Nothing Special   »   [go: up one dir, main page]

JP4206843B2 - Navigation device - Google Patents

Navigation device Download PDF

Info

Publication number
JP4206843B2
JP4206843B2 JP2003190272A JP2003190272A JP4206843B2 JP 4206843 B2 JP4206843 B2 JP 4206843B2 JP 2003190272 A JP2003190272 A JP 2003190272A JP 2003190272 A JP2003190272 A JP 2003190272A JP 4206843 B2 JP4206843 B2 JP 4206843B2
Authority
JP
Japan
Prior art keywords
data
load
navigation
communication
wireless communication
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 - Fee Related
Application number
JP2003190272A
Other languages
Japanese (ja)
Other versions
JP2005027026A (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.)
Aisin AW Co Ltd
Original Assignee
Aisin AW 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 Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2003190272A priority Critical patent/JP4206843B2/en
Publication of JP2005027026A publication Critical patent/JP2005027026A/en
Application granted granted Critical
Publication of JP4206843B2 publication Critical patent/JP4206843B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、例えば、道路地図情報や交通情報等を保持している情報センタとの間で、各種データを送受信することができるナビゲーション装置に関するものである。
【0002】
【従来の技術】
車による移動を容易とするために、目的地までの経路を表示して行き先案内をするナビゲーション装置が開発されている。そして、近年のナビゲーション装置では、Eメールや地図情報等のデータ転送を行うためにデータ通信装置が備えられたものがある。このようなデータ通信装置として、例えば、車両の移動速度に応じて、複数の通信回線の中から使用する通信回線を選択することができるものが提案されている(特許文献1参照)。このナビゲーション装置は、車両の移動速度が速いときには通信回線として携帯電話を選択し、移動速度が遅いときにはPHS(Personal Handy-phone System )回線を選択できるように構成されている。即ち、車両の移動速度が速いときには高速移動時でも通信可能である携帯電話が選択され、車両の移動速度が遅いときにはデータ通信能力の高いPHSが選択される。このように、車両の移動速度に応じて最も適している通信手段を用いることで、効率よくデータ通信を行うことができる。
【0003】
【特許文献1】
特開平10―84568号公報
【0004】
【発明が解決しようとする課題】
ところで、地図情報等のデータ量の増加にともない通信速度の高速化が望まれている。しかしながら、高速なデータ通信はナビゲーション装置における負荷が大きい。このため、ナビゲーション装置が経路探索などの負荷の大きい処理を行っているときにデータ通信が必要になると、データ通信を確実に行わなければならないため、実行中の処理の速度が遅くなったり処理が停止したりする等、処理機能に支障をきたすという問題があった。
【0005】
本発明は上記課題に鑑みなされたものであって、処理機能に支障をきたすことなく効率よくデータ通信処理を行うことができるナビゲーション装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記の目的を達成するため、請求項1に記載のナビゲーション装置は、外部の通信装置とデータ通信を行うことが可能であり通信速度が異なる複数の無線通信手段と、実行中の処理を検知する検知手段と、前記検知手段により検知された実行中の処理による負荷を判定する負荷判定手段と、前記負荷判定手段により判定された負荷に応じて前記複数の無線通信手段のうちの1つを選択する選択手段とを備え、前記負荷判定手段により判定される負荷と前記複数の無線通信手段とを関連付けたテーブルを備えており、該テーブルを参照して前記負荷判定手段により判定される負荷が大きいほど前記選択手段は通信速度の遅い無線通信手段を選択するように設定されていることを特徴とする。
【0007】
請求項1に記載の発明によれば、負荷判定手段により判定された負荷に応じて、最適な無線通信手段が選択される。このため、当該ナビゲーション装置の処理速度を遅らせたり処理を停止させたりする等の支障をきたすことなく、無線通信手段を介して外部の通信装置とデータ通信を行うことができる。加えて、ナビゲーション装置の処理中の負荷が大きければ、処理を滞らせることを防止することのできる通信能力の小さい無線通信手段が選択される。また、ナビゲーション装置の処理中の負荷が小さければ、外部の通信装置とより多くのデータ伝送が可能である通信能力の大きい無線通信手段が選択される。このように、複数の無線通信手段のうち、そのときの実行中の処理に適した通信能力を有する通信手段が選択されるようにすることができる。
【0008】
請求項2に記載のナビゲーション装置は、請求項1に記載のナビゲーション装置において、前記複数の無線通信手段は、外部の通信装置と無線により通信可能な携帯端末を含むことを特徴とする。
【0009】
請求項2に記載の発明によれば、請求項1に記載の発明の作用に加えて、簡易な構成で無線通信手段を設けることができる。
【0014】
【発明の実施の形態】
以下、本発明を具体化した一実施形態について、図1〜図6を参照して説明する。
【0015】
図1に示すように、ユーザの自動車CAに搭載されたナビゲーション装置1は、無線通信手段としてのデータ通信装置4を備えている。ナビゲーション装置1は、このデータ通信装置4により、ネットワークN及び基地局BCを介して外部の通信装置としてのナビゲーション管理センタ(以下、ナビセンタという)SCに接続されている。このため、ナビゲーション装置1は、ナビセンタSCとの間で経路情報や現在位置情報等を含む各種情報の授受を行うようになっている。
【0016】
詳述すると、ナビゲーション装置1からの送信データが、同ナビゲーション装置1のデータ通信装置4から電波信号となって発信される。そして、この電波信号は基地局BCのアンテナで受信され、ネットワークNを介してナビセンタSCに送信される。反対に、同ナビセンタSCは、最新経路の情報や交通情報等を電波信号としてネットワークNの基地局BCからナビゲーション装置1に発信する。そして、ナビゲーション装置1は、この電波信号をデータ通信装置4にて受信する。
【0017】
一方、ナビセンタSCは、ユーザの自宅Hにあるパーソナルコンピュータ(以下、パソコンという)7に、ネットワークNを介して接続されている。また、自宅Hのパソコン7には無線LANルータ8が接続されており、ナビゲーション装置1のデータ通信装置4は、この無線LANルータ8との間で無線通信可能とされている。このため、ナビゲーション装置1は、自宅Hのパソコン7を介してナビセンタSCと通信可能とされている。
【0018】
ナビセンタSCは、ナビゲーションサーバ9等を含む各種サーバを備えている。ナビゲーションサーバ9は、ナビゲーションプログラム及びデータを記憶管理しており、地図描画部、経路探索部、経路案内部、現在位置計算部、目的位置設定操作制御部等を備えている。ナビゲーションプログラムは、一般的な経路探索や経路上の任意の地点の探索などの処理を行うためのプログラムや、経路案内に必要な表示制御、音声案内に必要な音声出力制御を行うためのプログラムからなる。具体的には、現在位置、目的地及び通過点を設定し、探索道路データを用いて経路探索を実行するプログラムを備える。また、地図描画やマップマッチング、経路に沿って音声出力タイミングや音声フレーズを決定するためのプログラムを備えている。
【0019】
一方、データは、上記ナビゲーションプログラムの実行に必要なデータ、さらに、経路案内及び地図表示に必要な表示情報等からなる。具体的には、データは、登録データとして、地図データ(道路地図、住宅地図、建物形状地図等)、道路データ、駐車場データ、交差点データ、ノードデータ、リンクデータ、写真データ、登録地点データ等を含む。更に、データは、案内データとして、目的地点データ、目的地読み込みデータ等を含む。これらのデータは、緯度及び経度からなる位置情報とその位置情報で示される位置に関する情報とが関連付けられている。なお、地図データ、道路データ、登録地点データ等の登録データは、本実施形態の処理に先立って予め記録されている。また、これらの登録データは、ナビセンタSCの管理者により入力された情報に基づいて、新たに記録され、又は、更新される。
【0020】
ナビゲーションサーバ9は、上記ナビゲーションプログラムに従って経路探索等の処理を行う。つまり、ナビゲーションサーバ9は、ナビゲーション装置1から送信される自動車CAの現在位置に関する検出データから自動車CAの現在位置を算出し、その現在位置や目的地の位置情報に基づいて、経路探索等の処理を行う。
【0021】
一方、ナビセンタSCは、インターネットサーバWを介してサービスプロバイダSPに接続されている。このサービスプロバイダSPには、例えば、気象情報センタWC、交通情報センタTC、音楽情報センタMC等が含まれている。このサービスプロバイダSPからは、最新の気象情報、交通情報(渋滞情報や事故情報等)、音楽情報を取得することができる。
【0022】
次に、ナビゲーション装置1について説明する。
ナビゲーション装置1は、図2に示すように、入出力装置2、現在位置検出装置3、データ通信装置4(図1参照)、情報記憶装置5及び主制御装置6を備えている。
【0023】
入出力装置2は、目的地を入力したり、ユーザが必要な時に案内情報を音声や画像にて出力できるようにしたりして、ユーザの意思によりナビゲーション処理を主制御装置6に指示する装置である。入出力装置2は、タッチパネル11、ディスプレイ12及びスピーカ13を備えている。
【0024】
タッチパネル11は、ディスプレイ12の略全面に亘って重ねられた透明な接触検知用のパネルであり、例えばユーザがディスプレイ12の表示画面12a(図1参照)に合わせて指先などを接触させると、当該接触位置に応じた信号を主制御装置6に出力する。従って、このタッチパネル11によりディスプレイ12の表示画面12aに応じてタッチスイッチ(ジョグキーなど)等が構成されるようになっている。そして、ユーザは、このタッチパネル11(スイッチ等)の選択操作等により、目的地の設定や経路探索等を行う。なお、接触の検知としては圧力変化を感知する感圧式や、静電気圧による電気信号を感知する静電式、光の照射・遮断に応じた電気信号を感知する光電式などがある。
【0025】
ディスプレイ12は、例えば、表示画面12aが自動車CAのダッシュボードに隣接して搭載されており、カラー液晶ディスプレイを用いている。このディスプレイ12は、例えば経路案内として現在位置を含む地図を表示画面12aに表示する。スピーカ13は、経路案内を音声で出力する。
【0026】
現在位置検出装置3は、自動車CAの現在位置に関する情報を検出、又は受信する装置である。現在位置検出装置3は、GPS受信装置14、VICS(道路交通情報通信システム;Vehicle Information and Communication System)受信装置15、絶対方位センサ16、相対方位センサ17及び距離センサ18を備えている。
【0027】
GPS受信装置14は、衛星航法システム(GPS;Global Positioning System )を利用して自動車CAの現在位置や、車両方位、車両速度等を検出する。VICS受信装置15は、FM多重放送局、ビーコン(道路に設置され、狭義の渋滞情報や道路規制情報等を自動車CAに向けて発信する発信機)が送信する道路情報を受信する受信装置である。
【0028】
絶対方位センサ16は、地磁気センサ等で構成されており、東西南北の方向を得る。相対方位センサ17は、ステアリングセンサ、ジャイロ等で構成されており、自動車CAの進行方向を得る。距離センサ18は、車輪の回転数を得て走行距離を算出する。
【0029】
データ通信装置4は、ナビセンタSCと通信可能であるとともに、インターネットサーバWを介してサービスプロバイダSPと通信可能である。データ通信装置4により、ナビゲーション装置1は、上記現在位置検出装置3により検出した自動車CAの現在位置の現在位置情報を基地局BCに発信し、ネットワークNを介してその現在位置情報をナビセンタSCに送信する。
【0030】
詳しくは、ナビゲーション装置1は、UWB(Ultra Wide Band )21、無線LAN22及びBluetooth23により、ユーザの自宅Hのパソコン7に接続された無線LANルータ8を介して、ネットワークNと無線通信可能である。このため、UWB21、無線LAN22及びBluetooth23により、ナビゲーション装置1は、自宅Hの無線LANルータ8及びパソコン7を介してネットワークNに接続され、更に、ナビセンタSCを介してインターネットサーバWに接続されてサービスプロバイダSPと接続される。
【0031】
また、携帯電話24は、基地局BCを介してネットワークNと通信可能である。このため、携帯電話24により、ナビゲーション装置1は、基地局BCを介してネットワークNに接続され、更に、ナビセンタSCを介してインターネットサーバWに接続されてサービスプロバイダSPと接続される。なお、携帯電話24は、データ通信装置4に脱着可能とされている。因みに、携帯電話24は、ナビセンタSC又はインターネットサーバWと直接無線にて接続してもよい。
【0032】
また、ナビゲーション装置1は、データ通信装置4により、コンビニ、駅などで設置されるアクセスポイントを介してネットワークNに接続され、更に、ナビセンタSCを介してインターネットサーバWに接続されてサービスプロバイダSPと接続される。
【0033】
データ通信装置4は、無線通信手段としてのUWB21、無線LAN22、Bluetooth23及び携帯電話24を備えている。なお、携帯電話24は、携帯端末にも相当する。
【0034】
UWB21は、広い帯域幅を占有する無線伝送方式を指し、非常に広い範囲にパルス信号を分散させる。例えば、UWB21は、信号の中心周波数から25%以上、或いは1.5GHz以上の伝送帯域を持つ。UWB21は、本実施形態においては、近距離間通信において100Mbps(bits per second )以上の高速な通信能力を有する。無線LAN22は、無線通信規格、例えば、IEEE802.11g規格に準拠している。無線LAN22は、本実施形態においては、近距離通信において約20.1Mbpsの通信速度(通信能力)を有する。
【0035】
Bluetooth23は、異なる電子機器間の通信を無線で行うことができる。例えば、Bluetooth23は、2.4GHzの周波数帯の無線を利用し、最大約10mの範囲の機器とデータ通信できる。Bluetooth23は、本実施形態では、1Mbpsの通信速度(通信能力)で音声及びデータ両方の通信が可能である。また、携帯電話24は、本実施形態では、最大144Kbpsの通信速度(通信能力)を有する。
【0036】
以上説明したように、データ通信装置4において、UWB21(100Mbps)、無線LAN22(20.1Mbps)、Bluetooth23(1Mbps)、携帯電話24(144Kbps)の順に通信能力が小さくなる。通信速度(通信能力)が小さいものは、CPU25の負荷が小さい。従って、データ通信装置4において、UWB21、無線LAN22、Bluetooth23、携帯電話24の順にCPU25の負荷が少なくなる。
【0037】
情報記憶装置5は、例えばハードディスク等で構成されており、図3に示すように、アプリケーションプログラム(以下、アプリケーションという)51と、デバイスドライバ52と、オペレーティングシステム(以下、OSという)53とを備えている。
【0038】
アプリケーション51には、ナビゲーションプログラム及びナビゲーションデータがインストールされている。
ナビゲーションプログラムは、地図描画部、経路探索部、経路案内部、現在位置計算部、目的位置設定操作制御部等を備えている。つまり、経路探索等の処理を行うためのプログラム、経路案内に必要な表示制御、音声案内に必要な音声制御を行うためのプログラム及びそれに必要なデータ、更には、経路案内及び地図表示に必要な表示情報が格納されている。
【0039】
具体的には、現在位置検出装置3からの現在位置、タッチパネル11からの入力信号に基づき、目的地の設定、及び通過点を設定し、探索道路データを用いて経路探索を実行するプログラム、VICS受信装置15から取得した交通情報に基づき、探索道路データを変換し再度経路探索を実行させるプログラムである。また、地図描画やマップマッチング、経路に沿って音声出力タイミングや音声のフレーズを決定するためのプログラムである。
【0040】
一方、アプリケーション51には、データ受信部51aが備えられている。このデータ受信部51aにより、外部からのデータの受信が行われる。データとしては、地図データ(道路地図、住宅地図、建物形状地図等)、交差点データ、ノードデータ、道路データ、写真データ、登録地点データ、目的地点データ、目的地読みデータ、電話番号データ、住所データ、その他のナビゲーション装置1に必要な全てのデータである。
【0041】
デバイスドライバ52には、インターネットに接続するために必要なプロトコルTCP/IP(Transmission Control Protocol/Internet Protocol )に従って通信を行うためのプログラムがインストールされている。インターネットからのデータ受信は、インターネット標準プロトコルであるTCP/IPによって行われる。
【0042】
また、デバイスドライバ52には、携帯電話24のモデムを作動させるためのプログラムと、UWB21を作動させるためのプログラムと、Bluetooth23を作動させるためのプログラムとがインストールされている。また、無線LAN22を通して、例えばPPP(Point to Point Protocol )に従って通信を行うためのプログラムがインストールされている。
【0043】
主制御装置6は、図2に示すように、CPU25、フラッシュメモリ26、ROM27、RAM28、画像メモリ29、画像プロセッサ30、音声プロセッサ31、通信インターフェース32、センサ入力インターフェース33及びタイマ34等を備える。
【0044】
CPU25は、種々の演算処理を実行する。CPU25は、選択手段、検知手段、負荷判定手段に相当する。例えば、CPU25は、情報記憶装置5から読み出されたナビゲーションプログラムに従って、経路探索等の処理を行う。つまり、CPU25は、現在位置検出装置3からの自動車CAの現在位置に関する検出データから現在位置を算出し、その現在位置や目的地の位置情報に基づいて、経路探索等の処理を行う。或いは、CPU25は、ディスプレイ12の表示画面12aに自動車CAの現在位置を含む地図及び所要のマークを表示して経路案内を行う。
【0045】
フラッシュメモリ26は、情報記憶装置5から読み出したナビゲーションプログラム、画像表示プログラム及び画像表示に係るユーザの設定情報(データ)等を格納する。ROM27は、フラッシュメモリ26に格納したプログラムのプログラムチェック、更新処理を行うプログラムを格納している。RAM28は、設定された目的地の地点座標、道路コードナンバー等の探索された経路案内情報や演算処理中のデータを一時格納する。
【0046】
画像メモリ29は、ディスプレイ12の表示画面12aに表示する地図等の画像データを記憶する。画像プロセッサ30は、CPU25からの表示制御信号に基づいて、画像メモリ29から画像データを取り出し、画像処理を施してディスプレイ12に地図等を表示する。
【0047】
音声プロセッサ31は、CPU25からの音声出力制御信号に基づいて、経路案内情報に含まれる音声出力のための情報をアナログ信号に変換させてスピーカ13に出力する。例えば、音声プロセッサ31は、情報記憶装置5から読み出した走行案内のための音声、フレーズ、1つにまとまった文章、音等を合成してアナログ信号に変換させる。
【0048】
通信インターフェース32は、入出力装置2のタッチパネル11、現在位置検出装置3のGPS受信装置14、VICS受信装置15、及びデータ通信装置4のUWB21、無線LAN22、Bluetooth23、携帯電話24との間でのデータの授受を行う。
【0049】
センサ入力インターフェース33は、現在位置検出装置3の絶対方位センサ16、相対方位センサ17及び距離センサ18からのセンサ信号を取り込む。タイマ34は、内部ダイアログ情報に日付や時間を記入する。
【0050】
上記の構成において、CPU25は、現在位置検出装置3からの現在位置に関するデータ、及び上記RAM28に格納された目的地に関するデータに基づき、情報記憶装置5から読み出されフラッシュメモリ26に格納されたナビゲーションプログラムに従って、経路探索を行う。そして、その経路探索結果を、RAM28に格納する。また、CPU25は、RAM28に格納された経路案内情報に基づいて、経路案内のための各種画面をディスプレイ12の表示画面12aに表示させるための動作を行う。或いは、CPU25は、経路案内のための音声をスピーカ13から出力させるための動作を行う。ここで、案内経路については、ユーザの選択、即ち、タッチパネル11の選択操作によって、CPU25は画面表示、音声出力の何れでも選択できるようになっている。
【0051】
更には、ROM27又はフラッシュメモリ26にはCPU25における実行中の処理の負荷に応じて無線通信手段を選択するテーブルデータが記憶されており、CPU25は、このテーブルデータを参照して、無線通信手段を選択する。
【0052】
次に、本実施形態のナビゲーション装置1の作用について説明する。
ナビゲーション装置1が起動されると、図4に示す処理が行われる。
図4に示すように、ナビゲーション装置1(図2参照)が起動されると、CPU25が初期化され(ステップS11)、そしてOS53が初期化される(ステップS12)。更に、アプリケーション51及びデバイスドライバ52が初期化され(ステップS13)、ナビゲーション装置1が無線通信可能なように設定される。
【0053】
その後、OS53が起動される(ステップS14)。そして、ナビゲーション装置1に記憶された前回の探索画面等のメモリが初期化される(ステップS15)。更に、ネットワークドライバ(本実施形態においては、自宅Hの無線LANルータ8等)が起動され(ステップS16)、このネットワークドライバとUWB21、無線LAN22及びBluetooth23とが使用可能な状態とされる。その後、アプリケーション51やデバイスドライバ52が起動される(ステップS17)。
【0054】
そして、主制御装置6の通信インターフェース32において受信データがあるか否かが判定される(ステップS18)。ここで、ナビゲーション装置1に、ナビセンタSCやインターネットサーバW等の外部の通信装置からの地図データの取り込みや、ニュース、メール等の取り込みがあったか否かが判定される。
【0055】
データの受信があれば(ステップS18,YES)、ナビゲーション装置1は、CPU25からの25の負荷状況確認処理を行い(ステップS19)、そして、通信方法選択処理を行う(ステップS20)。その後、ステップS20にて選択された通信手段によりデータのダウンロードが行われ(ステップS21)、処理は終了する。また、データの受信がないと判定されれば(ステップS18,NO)、処理は終了する。
【0056】
次に、上述した負荷状況確認処理(ステップS19)について、図5を参照して説明する。
先ず、CPU25は、経路探索中であるか否かを判定する(ステップS31)。経路探索中であれば(ステップS32,YES)、CPU25により、負荷は「特大」に設定される(ステップS34)。また、経路探索中ではないと判定されれば(ステップS32,NO)、地図描画中であるか否かが判定される(ステップS35)。地図描画中であると判定されれば(ステップS35,YES)、負荷は「大」に設定される(ステップS36)。
【0057】
そして、地図描画中でないと判定されれば(ステップS35,NO)、音声出力中であるか否かが判定される(ステップS37)。音声出力中であると判定されれば(ステップS37,YES)、負荷は「中」に設定される(ステップS38)。また、音声出力中ではないと判定されれば(ステップS37,NO)、負荷は「小」に設定される(ステップS39)。
【0058】
このように、CPU25は、負荷状況確認処理を実行することにより、ナビゲーション装置1において処理中のタスクによる負荷状況を、「特大」、「大」、「中」及び「小」の4段階に設定する。
【0059】
上述した負荷状況確認処理により設定された負荷状況に基づいて、CPU25は、図6に示す通信方法選択処理を行う。
先ず、負荷が「特大」であるか否かが判定される(ステップS41)。負荷が「特大」であると判定されれば(ステップS41,YES)、通信手段として携帯電話24が選択される(ステップS42)。また、負荷が「特大」ではないと判定されれば(ステップS41,NO)、負荷が「大」であるか否かが判定される(ステップS43)。
【0060】
そして、負荷が「大」であると判定されれば(ステップS43,YES)、通信手段としてBluetooth23が選択される(ステップS44)。また、負荷が「大」ではないと判定されれば(ステップS43,NO)、負荷が「中」であるか否かが判定される(ステップS45)。
【0061】
そして、負荷が「中」であると判定されれば(ステップS45,YES)、通信手段として無線LAN22が選択される(ステップS46)。負荷が「中」ではないと判定されれば(ステップS45,NO)、負荷は「小」ということとなり、通信手段としてUWB21が選択される。
【0062】
以上説明したように、本実施形態においては4段階の負荷状況に基づいて、データ通信装置4のUWB21、無線LAN22、Bluetooth23及び携帯電話24のうち負荷状況に対応する通信速度(通信能力)を有する通信手段が選択される。
【0063】
つまり、負荷状況が「特大」であるときには、比較的通信能力が小さくデータ通信速度の遅い携帯電話24が選択される。このため、ナビゲーション装置1が、携帯電話24を介して外部のデータをダウンロードする等の無線通信処理を行っても、処理中の作業が滞るという事態の発生を抑制することができる。
【0064】
そして、ナビゲーション装置1の負荷状況が「大」、「中」、「小」と小さくなるに従い、順次通信能力が小さい通信手段が選択され、最も負荷状況が小さいときには、最も通信能力が大きく通信速度の速いUWB21が選択される。このように、ナビゲーション装置1において実行中の処理を遅らせたり停止させたりすることがない程度のデータ受信量となるように適宜無線通信手段が選択され、効率よくデータ通信を行うことができる。即ち、ナビゲーション装置1は、外部の通信装置のデータをダウンロードする際に、処理速度が遅くなったり処理が止まったりすることを防止することができるとともに、データ通信能力を最大限に利用しながら有効に外部のデータをダウンロードすることができる。
【0065】
従って、本実施形態のナビゲーション装置1によれば、以下のような効果を得ることができる。
(1)本実施形態では、ナビゲーション装置1は、外部の通信装置と交信を行うためのデータ通信装置4と、CPU25とを備える。データ通信装置4は、UWB21と無線LAN22とBluetooth23と携帯電話24とを備える。CPU25は、実行中の処理を検知し、検知された実行中の処理に基づいて、その処理による負荷を判定し、判定された負荷に基づいて上述した無線通信手段のうちの1つを選択する。このため、実行中の処理の負荷に応じて最適な無線通信手段を選択することができる。従って、ナビゲーション装置1は、実行中の処理の速度を遅らせたり処理を停止させたりする等の支障をきたすことなく、データ通信装置4を介してナビセンタSCやインターネットサーバWと効率よくデータ通信を行うことができる。
【0066】
(2)本実施形態では、ナビゲーション装置1は、CPU25により判定される負荷と複数の無線通信手段とを関連付けたテーブルを備えており、該テーブルを参照して、CPU25は、判定される負荷が大きいほど通信速度の遅い無線通信手段を選択するように設定されている。このため、ナビゲーション装置1の処理中の負荷が大きければ、処理を滞らせることを防止することのできる通信能力の小さい無線通信手段が選択される。また、ナビゲーション装置1の処理中の負荷が小さければ、外部の通信装置とより多くのデータ伝送が可能である通信能力の大きい無線通信手段が選択される。このように、複数の無線通信手段のうち、そのときの実行中の処理に適した通信能力を有する通信手段は選択されるようにすることができる。
【0067】
(3)本実施形態では、複数の無線通信手段は、外部の通信装置と無線により通信可能な携帯電話24を含む。このため、簡易な構成で無線通信手段を設けることができる。
【0068】
(4)本実施形態では、実行中の処理の負荷が4段階に判別され、4つの無線通信手段のうちから判別された負荷に応じた1つの無線通信手段がCPU25により選択される。このため、実行中の処理の負荷に応じてより適した無線通信手段を選択することができる。
【0069】
なお、上記実施形態は以下のような別例に変更して具体化してもよい。
・本実施形態では、負荷状況確認処理によって判別される作業状況による負荷の段階は、「特大」、「大」、「中」、「小」の4段階としたが、負荷状況を判別する段階はこれに何ら限定されない。例えば、2段階のみに判別するようにしてもよいし、更に細かく分類して5段階以上に判別するようにしてもよい。その場合、それぞれの負荷の段階に対応する無線通信手段を選択するように構成すればよい。
【0070】
・本実施形態では、CPU25により、処理中の負荷の大きさを判定し、負荷状況に対応する通信速度を有する通信手段をデータ通信装置4から選択するように構成したが、負荷を判定することなく、実行中の処理に対応させて通信手段を選択するように構成してもよい。そうすると、負荷を判定する処理が必要なくなり、CPU25においてその分のメモリ領域を確保することができる。
【0071】
・本実施形態では、データ通信装置4に、無線通信手段としてUWB21、無線LAN22、Bluetooth23及び携帯電話24が備えられているものとしたが、無線通信手段はこれに何ら限定されない。例えば、光無線通信システムを構築することで、ナビゲーション装置1とナビセンタSCやインターネットサーバW等と通信可能としてもよい。
【0072】
・本実施形態では、携帯端末の無線通信手段として携帯電話24を用いたが、携帯端末は携帯電話に限定されず、例えば、PHSを用いてもよい。
・本実施形態では、CPU25は、ROM27又はフラッシュメモリ26に記憶されたテーブルを参照して、判定された負荷に応じて4つの無線通信手段のうちの1つを選択するものとしたが、CPU25は他の方法により無線通信手段を選択するようにしてもよい。例えば、CPU25のデータの占有率や稼働率に基づいて、CPU25における処理中の負荷を判定して無線通信手段を選択するようにしてもよい。
【0073】
次に、上記実施形態及び別例から把握できる請求項以外の技術的思想について、それらの効果とともに追記する。
(イ)請求項1又は請求項に記載のナビゲーション装置において、前記実行中の処理の負荷が4段階に判別され、4つの無線通信手段のうちから判別された負荷に応じた1つの無線通信手段が前記選択手段により選択されることを特徴とするナビゲーション装置。これにより、実行中の処理の負荷に応じてより適した無線通信手段を選択することができる。
【0074】
【発明の効果】
以上詳述したように、請求項1又は請求項に記載のナビゲーション装置によれば、処理機能に支障をきたすことなく効率よくデータ通信処理を行うことができる。
【図面の簡単な説明】
【図1】 本実施形態の一実施形態の通信システムの概略構成図。
【図2】 図1のナビゲーション装置の構成を示すブロック図。
【図3】 図2の情報記憶装置の構成を示すブロック図。
【図4】 実施形態の処理手順の説明図。
【図5】 実施形態の処理手順の説明図。
【図6】 実施形態の処理手順の説明図。
【符号の説明】
1…ナビゲーション装置、4…データ通信装置(無線通信手段)、21…UWB(無線通信手段)、22…無線LAN(無線通信手段)、23…Bluetooth(無線通信手段)、24…携帯電話(無線通信手段、携帯端末)、25…CPU(選択手段、検知手段、負荷判定手段)、SC…ナビゲーション管理センタ(外部の通信装置)、W…インターネットサーバ(外部の通信装置)。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a navigation apparatus that can transmit and receive various data to and from an information center that holds road map information, traffic information, and the like, for example.
[0002]
[Prior art]
In order to facilitate movement by car, a navigation device has been developed that displays a route to a destination and provides destination guidance. Some recent navigation apparatuses include a data communication apparatus for transferring data such as e-mail and map information. As such a data communication device, for example, a device capable of selecting a communication line to be used from a plurality of communication lines according to the moving speed of a vehicle has been proposed (see Patent Document 1). This navigation apparatus is configured such that a mobile phone can be selected as a communication line when the moving speed of the vehicle is high, and a PHS (Personal Handy-phone System) line can be selected when the moving speed is low. That is, when the moving speed of the vehicle is high, a mobile phone that can communicate even when moving at high speed is selected, and when the moving speed of the vehicle is low, PHS with high data communication capability is selected. Thus, data communication can be performed efficiently by using the most suitable communication means according to the moving speed of the vehicle.
[0003]
[Patent Document 1]
Japanese Patent Laid-Open No. 10-84568
[0004]
[Problems to be solved by the invention]
Incidentally, it is desired to increase the communication speed as the amount of data such as map information increases. However, high-speed data communication places a heavy load on the navigation device. For this reason, if data communication is necessary when the navigation device is performing a heavy load process such as a route search, the data communication must be performed reliably. There was a problem that the processing function was hindered such as stopping.
[0005]
The present invention has been made in view of the above problems, and an object of the present invention is to provide a navigation apparatus that can efficiently perform data communication processing without hindering the processing function.
[0006]
[Means for Solving the Problems]
  In order to achieve the above object, the navigation device according to claim 1 is capable of performing data communication with an external communication device and has a plurality of wireless communication means having different communication speeds and a process being executed.Detecting means for detecting the load, load determining means for determining a load caused by the process being executed detected by the detecting means, and one of the plurality of wireless communication means according to the load determined by the load determining means Selection means to select one andWithAnd a table that associates the load determined by the load determination unit with the plurality of wireless communication units, and the selection unit communicates with the load determined by the load determination unit with reference to the table. It is set to select a slow wireless communication methodIt is characterized by that.
[0007]
  According to the invention of claim 1,The optimum wireless communication means is selected according to the load determined by the load determination means. For this reason, it is possible to perform data communication with an external communication device via the wireless communication means without causing troubles such as delaying the processing speed of the navigation device or stopping the processing. In addition, if the load of the navigation device during processing is large, a wireless communication means having a small communication capability that can prevent the processing from being delayed is selected. In addition, if the load of the navigation device during processing is small, a wireless communication unit having a large communication capability capable of transmitting more data with an external communication device is selected. In this way, a communication means having a communication capability suitable for the process being executed at that time can be selected from the plurality of wireless communication means.
[0008]
  The navigation device according to claim 2 comprises:2. The navigation device according to claim 1, wherein the plurality of wireless communication means include a portable terminal capable of wirelessly communicating with an external communication device.It is characterized by that.
[0009]
  According to invention of Claim 2,In addition to the operation of the first aspect of the invention, the wireless communication means can be provided with a simple configuration.
[0014]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment embodying the present invention will be described with reference to FIGS.
[0015]
As shown in FIG. 1, the navigation apparatus 1 mounted on the user's car CA includes a data communication apparatus 4 as wireless communication means. The navigation device 1 is connected by this data communication device 4 to a navigation management center (hereinafter referred to as a navigation center) SC as an external communication device via a network N and a base station BC. Therefore, the navigation device 1 exchanges various types of information including route information and current position information with the navigation center SC.
[0016]
More specifically, transmission data from the navigation device 1 is transmitted as a radio wave signal from the data communication device 4 of the navigation device 1. This radio signal is received by the antenna of the base station BC and transmitted to the navigation center SC via the network N. On the other hand, the navigation center SC transmits information on the latest route, traffic information, and the like from the base station BC of the network N to the navigation device 1 as radio wave signals. The navigation device 1 receives this radio signal at the data communication device 4.
[0017]
On the other hand, the navigation center SC is connected to a personal computer (hereinafter referred to as a personal computer) 7 in a user's home H via a network N. In addition, a wireless LAN router 8 is connected to the personal computer 7 at home H, and the data communication device 4 of the navigation device 1 is capable of wireless communication with the wireless LAN router 8. For this reason, the navigation apparatus 1 can communicate with the navigation center SC via the personal computer 7 at home H.
[0018]
The navigation center SC includes various servers including the navigation server 9 and the like. The navigation server 9 stores and manages navigation programs and data, and includes a map drawing unit, a route search unit, a route guide unit, a current position calculation unit, a target position setting operation control unit, and the like. The navigation program includes a program for performing general route search and a search for an arbitrary point on the route, a display control necessary for route guidance, and a program for performing voice output control necessary for voice guidance. Become. Specifically, a program for setting a current position, a destination, and a passing point and executing a route search using searched road data is provided. Moreover, a program for determining voice output timing and voice phrases along map drawing, map matching, and route is provided.
[0019]
On the other hand, the data includes data necessary for executing the navigation program, display information necessary for route guidance and map display, and the like. Specifically, the data includes map data (road map, house map, building shape map, etc.), road data, parking lot data, intersection data, node data, link data, photo data, registration point data, etc. including. Further, the data includes destination data, destination reading data, etc. as guidance data. In these data, position information including latitude and longitude is associated with information related to the position indicated by the position information. Registration data such as map data, road data, and registration point data is recorded in advance prior to the processing of this embodiment. Further, these registration data are newly recorded or updated based on information input by the administrator of the navigation center SC.
[0020]
The navigation server 9 performs processing such as route search according to the navigation program. That is, the navigation server 9 calculates the current position of the car CA from the detection data relating to the current position of the car CA transmitted from the navigation device 1, and processes such as a route search based on the current position and the position information of the destination I do.
[0021]
On the other hand, the navigation center SC is connected to the service provider SP via the Internet server W. The service provider SP includes, for example, a weather information center WC, a traffic information center TC, a music information center MC, and the like. The latest weather information, traffic information (congestion information, accident information, etc.) and music information can be acquired from this service provider SP.
[0022]
Next, the navigation device 1 will be described.
As shown in FIG. 2, the navigation device 1 includes an input / output device 2, a current position detection device 3, a data communication device 4 (see FIG. 1), an information storage device 5, and a main control device 6.
[0023]
The input / output device 2 is a device that directs navigation processing to the main control device 6 according to the user's intention by inputting a destination or allowing the user to output guidance information by voice or image when necessary. is there. The input / output device 2 includes a touch panel 11, a display 12, and a speaker 13.
[0024]
The touch panel 11 is a transparent contact detection panel that is superimposed over substantially the entire surface of the display 12. For example, when the user touches a fingertip or the like according to the display screen 12 a (see FIG. 1) of the display 12, A signal corresponding to the contact position is output to the main controller 6. Therefore, a touch switch (such as a jog key) is configured by the touch panel 11 in accordance with the display screen 12a of the display 12. Then, the user performs destination setting, route search, and the like by a selection operation of the touch panel 11 (switch or the like). The contact detection includes a pressure-sensitive type that senses pressure change, an electrostatic type that senses an electric signal due to electrostatic pressure, and a photoelectric type that senses an electric signal in response to light irradiation / blocking.
[0025]
For example, the display 12 has a display screen 12a mounted adjacent to the dashboard of the automobile CA, and uses a color liquid crystal display. The display 12 displays a map including the current position on the display screen 12a as route guidance, for example. The speaker 13 outputs route guidance by voice.
[0026]
The current position detection device 3 is a device that detects or receives information on the current position of the automobile CA. The current position detection device 3 includes a GPS receiver 14, a VICS (Vehicle Information and Communication System) receiver 15, an absolute azimuth sensor 16, a relative azimuth sensor 17, and a distance sensor 18.
[0027]
The GPS receiver 14 detects the current position of the automobile CA, the vehicle orientation, the vehicle speed, and the like using a satellite navigation system (GPS). The VICS receiver 15 is a receiver that receives road information transmitted by FM multiplex broadcasting stations and beacons (transmitters that are installed on the road and transmit narrow traffic information, road regulation information, and the like to the car CA). .
[0028]
The absolute azimuth sensor 16 is composed of a geomagnetic sensor or the like, and obtains the east, west, north, and south directions. The relative azimuth sensor 17 includes a steering sensor, a gyro, and the like, and obtains the traveling direction of the automobile CA. The distance sensor 18 obtains the rotational speed of the wheel and calculates the travel distance.
[0029]
The data communication device 4 can communicate with the navigation center SC and can communicate with the service provider SP via the Internet server W. The data communication device 4 causes the navigation device 1 to transmit the current position information of the current position of the car CA detected by the current position detection device 3 to the base station BC, and sends the current position information to the navigation center SC via the network N. Send.
[0030]
Specifically, the navigation device 1 can wirelessly communicate with the network N via a wireless LAN router 8 connected to a personal computer 7 at a user's home H by a UWB (Ultra Wide Band) 21, a wireless LAN 22, and Bluetooth 23. For this reason, the navigation device 1 is connected to the network N via the wireless LAN router 8 and the personal computer 7 in the home H by the UWB 21, the wireless LAN 22 and the Bluetooth 23, and further connected to the Internet server W via the navigation center SC. Connected with the provider SP.
[0031]
Further, the cellular phone 24 can communicate with the network N via the base station BC. For this reason, the navigation device 1 is connected to the network N via the base station BC, and further connected to the Internet server W via the navigation center SC and connected to the service provider SP. The mobile phone 24 can be attached to and detached from the data communication device 4. Incidentally, the mobile phone 24 may be directly connected to the navigation center SC or the Internet server W by radio.
[0032]
The navigation device 1 is connected to the network N by the data communication device 4 via an access point installed at a convenience store, a station, etc., and further connected to the Internet server W via the navigation center SC and the service provider SP. Connected.
[0033]
The data communication device 4 includes a UWB 21, a wireless LAN 22, Bluetooth 23 and a mobile phone 24 as wireless communication means. Note that the mobile phone 24 also corresponds to a mobile terminal.
[0034]
UWB21 refers to a wireless transmission system that occupies a wide bandwidth, and disperses pulse signals over a very wide range. For example, the UWB 21 has a transmission band of 25% or more, or 1.5 GHz or more from the center frequency of the signal. In this embodiment, the UWB 21 has a high-speed communication capability of 100 Mbps (bits per second) or more in short-distance communication. The wireless LAN 22 complies with a wireless communication standard, for example, the IEEE 802.11g standard. In this embodiment, the wireless LAN 22 has a communication speed (communication capability) of about 20.1 Mbps in short-range communication.
[0035]
The Bluetooth 23 can perform communication between different electronic devices wirelessly. For example, Bluetooth 23 can perform data communication with a device having a maximum range of about 10 m using radio waves in a 2.4 GHz frequency band. In this embodiment, Bluetooth 23 can perform both voice and data communication at a communication speed (communication capability) of 1 Mbps. In the present embodiment, the mobile phone 24 has a communication speed (communication capability) of a maximum of 144 Kbps.
[0036]
As described above, in the data communication apparatus 4, the communication capability decreases in the order of UWB 21 (100 Mbps), wireless LAN 22 (20.1 Mbps), Bluetooth 23 (1 Mbps), and mobile phone 24 (144 Kbps). When the communication speed (communication capability) is low, the load on the CPU 25 is small. Therefore, in the data communication device 4, the load on the CPU 25 decreases in the order of UWB 21, wireless LAN 22, Bluetooth 23, and mobile phone 24.
[0037]
The information storage device 5 is configured by, for example, a hard disk or the like, and includes an application program (hereinafter referred to as an application) 51, a device driver 52, and an operating system (hereinafter referred to as an OS) 53, as shown in FIG. ing.
[0038]
In the application 51, a navigation program and navigation data are installed.
The navigation program includes a map drawing unit, a route search unit, a route guide unit, a current position calculation unit, a target position setting operation control unit, and the like. That is, a program for performing processing such as route search, display control necessary for route guidance, a program for performing voice control necessary for voice guidance and necessary data, and further necessary for route guidance and map display Display information is stored.
[0039]
Specifically, a program for setting a destination and a passing point based on a current position from the current position detection device 3 and an input signal from the touch panel 11 and executing a route search using the searched road data, VICS This is a program for converting the searched road data based on the traffic information acquired from the receiving device 15 and executing the route search again. Further, the program is for determining voice output timing and voice phrases along map drawing, map matching, and route.
[0040]
On the other hand, the application 51 includes a data receiving unit 51a. The data receiving unit 51a receives data from the outside. Data includes map data (road map, house map, building shape map, etc.), intersection data, node data, road data, photo data, registration point data, destination point data, destination reading data, telephone number data, address data All the data necessary for the other navigation device 1.
[0041]
The device driver 52 is installed with a program for performing communication according to a protocol TCP / IP (Transmission Control Protocol / Internet Protocol) necessary for connecting to the Internet. Data reception from the Internet is performed by TCP / IP which is an Internet standard protocol.
[0042]
The device driver 52 is installed with a program for operating the modem of the mobile phone 24, a program for operating the UWB 21, and a program for operating Bluetooth 23. A program for performing communication through the wireless LAN 22 according to, for example, PPP (Point to Point Protocol) is installed.
[0043]
As shown in FIG. 2, the main controller 6 includes a CPU 25, a flash memory 26, a ROM 27, a RAM 28, an image memory 29, an image processor 30, an audio processor 31, a communication interface 32, a sensor input interface 33, a timer 34, and the like.
[0044]
The CPU 25 executes various arithmetic processes. The CPU 25 corresponds to selection means, detection means, and load determination means. For example, the CPU 25 performs processing such as route search according to the navigation program read from the information storage device 5. That is, the CPU 25 calculates the current position from the detection data regarding the current position of the car CA from the current position detection device 3, and performs processing such as route search based on the current position and the position information of the destination. Alternatively, the CPU 25 performs route guidance by displaying a map including the current position of the automobile CA and a required mark on the display screen 12a of the display 12.
[0045]
The flash memory 26 stores a navigation program read from the information storage device 5, an image display program, user setting information (data) related to image display, and the like. The ROM 27 stores a program for performing program check and update processing of the program stored in the flash memory 26. The RAM 28 temporarily stores the searched route guidance information such as the set point coordinates of the destination, the road code number, and the data being processed.
[0046]
The image memory 29 stores image data such as a map to be displayed on the display screen 12 a of the display 12. The image processor 30 extracts image data from the image memory 29 based on a display control signal from the CPU 25, performs image processing, and displays a map or the like on the display 12.
[0047]
Based on the audio output control signal from the CPU 25, the audio processor 31 converts the audio output information included in the route guidance information into an analog signal and outputs it to the speaker 13. For example, the voice processor 31 synthesizes the voice for driving guidance read from the information storage device 5, the phrase, one sentence, sound, etc. and converts it into an analog signal.
[0048]
The communication interface 32 is between the touch panel 11 of the input / output device 2, the GPS receiver 14 of the current position detector 3, the VICS receiver 15, and the UWB 21, the wireless LAN 22, Bluetooth 23, and the mobile phone 24 of the data communication device 4. Send and receive data.
[0049]
The sensor input interface 33 takes in sensor signals from the absolute direction sensor 16, the relative direction sensor 17 and the distance sensor 18 of the current position detection device 3. The timer 34 enters the date and time in the internal dialog information.
[0050]
In the above configuration, the CPU 25 reads the navigation data read from the information storage device 5 and stored in the flash memory 26 based on the data related to the current position from the current position detection device 3 and the data related to the destination stored in the RAM 28. Route search is performed according to the program. The route search result is stored in the RAM 28. Further, the CPU 25 performs an operation for displaying various screens for route guidance on the display screen 12 a of the display 12 based on the route guidance information stored in the RAM 28. Alternatively, the CPU 25 performs an operation for outputting sound for route guidance from the speaker 13. Here, with respect to the guidance route, the CPU 25 can select either screen display or audio output by the user's selection, that is, the selection operation of the touch panel 11.
[0051]
Further, the ROM 27 or the flash memory 26 stores table data for selecting wireless communication means according to the processing load being executed in the CPU 25. The CPU 25 refers to this table data and selects the wireless communication means. select.
[0052]
Next, the operation of the navigation device 1 of this embodiment will be described.
When the navigation device 1 is activated, the processing shown in FIG. 4 is performed.
As shown in FIG. 4, when the navigation apparatus 1 (see FIG. 2) is activated, the CPU 25 is initialized (step S11), and the OS 53 is initialized (step S12). Further, the application 51 and the device driver 52 are initialized (step S13), and the navigation apparatus 1 is set to be able to perform wireless communication.
[0053]
Thereafter, the OS 53 is activated (step S14). Then, the memory such as the previous search screen stored in the navigation device 1 is initialized (step S15). Further, the network driver (in the present embodiment, the wireless LAN router 8 at home H, etc.) is activated (step S16), and the network driver and the UWB 21, wireless LAN 22, and Bluetooth 23 are ready for use. Thereafter, the application 51 and the device driver 52 are activated (step S17).
[0054]
Then, it is determined whether or not there is received data in the communication interface 32 of the main controller 6 (step S18). Here, it is determined whether or not the navigation device 1 has taken in map data from an external communication device such as the navigation center SC or the Internet server W, or has taken in news, mail, or the like.
[0055]
If data is received (step S18, YES), the navigation device 1 performs 25 load status confirmation processing from the CPU 25 (step S19), and performs communication method selection processing (step S20). Thereafter, data is downloaded by the communication means selected in step S20 (step S21), and the process ends. If it is determined that no data is received (step S18, NO), the process ends.
[0056]
Next, the above-described load status confirmation process (step S19) will be described with reference to FIG.
First, the CPU 25 determines whether a route search is being performed (step S31). If the route is being searched (step S32, YES), the CPU 25 sets the load to “extra large” (step S34). If it is determined that the route is not being searched (step S32, NO), it is determined whether the map is being drawn (step S35). If it is determined that the map is being drawn (step S35, YES), the load is set to “large” (step S36).
[0057]
If it is determined that the map is not being drawn (step S35, NO), it is determined whether or not the voice is being output (step S37). If it is determined that the sound is being output (step S37, YES), the load is set to “medium” (step S38). If it is determined that the sound is not being output (step S37, NO), the load is set to “small” (step S39).
[0058]
As described above, the CPU 25 sets the load status of the task being processed in the navigation device 1 in four stages of “extra large”, “large”, “medium”, and “small” by executing the load status confirmation process. To do.
[0059]
Based on the load situation set by the load situation confirmation process described above, the CPU 25 performs a communication method selection process shown in FIG.
First, it is determined whether or not the load is “extra large” (step S41). If it is determined that the load is “extra large” (step S41, YES), the mobile phone 24 is selected as the communication means (step S42). If it is determined that the load is not “extra large” (step S41, NO), it is determined whether or not the load is “large” (step S43).
[0060]
If it is determined that the load is “high” (step S43, YES), Bluetooth 23 is selected as the communication means (step S44). If it is determined that the load is not “high” (step S43, NO), it is determined whether the load is “medium” (step S45).
[0061]
If it is determined that the load is “medium” (step S45, YES), the wireless LAN 22 is selected as the communication means (step S46). If it is determined that the load is not “medium” (step S45, NO), the load is “small”, and UWB 21 is selected as the communication means.
[0062]
As described above, according to the present embodiment, the communication speed (communication capability) corresponding to the load situation is selected from the UWB 21, the wireless LAN 22, the Bluetooth 23, and the mobile phone 24 of the data communication apparatus 4 based on the load situation in four stages. A communication means is selected.
[0063]
That is, when the load status is “extra large”, the mobile phone 24 having a relatively small communication capability and a low data communication speed is selected. For this reason, even if the navigation apparatus 1 performs wireless communication processing such as downloading external data via the mobile phone 24, it is possible to suppress the occurrence of a situation in which work during processing is delayed.
[0064]
As the load status of the navigation device 1 becomes smaller, such as “large”, “medium”, and “small”, the communication means having the smallest communication capability is sequentially selected, and when the load status is the smallest, the communication capability is the largest and the communication speed. The fast UWB 21 is selected. As described above, the wireless communication means is appropriately selected so that the data reception amount is such that the processing being executed in the navigation device 1 is not delayed or stopped, and data communication can be performed efficiently. That is, the navigation device 1 can prevent the processing speed from slowing down or stop processing when downloading data from an external communication device, and is effective while making the most of data communication capability. You can download external data.
[0065]
Therefore, according to the navigation device 1 of the present embodiment, the following effects can be obtained.
(1) In the present embodiment, the navigation device 1 includes a data communication device 4 for communicating with an external communication device, and a CPU 25. The data communication device 4 includes a UWB 21, a wireless LAN 22, Bluetooth 23, and a mobile phone 24. The CPU 25 detects a process being executed, determines a load due to the detected process being executed, and selects one of the wireless communication means described above based on the determined load. . For this reason, it is possible to select an optimal wireless communication unit according to the processing load being executed. Accordingly, the navigation device 1 efficiently performs data communication with the navigation center SC and the Internet server W via the data communication device 4 without causing any trouble such as delaying the speed of the processing being executed or stopping the processing. be able to.
[0066]
(2) In the present embodiment, the navigation device 1 includes a table in which the load determined by the CPU 25 is associated with a plurality of wireless communication means. With reference to the table, the CPU 25 determines the load to be determined. The larger the value is, the lower the communication speed is set to be selected. For this reason, if the load during the processing of the navigation device 1 is large, a wireless communication means having a small communication capability that can prevent the processing from being delayed is selected. In addition, if the load during processing of the navigation device 1 is small, a wireless communication means having a large communication capability capable of transmitting more data with an external communication device is selected. In this way, a communication means having a communication capability suitable for the processing being executed at that time can be selected from the plurality of wireless communication means.
[0067]
(3) In the present embodiment, the plurality of wireless communication means include the mobile phone 24 that can communicate with an external communication device wirelessly. For this reason, the wireless communication means can be provided with a simple configuration.
[0068]
(4) In this embodiment, the load of the process being executed is determined in four stages, and one wireless communication unit corresponding to the determined load is selected by the CPU 25 from the four wireless communication units. For this reason, a more suitable wireless communication means can be selected according to the processing load being executed.
[0069]
The above embodiment may be embodied by changing to another example as follows.
In the present embodiment, the load stage according to the work status determined by the load status check process has four stages of “extra large”, “large”, “medium”, and “small”, but the stage of determining the load status Is not limited to this. For example, it may be determined only in two stages, or may be further classified into five or more stages. In that case, the wireless communication unit corresponding to each load stage may be selected.
[0070]
In the present embodiment, the CPU 25 determines the size of the load being processed and selects the communication means having the communication speed corresponding to the load status from the data communication device 4, but the load is determined. Instead, the communication unit may be selected in accordance with the process being executed. Then, the process for determining the load is not necessary, and the CPU 25 can secure a memory area corresponding to that.
[0071]
In the present embodiment, the data communication device 4 includes the UWB 21, the wireless LAN 22, the Bluetooth 23, and the mobile phone 24 as wireless communication means, but the wireless communication means is not limited to this. For example, the navigation apparatus 1 may be communicable with the navigation center SC or the Internet server W by constructing an optical wireless communication system.
[0072]
-In this embodiment, although the mobile telephone 24 was used as a radio | wireless communication means of a portable terminal, a portable terminal is not limited to a mobile telephone, For example, you may use PHS.
In the present embodiment, the CPU 25 refers to the table stored in the ROM 27 or the flash memory 26, and selects one of the four wireless communication means according to the determined load. The wireless communication means may be selected by other methods. For example, the wireless communication means may be selected by determining the load being processed in the CPU 25 based on the data occupancy rate or the operation rate of the CPU 25.
[0073]
  Next, technical ideas other than the claims that can be grasped from the above embodiment and other examples will be additionally described together with their effects.
  (A) Claim 1OrClaim2In the navigation device according to claim 1, the load of the processing being executed is determined in four stages, and one wireless communication unit corresponding to the determined load is selected from the four wireless communication units by the selection unit. A navigation device characterized by the above. As a result, a more suitable wireless communication unit can be selected according to the processing load being executed.
[0074]
【The invention's effect】
  As detailed above, claim 1OrClaim2According to the navigation device described in (1), data communication processing can be performed efficiently without hindering the processing function.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram of a communication system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing the configuration of the navigation device of FIG.
3 is a block diagram showing a configuration of the information storage device in FIG. 2;
FIG. 4 is an explanatory diagram of a processing procedure according to the embodiment.
FIG. 5 is an explanatory diagram of a processing procedure according to the embodiment.
FIG. 6 is an explanatory diagram of a processing procedure according to the embodiment.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Navigation apparatus, 4 ... Data communication apparatus (wireless communication means), 21 ... UWB (wireless communication means), 22 ... Wireless LAN (wireless communication means), 23 ... Bluetooth (wireless communication means), 24 ... Mobile phone (wireless) Communication means, portable terminal) 25 ... CPU (selection means, detection means, load determination means), SC ... Navigation management center (external communication device), W ... Internet server (external communication device).

Claims (2)

外部の通信装置とデータ通信を行うことが可能であり通信速度が異なる複数の無線通信手段と、
実行中の処理を検知する検知手段と、
前記検知手段により検知された実行中の処理による負荷を判定する負荷判定手段と、
前記負荷判定手段により判定された負荷に応じて前記複数の無線通信手段のうちの1つを選択する選択手段とを備え
前記負荷判定手段により判定される負荷と前記複数の無線通信手段とを関連付けたテーブルを備えており、該テーブルを参照して前記負荷判定手段により判定される負荷が大きいほど前記選択手段は通信速度の遅い無線通信手段を選択するように設定されていることを特徴とするナビゲーション装置。
A plurality of wireless communication means capable of performing data communication with an external communication device and having different communication speeds;
A detecting means for detecting a process being executed ;
Load determination means for determining a load caused by the process being executed detected by the detection means;
Selecting means for selecting one of the plurality of wireless communication means according to the load determined by the load determining means ;
A table that associates the load determined by the load determination unit with the plurality of wireless communication units, and the greater the load determined by the load determination unit with reference to the table, A navigation device characterized by being set so as to select a wireless communication means having a slower speed.
前記複数の無線通信手段は、外部の通信装置と無線により通信可能な携帯端末を含むことを特徴とする請求項1に記載のナビゲーション装置 The navigation device according to claim 1, wherein the plurality of wireless communication units include a portable terminal capable of wirelessly communicating with an external communication device .
JP2003190272A 2003-07-02 2003-07-02 Navigation device Expired - Fee Related JP4206843B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003190272A JP4206843B2 (en) 2003-07-02 2003-07-02 Navigation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003190272A JP4206843B2 (en) 2003-07-02 2003-07-02 Navigation device

Publications (2)

Publication Number Publication Date
JP2005027026A JP2005027026A (en) 2005-01-27
JP4206843B2 true JP4206843B2 (en) 2009-01-14

Family

ID=34188218

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003190272A Expired - Fee Related JP4206843B2 (en) 2003-07-02 2003-07-02 Navigation device

Country Status (1)

Country Link
JP (1) JP4206843B2 (en)

Families Citing this family (152)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11229472B2 (en) 2001-06-12 2022-01-25 Cilag Gmbh International Modular battery powered handheld surgical instrument with multiple magnetic position sensors
US8182501B2 (en) 2004-02-27 2012-05-22 Ethicon Endo-Surgery, Inc. Ultrasonic surgical shears and method for sealing a blood vessel using same
US8057467B2 (en) 2004-10-08 2011-11-15 Ethicon Endo-Surgery, Inc. Clamp mechanism for use with an ultrasonic surgical instrument
JP4792772B2 (en) * 2005-03-08 2011-10-12 住友電気工業株式会社 Traffic signal controller and communication method
JP4609209B2 (en) * 2005-07-07 2011-01-12 株式会社デンソー Car navigation system
JP4649295B2 (en) * 2005-08-30 2011-03-09 株式会社東芝 Communication device and communication method
US20070191713A1 (en) 2005-10-14 2007-08-16 Eichmann Stephen E Ultrasonic device for cutting and coagulating
US7621930B2 (en) 2006-01-20 2009-11-24 Ethicon Endo-Surgery, Inc. Ultrasound medical instrument having a medical ultrasonic blade
US8911460B2 (en) 2007-03-22 2014-12-16 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments
US8142461B2 (en) 2007-03-22 2012-03-27 Ethicon Endo-Surgery, Inc. Surgical instruments
US20080234709A1 (en) 2007-03-22 2008-09-25 Houser Kevin L Ultrasonic surgical instrument and cartilage and bone shaping blades therefor
US8226675B2 (en) 2007-03-22 2012-07-24 Ethicon Endo-Surgery, Inc. Surgical instruments
US8057498B2 (en) 2007-11-30 2011-11-15 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instrument blades
US8348967B2 (en) 2007-07-27 2013-01-08 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments
US8808319B2 (en) 2007-07-27 2014-08-19 Ethicon Endo-Surgery, Inc. Surgical instruments
US8882791B2 (en) 2007-07-27 2014-11-11 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments
US8523889B2 (en) 2007-07-27 2013-09-03 Ethicon Endo-Surgery, Inc. Ultrasonic end effectors with increased active length
US8512365B2 (en) 2007-07-31 2013-08-20 Ethicon Endo-Surgery, Inc. Surgical instruments
US9044261B2 (en) 2007-07-31 2015-06-02 Ethicon Endo-Surgery, Inc. Temperature controlled ultrasonic surgical instruments
US8252012B2 (en) * 2007-07-31 2012-08-28 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instrument with modulator
US8430898B2 (en) 2007-07-31 2013-04-30 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments
CA2701962C (en) 2007-10-05 2016-05-31 Ethicon Endo-Surgery, Inc. Ergonomic surgical instruments
US10010339B2 (en) 2007-11-30 2018-07-03 Ethicon Llc Ultrasonic surgical blades
US7901423B2 (en) 2007-11-30 2011-03-08 Ethicon Endo-Surgery, Inc. Folded ultrasonic end effectors with increased active length
US9089360B2 (en) 2008-08-06 2015-07-28 Ethicon Endo-Surgery, Inc. Devices and techniques for cutting and coagulating tissue
US8058771B2 (en) 2008-08-06 2011-11-15 Ethicon Endo-Surgery, Inc. Ultrasonic device for cutting and coagulating with stepped output
US9700339B2 (en) 2009-05-20 2017-07-11 Ethicon Endo-Surgery, Inc. Coupling arrangements and methods for attaching tools to ultrasonic surgical instruments
US8650728B2 (en) 2009-06-24 2014-02-18 Ethicon Endo-Surgery, Inc. Method of assembling a transducer for a surgical instrument
US8663220B2 (en) 2009-07-15 2014-03-04 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments
US8461744B2 (en) 2009-07-15 2013-06-11 Ethicon Endo-Surgery, Inc. Rotating transducer mount for ultrasonic surgical instruments
US9017326B2 (en) 2009-07-15 2015-04-28 Ethicon Endo-Surgery, Inc. Impedance monitoring apparatus, system, and method for ultrasonic surgical instruments
US9039695B2 (en) 2009-10-09 2015-05-26 Ethicon Endo-Surgery, Inc. Surgical generator for ultrasonic and electrosurgical devices
US9168054B2 (en) 2009-10-09 2015-10-27 Ethicon Endo-Surgery, Inc. Surgical generator for ultrasonic and electrosurgical devices
US10441345B2 (en) 2009-10-09 2019-10-15 Ethicon Llc Surgical generator for ultrasonic and electrosurgical devices
US11090104B2 (en) 2009-10-09 2021-08-17 Cilag Gmbh International Surgical generator for ultrasonic and electrosurgical devices
USRE47996E1 (en) 2009-10-09 2020-05-19 Ethicon Llc Surgical generator for ultrasonic and electrosurgical devices
US8579928B2 (en) 2010-02-11 2013-11-12 Ethicon Endo-Surgery, Inc. Outer sheath and blade arrangements for ultrasonic surgical instruments
US8323302B2 (en) 2010-02-11 2012-12-04 Ethicon Endo-Surgery, Inc. Methods of using ultrasonically powered surgical instruments with rotatable cutting implements
US8469981B2 (en) 2010-02-11 2013-06-25 Ethicon Endo-Surgery, Inc. Rotatable cutting implement arrangements for ultrasonic surgical instruments
US8419759B2 (en) 2010-02-11 2013-04-16 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instrument with comb-like tissue trimming device
US8382782B2 (en) 2010-02-11 2013-02-26 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments with partially rotating blade and fixed pad arrangement
US9259234B2 (en) 2010-02-11 2016-02-16 Ethicon Endo-Surgery, Llc Ultrasonic surgical instruments with rotatable blade and hollow sheath arrangements
US8531064B2 (en) 2010-02-11 2013-09-10 Ethicon Endo-Surgery, Inc. Ultrasonically powered surgical instruments with rotating cutting implement
US8951272B2 (en) 2010-02-11 2015-02-10 Ethicon Endo-Surgery, Inc. Seal arrangements for ultrasonically powered surgical instruments
US8486096B2 (en) 2010-02-11 2013-07-16 Ethicon Endo-Surgery, Inc. Dual purpose surgical instrument for cutting and coagulating tissue
US8961547B2 (en) 2010-02-11 2015-02-24 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments with moving cutting implement
GB2480498A (en) 2010-05-21 2011-11-23 Ethicon Endo Surgery Inc Medical device comprising RF circuitry
US8795327B2 (en) 2010-07-22 2014-08-05 Ethicon Endo-Surgery, Inc. Electrosurgical instrument with separate closure and cutting members
US9192431B2 (en) 2010-07-23 2015-11-24 Ethicon Endo-Surgery, Inc. Electrosurgical cutting and sealing instrument
JP2012205095A (en) * 2011-03-25 2012-10-22 Ntt Docomo Inc Communication terminal and content acquisition method
US9259265B2 (en) 2011-07-22 2016-02-16 Ethicon Endo-Surgery, Llc Surgical instruments for tensioning tissue
EP2811932B1 (en) 2012-02-10 2019-06-26 Ethicon LLC Robotically controlled surgical instrument
US9241731B2 (en) 2012-04-09 2016-01-26 Ethicon Endo-Surgery, Inc. Rotatable electrical connection for ultrasonic surgical instruments
US9439668B2 (en) 2012-04-09 2016-09-13 Ethicon Endo-Surgery, Llc Switch arrangements for ultrasonic surgical instruments
US9226766B2 (en) 2012-04-09 2016-01-05 Ethicon Endo-Surgery, Inc. Serial communication protocol for medical device
US9724118B2 (en) 2012-04-09 2017-08-08 Ethicon Endo-Surgery, Llc Techniques for cutting and coagulating tissue for ultrasonic surgical instruments
US9237921B2 (en) 2012-04-09 2016-01-19 Ethicon Endo-Surgery, Inc. Devices and techniques for cutting and coagulating tissue
US20140005705A1 (en) 2012-06-29 2014-01-02 Ethicon Endo-Surgery, Inc. Surgical instruments with articulating shafts
US9198714B2 (en) 2012-06-29 2015-12-01 Ethicon Endo-Surgery, Inc. Haptic feedback devices for surgical robot
US9408622B2 (en) 2012-06-29 2016-08-09 Ethicon Endo-Surgery, Llc Surgical instruments with articulating shafts
US9393037B2 (en) 2012-06-29 2016-07-19 Ethicon Endo-Surgery, Llc Surgical instruments with articulating shafts
US20140005702A1 (en) 2012-06-29 2014-01-02 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments with distally positioned transducers
US9226767B2 (en) 2012-06-29 2016-01-05 Ethicon Endo-Surgery, Inc. Closed feedback control for electrosurgical device
US9351754B2 (en) 2012-06-29 2016-05-31 Ethicon Endo-Surgery, Llc Ultrasonic surgical instruments with distally positioned jaw assemblies
US9283045B2 (en) 2012-06-29 2016-03-15 Ethicon Endo-Surgery, Llc Surgical instruments with fluid management system
US9326788B2 (en) 2012-06-29 2016-05-03 Ethicon Endo-Surgery, Llc Lockout mechanism for use with robotic electrosurgical device
US9820768B2 (en) 2012-06-29 2017-11-21 Ethicon Llc Ultrasonic surgical instruments with control mechanisms
JP5796127B2 (en) * 2012-07-12 2015-10-21 三菱電機株式会社 Electronics
JP6275727B2 (en) 2012-09-28 2018-02-07 エシコン・エンド−サージェリィ・インコーポレイテッドEthicon Endo−Surgery,Inc. Multifunctional bipolar forceps
US10201365B2 (en) 2012-10-22 2019-02-12 Ethicon Llc Surgeon feedback sensing and display methods
US9095367B2 (en) 2012-10-22 2015-08-04 Ethicon Endo-Surgery, Inc. Flexible harmonic waveguides/blades for surgical instruments
US20140135804A1 (en) 2012-11-15 2014-05-15 Ethicon Endo-Surgery, Inc. Ultrasonic and electrosurgical devices
US10226273B2 (en) 2013-03-14 2019-03-12 Ethicon Llc Mechanical fasteners for use with surgical energy devices
US9241728B2 (en) 2013-03-15 2016-01-26 Ethicon Endo-Surgery, Inc. Surgical instrument with multiple clamping mechanisms
US9814514B2 (en) 2013-09-13 2017-11-14 Ethicon Llc Electrosurgical (RF) medical instruments for cutting and coagulating tissue
US9265926B2 (en) 2013-11-08 2016-02-23 Ethicon Endo-Surgery, Llc Electrosurgical devices
GB2521229A (en) 2013-12-16 2015-06-17 Ethicon Endo Surgery Inc Medical device
GB2521228A (en) 2013-12-16 2015-06-17 Ethicon Endo Surgery Inc Medical device
US9795436B2 (en) 2014-01-07 2017-10-24 Ethicon Llc Harvesting energy from a surgical generator
US9554854B2 (en) 2014-03-18 2017-01-31 Ethicon Endo-Surgery, Llc Detecting short circuits in electrosurgical medical devices
US10092310B2 (en) 2014-03-27 2018-10-09 Ethicon Llc Electrosurgical devices
US10463421B2 (en) 2014-03-27 2019-11-05 Ethicon Llc Two stage trigger, clamp and cut bipolar vessel sealer
US9737355B2 (en) 2014-03-31 2017-08-22 Ethicon Llc Controlling impedance rise in electrosurgical medical devices
US9913680B2 (en) 2014-04-15 2018-03-13 Ethicon Llc Software algorithms for electrosurgical instruments
US10285724B2 (en) 2014-07-31 2019-05-14 Ethicon Llc Actuation mechanisms and load adjustment assemblies for surgical instruments
US10639092B2 (en) 2014-12-08 2020-05-05 Ethicon Llc Electrode configurations for surgical instruments
US10245095B2 (en) 2015-02-06 2019-04-02 Ethicon Llc Electrosurgical instrument with rotation and articulation mechanisms
US10321950B2 (en) 2015-03-17 2019-06-18 Ethicon Llc Managing tissue treatment
US10342602B2 (en) 2015-03-17 2019-07-09 Ethicon Llc Managing tissue treatment
US10595929B2 (en) 2015-03-24 2020-03-24 Ethicon Llc Surgical instruments with firing system overload protection mechanisms
US10034684B2 (en) 2015-06-15 2018-07-31 Ethicon Llc Apparatus and method for dissecting and coagulating tissue
US11020140B2 (en) 2015-06-17 2021-06-01 Cilag Gmbh International Ultrasonic surgical blade for use with ultrasonic surgical instruments
US10357303B2 (en) 2015-06-30 2019-07-23 Ethicon Llc Translatable outer tube for sealing using shielded lap chole dissector
US10898256B2 (en) 2015-06-30 2021-01-26 Ethicon Llc Surgical system with user adaptable techniques based on tissue impedance
US11129669B2 (en) 2015-06-30 2021-09-28 Cilag Gmbh International Surgical system with user adaptable techniques based on tissue type
US11051873B2 (en) 2015-06-30 2021-07-06 Cilag Gmbh International Surgical system with user adaptable techniques employing multiple energy modalities based on tissue parameters
US10765470B2 (en) 2015-06-30 2020-09-08 Ethicon Llc Surgical system with user adaptable techniques employing simultaneous energy modalities based on tissue parameters
US10034704B2 (en) 2015-06-30 2018-07-31 Ethicon Llc Surgical instrument with user adaptable algorithms
US10154852B2 (en) 2015-07-01 2018-12-18 Ethicon Llc Ultrasonic surgical blade with improved cutting and coagulation features
US10687884B2 (en) 2015-09-30 2020-06-23 Ethicon Llc Circuits for supplying isolated direct current (DC) voltage to surgical instruments
US10595930B2 (en) 2015-10-16 2020-03-24 Ethicon Llc Electrode wiping surgical device
US10179022B2 (en) 2015-12-30 2019-01-15 Ethicon Llc Jaw position impedance limiter for electrosurgical instrument
US10575892B2 (en) 2015-12-31 2020-03-03 Ethicon Llc Adapter for electrical surgical instruments
US10251664B2 (en) 2016-01-15 2019-04-09 Ethicon Llc Modular battery powered handheld surgical instrument with multi-function motor via shifting gear assembly
US10716615B2 (en) 2016-01-15 2020-07-21 Ethicon Llc Modular battery powered handheld surgical instrument with curved end effectors having asymmetric engagement between jaw and blade
US11229471B2 (en) 2016-01-15 2022-01-25 Cilag Gmbh International Modular battery powered handheld surgical instrument with selective application of energy based on tissue characterization
US12193698B2 (en) 2016-01-15 2025-01-14 Cilag Gmbh International Method for self-diagnosing operation of a control switch in a surgical instrument system
US11129670B2 (en) 2016-01-15 2021-09-28 Cilag Gmbh International Modular battery powered handheld surgical instrument with selective application of energy based on button displacement, intensity, or local tissue characterization
US10555769B2 (en) 2016-02-22 2020-02-11 Ethicon Llc Flexible circuits for electrosurgical instrument
US10702329B2 (en) 2016-04-29 2020-07-07 Ethicon Llc Jaw structure with distal post for electrosurgical instruments
US10485607B2 (en) 2016-04-29 2019-11-26 Ethicon Llc Jaw structure with distal closure for electrosurgical instruments
US10646269B2 (en) 2016-04-29 2020-05-12 Ethicon Llc Non-linear jaw gap for electrosurgical instruments
US10456193B2 (en) 2016-05-03 2019-10-29 Ethicon Llc Medical device with a bilateral jaw configuration for nerve stimulation
US10245064B2 (en) 2016-07-12 2019-04-02 Ethicon Llc Ultrasonic surgical instrument with piezoelectric central lumen transducer
US10893883B2 (en) 2016-07-13 2021-01-19 Ethicon Llc Ultrasonic assembly for use with ultrasonic surgical instruments
US10842522B2 (en) 2016-07-15 2020-11-24 Ethicon Llc Ultrasonic surgical instruments having offset blades
US10376305B2 (en) 2016-08-05 2019-08-13 Ethicon Llc Methods and systems for advanced harmonic energy
US10285723B2 (en) 2016-08-09 2019-05-14 Ethicon Llc Ultrasonic surgical blade with improved heel portion
USD847990S1 (en) 2016-08-16 2019-05-07 Ethicon Llc Surgical instrument
US10420580B2 (en) 2016-08-25 2019-09-24 Ethicon Llc Ultrasonic transducer for surgical instrument
US10952759B2 (en) 2016-08-25 2021-03-23 Ethicon Llc Tissue loading of a surgical instrument
US10603064B2 (en) 2016-11-28 2020-03-31 Ethicon Llc Ultrasonic transducer
US11266430B2 (en) 2016-11-29 2022-03-08 Cilag Gmbh International End effector control and calibration
US10820920B2 (en) 2017-07-05 2020-11-03 Ethicon Llc Reusable ultrasonic medical devices and methods of their use
JP7147721B2 (en) * 2019-09-05 2022-10-05 トヨタ自動車株式会社 In-vehicle communication device and communication method
US11660089B2 (en) 2019-12-30 2023-05-30 Cilag Gmbh International Surgical instrument comprising a sensing system
US11986201B2 (en) 2019-12-30 2024-05-21 Cilag Gmbh International Method for operating a surgical instrument
US11812957B2 (en) 2019-12-30 2023-11-14 Cilag Gmbh International Surgical instrument comprising a signal interference resolution system
US11759251B2 (en) 2019-12-30 2023-09-19 Cilag Gmbh International Control program adaptation based on device status and user input
US11779387B2 (en) 2019-12-30 2023-10-10 Cilag Gmbh International Clamp arm jaw to minimize tissue sticking and improve tissue control
US11937863B2 (en) 2019-12-30 2024-03-26 Cilag Gmbh International Deflectable electrode with variable compression bias along the length of the deflectable electrode
US11937866B2 (en) 2019-12-30 2024-03-26 Cilag Gmbh International Method for an electrosurgical procedure
US12082808B2 (en) 2019-12-30 2024-09-10 Cilag Gmbh International Surgical instrument comprising a control system responsive to software configurations
US11786291B2 (en) 2019-12-30 2023-10-17 Cilag Gmbh International Deflectable support of RF energy electrode with respect to opposing ultrasonic blade
US11950797B2 (en) 2019-12-30 2024-04-09 Cilag Gmbh International Deflectable electrode with higher distal bias relative to proximal bias
US12076006B2 (en) 2019-12-30 2024-09-03 Cilag Gmbh International Surgical instrument comprising an orientation detection system
US11452525B2 (en) 2019-12-30 2022-09-27 Cilag Gmbh International Surgical instrument comprising an adjustment system
US11684412B2 (en) 2019-12-30 2023-06-27 Cilag Gmbh International Surgical instrument with rotatable and articulatable surgical end effector
US11944366B2 (en) 2019-12-30 2024-04-02 Cilag Gmbh International Asymmetric segmented ultrasonic support pad for cooperative engagement with a movable RF electrode
US11723716B2 (en) 2019-12-30 2023-08-15 Cilag Gmbh International Electrosurgical instrument with variable control mechanisms
US20210196361A1 (en) 2019-12-30 2021-07-01 Ethicon Llc Electrosurgical instrument with monopolar and bipolar energy capabilities
US12114912B2 (en) 2019-12-30 2024-10-15 Cilag Gmbh International Non-biased deflectable electrode to minimize contact between ultrasonic blade and electrode
US12053224B2 (en) 2019-12-30 2024-08-06 Cilag Gmbh International Variation in electrode parameters and deflectable electrode to modify energy density and tissue interaction
US11696776B2 (en) 2019-12-30 2023-07-11 Cilag Gmbh International Articulatable surgical instrument
US11779329B2 (en) 2019-12-30 2023-10-10 Cilag Gmbh International Surgical instrument comprising a flex circuit including a sensor system
US12064109B2 (en) 2019-12-30 2024-08-20 Cilag Gmbh International Surgical instrument comprising a feedback control circuit
US11911063B2 (en) 2019-12-30 2024-02-27 Cilag Gmbh International Techniques for detecting ultrasonic blade to electrode contact and reducing power to ultrasonic blade
US12023086B2 (en) 2019-12-30 2024-07-02 Cilag Gmbh International Electrosurgical instrument for delivering blended energy modalities to tissue
US12336747B2 (en) 2019-12-30 2025-06-24 Cilag Gmbh International Method of operating a combination ultrasonic / bipolar RF surgical device with a combination energy modality end-effector
US12343063B2 (en) 2019-12-30 2025-07-01 Cilag Gmbh International Multi-layer clamp arm pad for enhanced versatility and performance of a surgical device
US12262937B2 (en) 2019-12-30 2025-04-01 Cilag Gmbh International User interface for surgical instrument with combination energy modality end-effector
WO2024009751A1 (en) * 2022-07-06 2024-01-11 ソニーグループ株式会社 Information processing device, information processing method, and program

Also Published As

Publication number Publication date
JP2005027026A (en) 2005-01-27

Similar Documents

Publication Publication Date Title
JP4206843B2 (en) Navigation device
EP1584080B9 (en) A group interaction system for interaction with other vehicles of a group
US6952643B2 (en) Road traffic information output apparatus
JP6211927B2 (en) PORTABLE PROCESSING DEVICE, SERVER, METHOD FOR PROVIDING OPERATION PROPOSAL IN THEM, DATA RECORDING MEDIUM
US8204686B2 (en) Scheduling method using portable terminal and navigation terminal
US10527438B2 (en) Method for associating a hazard with a zone of a digital map
WO2010128998A1 (en) Navigation device & method
JP2007318354A (en) Communication device for mobile and communication method for mobile
JP2010130669A (en) In-vehicle device and wireless communication system
JP2010515905A (en) Navigation apparatus and method for increasing transferred data
JP2012515324A (en) Navigation device, position determination system and method
TW201017113A (en) Navigation apparatus and method for recording image data
JP2011506985A (en) Navigation device and method for reporting traffic conditions by a driver
JP2004309382A (en) Navigation system
EP2459962B1 (en) Alert content reception apparatus, alert content communications system and method of acquiring alert content
JP2011512516A (en) Navigation assembly, foldable fixture, and navigation assembly including such a fixture
US20090177393A1 (en) Navigation device and method
JP2005181262A (en) On-vehicle apparatus and cellular phone
JP2012514216A (en) Navigation device and method for displaying data
JP3918616B2 (en) Wireless communication apparatus and wireless communication system
JP2004343618A (en) On-vehicle electronic equipment and radio communication method using the same
WO2009080065A1 (en) Improved navigation device and method
JP2012513579A (en) Navigation apparatus and method for determining a moving route
JP3798731B2 (en) Navigation device, data distribution system, and data distribution method
JP2002074584A (en) Information supplying system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060519

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080312

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081007

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20111031

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20111031

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20121031

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20121031

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20131031

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees