Movatterモバイル変換


[0]ホーム

URL:


JP4045864B2 - Information processing apparatus, information processing program, and information processing method - Google Patents

Information processing apparatus, information processing program, and information processing method
Download PDF

Info

Publication number
JP4045864B2
JP4045864B2JP2002165305AJP2002165305AJP4045864B2JP 4045864 B2JP4045864 B2JP 4045864B2JP 2002165305 AJP2002165305 AJP 2002165305AJP 2002165305 AJP2002165305 AJP 2002165305AJP 4045864 B2JP4045864 B2JP 4045864B2
Authority
JP
Japan
Prior art keywords
destination
route
user
current location
information
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
JP2002165305A
Other languages
Japanese (ja)
Other versions
JP2004012268A (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.)
Mazda Motor Corp
Original Assignee
Mazda Motor Corp
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 Mazda Motor CorpfiledCriticalMazda Motor Corp
Priority to JP2002165305ApriorityCriticalpatent/JP4045864B2/en
Publication of JP2004012268ApublicationCriticalpatent/JP2004012268A/en
Application grantedgrantedCritical
Publication of JP4045864B2publicationCriticalpatent/JP4045864B2/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Landscapes

Description

Translated fromJapanese

【0001】
【発明の属する技術分野】
本発明は、ユーザが携帯する携帯端末に双方向通信可能な通信回線を介して接続された情報処理装置、該情報処理装置を制御するための情報処理プログラム、及び上記携帯端末と情報処理装置とを用いた情報処理方法に関する。
【0002】
【従来の技術】
従来より、ユーザが所望の目的地を設定することに応じて、その目的地までの経路を設定するシステムや装置が知られている(例えば特開平7−57188号公報、特開平11−143358号公報、及び特開2000−337917号公報参照)。
【0003】
【発明が解決しようとする課題】
ところで、例えばユーザが、そこから少し離れた駐車場に車を駐車している状態で、ある目的地まで移動をしようとする場合を例に考えると、ユーザがその目的地に到達するための経路としては、ユーザの現在地から目的地まで徒歩で移動する経路と、駐車場に車を取りに行って、その駐車場から目的地まで車で移動する経路との2つの経路が考えられる。車を駐車場に駐車しているユーザは、いずれはその車を取りに駐車場に行かなければならない。このことを考慮すると、ユーザにとっては、上記の2つの経路の内の、駐車場に車を取りに行ってその駐車場から目的地まで車で移動する経路の方が好ましいといえる。
【0004】
ところが、上記従来のシステムや装置で設定される経路は、ユーザにより設定された目的地に直接到達する経路である。このため、ユーザにとって最適な経路が設定されるとは限らない。
【0005】
そこで、そのユーザが過去に駐車場に車を駐車していて現在もその状態が続いている、といったそのユーザの移動に関する履歴に応じて経路を設定するようにすれば、ユーザにとって最適な経路が設定されることになり、ユーザの利便性を大幅に向上させることができると考えられる。
【0006】
また、上記従来のシステムや装置においては、目的地までの経路を設定する際には、ユーザの移動手段が予め決定されている(例えば、車のに搭載された車載機が経路の設定を行う場合、ユーザは車で移動をすることが決められている)。
【0007】
ところが、ユーザの状況によっては、徒歩で移動をすることが最適であったり、鉄道等の公共交通機関で移動をすることが最適であったりすることもある。従って、ユーザの要求に応じて経路を設定する際には、移動手段を予め1つに決定するのではなく、ユーザの状況に応じて移動手段を決定した上で経路を設定するようにすれば、最適な経路が設定されて、ユーザの利便性を大幅に向上させることができると考えられる。
【0008】
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、ユーザからの要求に応じて経路設定を行う際に、そのユーザの移動についての履歴情報を考慮して経路設定を行うことにより、ユーザの利便性を向上させることにある。
【0009】
【課題を解決するための手段】
上記目的を達成するために、第1の発明は、ユーザが携帯する携帯端末に双方向通信可能な通信回線を介して接続された情報処理装置に係る。
【0010】
そして、第1の発明に係る情報処理装置は、少なくともユーザに係る車の現在地を記憶する記憶手段と、携帯端末から通信回線を介して送信された目的地情報に基づいて、目的地を設定する目的地設定手段と、上記記憶手段によって記憶されている車の現在地と、上記目的地設定手段によって設定された目的地とに基づいて、上記携帯端末の現在地から、上記車の現在地を経由して上記目的地に至るまでの第1経路と、上記携帯端末の現在地から、上記目的地に直接至るまでの第2経路と、それぞれ設定すると共に、該設定した第1及び第2経路に関する情報を、上記携帯端末に通信回線を介して送信する経路設定送信手段とを備えるものとする。
【0011】
この構成によると、記憶手段には、ユーザに係る車の現在地が記憶される。この車の現在地の情報は、例えば携帯端末から情報処理装置に送信するようにしてもよい。また、上記車に搭載した車載端末から情報処理装置に、その車の現在地の情報を送信するようにしてもよい。
【0012】
そして、ユーザによる携帯端末の操作によって、この携帯端末から情報処理装置に目的地情報が送信されると、情報処理装置の目的地設定手段は、受信した目的地情報に基づいて目的地を設定する。
【0013】
目的地が設定されると、情報処理装置の経路設定送信手段は、記憶手段に記憶されている車の現在地に基づいて、上記携帯端末の現在地(ユーザの現在地)から、上記車の現在地を経由して上記目的地に至る第1経路と、携帯端末の現在地から、目的地に直接至るまでの第2経路と、それぞれ設定する。
【0014】
こうして設定された第1及び第2経路に関する情報は、上記経路設定送信手段によって、携帯端末に送信される。これにより、ユーザは、携帯端末の操作により、いずれかの経路を選択することができる。そうして、第1経路を選択したときには、携帯端末によって経路誘導されて、車まで(徒歩で)移動することができ、その後は、車で目的地に移動することができる。
【0015】
このように、車の現在地を記憶しておくことで、経路設定送信手段は、携帯端末の現在地から、上記車の現在地を経由して上記目的地に至る経路を設定することが可能になり、必要に応じてユーザは、その現在地から車までの経路が得られる。
【0016】
その結果、例えば車を駐車場に駐車しているユーザが、所望の目的地まで移動するときには、先ず、駐車場に車を取りに行って、そこから車で目的地に移動することが可能になる。つまり、車を駐車場に駐車しているときは、ユーザは、いずれはその車を取りに行かなければならない。そこで、車を駐車場に駐車している状態で目的地に移動しようとするときに、目的地に移動する前に駐車場に駐車した車を取りに行く経路を設定することにより、ユーザの利便性を向上させることができる。
【0017】
上記記憶手段を、ユーザに係る車の駐車場利用状況を記憶するように構成し、経路設定送信手段を、上記記憶手段によって記憶されている情報に基づいて、上記車が駐車場を利用しているときには、携帯端末の現在地から、上記車の現在地を経由して目的地に至るまでの第1経路を設定するように構成してもよい。
【0018】
こうすることで、経路設定送信手段は、車が駐車場を利用しているとき、言い換えると、車が駐車場に駐車されているときには、携帯端末の現在地から、上記車の現在地を経由して目的地に至るまでの経路を設定することとなる。このため、上述したように、ユーザが、車を駐車場に駐車している状態で目的地に移動しようとするときには、目的地に移動する前に、その駐車場に駐車した車を取りに行く経路が設定され、ユーザの利便性を向上させることができる。
【0019】
さらに、ユーザに係る車に搭載された車載端末を、双方向通信可能な通信回線を介して上記情報処理装置に接続し、上記経路設定送信手段を、携帯端末から通信回線を介して送信された経路選択情報に基づき第1経路が選択されたときには、上記車載端末に、少なくとも目的地の位置情報を通信回線を介して送信するように構成してもよい。
【0020】
ここで、上記車載端末は、指定された目的地に基づいて経路を設定し、その設定した経路に基づいて経路誘導を行うように構成することが好ましい。
【0021】
この構成によると、ユーザが携帯端末の操作によって目的地を設定したときには、経路設定送信手段により、その設定した目的地の位置情報が車載端末に送信される。これにより、目的地の位置情報を受信した車載端末は、その目的地までの経路を設定して、車の経路誘導を行うことが可能になる。
【0022】
従って、上述したように、上記ユーザが携帯端末による経路誘導によって車を駐車している駐車場まで移動をして、その駐車場から目的地まで車で移動するときには、上記ユーザが車載端末において改めて目的地を設定しなくても、携帯端末の操作によって設定した目的地が車載端末において目的地として設定されていることとなる。こうして、携帯端末を操作することだけで、携帯端末と車載端末とが連動して、携帯端末の現在地から、車両の現在地を経由して目的地に至るまでの経路誘導を行うことにより、ユーザの利便性をさらに向上させることができる。
【0023】
尚、経路設定送信手段は、目的地の位置情報だけでなく、車の現在地から目的地までの経路の情報を車載端末に送信するように構成してもよい。この場合、車載端末は、受信した経路の情報に基づいて、車の現在地から目的地までの経路誘導を行うようにすればよい。
【0024】
上記経路設定送信手段は、携帯端末から通信回線を介して送信された要求信号に応じて、又は目的地の位置と携帯端末の現在地と車の現在地との相対位置に応じて、第1又は第2経路に関する情報の、該携帯端末への送信を規制するように構成することが好ましい。
【0025】
これは、例えば車を駐車場に駐車しているユーザが所望の目的地に移動しようとするときでも、そのユーザが、駐車場に車を取りに行かずに、直接目的地に移動することを希望する場合があるためである。
【0026】
また、ユーザの現在地(携帯端末の現在地)と、車の現在地と、目的地の位置との相対位置によっては、車を駐車している駐車場に車を取りに行ってから目的地に移動するよりも、目的地に直接移動した方が、例えば移動時間が短くなって好ましい場合もあるためである。
【0027】
そこで、携帯端末から通信回線を介して送信された要求信号に応じて、又は目的地の位置と携帯端末の現在地と車の現在地との相対位置に応じて、経路設定送信手段が、第1又は第2経路に関する経路の情報の送信を規制することにより、ユーザにとって不要な経路が該ユーザに提供されることを防止可能になる。また、ユーザにとって最適な経路が提供されるようになって、ユーザの利便性が大幅に向上する。
【0028】
の発明は、上記情報処理装置を制御するための情報処理プログラムに係り、この第の発明に係る情報処理プログラムは、上記情報処理装置に、少なくともユーザに係る車の現在地を記憶する記憶処理と、携帯端末から通信回線を介して送信された目的地情報に基づいて、目的地を設定する目的地設定処理と、上記記憶処理によって記憶されている車の現在地と、上記目的地設定処理によって設定された目的地とに基づいて、上記携帯端末の現在地から、上記車の現在地を経由して上記目的地に至るまでの第1経路と、上記携帯端末の現在地から、上記目的地に直接至るまでの第2経路と、それぞれ設定する経路設定処理と、上記経路設定処理によって設定された第1及び第2経路に関する情報を、上記携帯端末に通信回線を介して送信する経路送信処理とを実行させるものとする。これにより、第の発明と同様の作用効果が得られる。
【0029】
の発明は、双方向通信可能に接続された携帯端末と情報処理装置とを用いた情報処理方法に係る。
【0030】
そして、第の発明に係る情報処理方法は、上記情報処理装置が、少なくとも上記携帯端末を携帯するユーザに係る車の現在地を記憶する記憶ステップと、上記携帯端末から情報処理装置に目的地情報を送信することにより、該情報処理装置が目的地を設定する目的地設定ステップと、上記情報処理装置が、上記記憶ステップにおいて記憶している車の現在地と、上記目的地設定ステップにおいて設定した目的地とに基づいて、上記携帯端末の現在地から、上記車の現在地を経由して上記目的地に至るまでの第1経路と、上記携帯端末の現在地から、上記目的地に直接至るまでの第2経路と、それぞれ設定する経路設定ステップと、上記情報処理装置から携帯端末に、上記経路設定ステップにおいて設定した第1及び第2経路に関する情報を送信する経路送信ステップとを有するものとする。これにより、第の発明と同様の作用効果が得られる。
【0031】
【発明の効果】
以上説明したように、本発明における情報処理装置、情報処理プログラム及び情報処理方法によれば、ユーザに係る車の現在地を記憶しておき、ユーザにより指定された目的地までの経路を設定する際には、携帯端末の現在地(ユーザの現在地)から、車の現在地を経由して上記目的地に至る第1経路を設定することにより、例えば車を駐車場に駐車しているユーザは、先ず車を駐車している駐車場に車を取りに行って、そこから車で目的地に移動することが可能になる。その結果、ユーザの利便性を大幅に向上させることができる。
【0032】
【発明の実施の形態】
以下、本発明の実施形態を図面に基いて説明する。
【0033】
<第1実施形態>
図1は、第1実施形態の情報処理方法に係るシステム1を示しており、本システム1は、サーバ(情報処理装置)21が設置された情報センタ2と、携帯端末4及び車載端末31とが、それぞれ双方向通信可能な通信回線(インターネット5及び無線通信回線)を介して互いに接続されて構成されている。
【0034】
上記情報センタ2は、上記サーバ21とデータベース(DB)22とから構成されている。このDB22には、地図や施設の位置情報等の各種データ、及び携帯端末4のユーザに係る情報(後述するように、ユーザに係る車3の現在地(駐車場利用状況))等が、当該ユーザに予め付与されているユーザIDと対応付けられた状態で格納されるように構成されている。そして、上記サーバ21は、その動作中に必要に応じて、一般的な手法により、上記DB22にアクセスすることができる。
【0035】
上記携帯端末4は、本システム1を利用するユーザが携帯するものであり、本実施形態では携帯電話とする。尚、本システム1で利用可能な携帯端末4は携帯電話に限らず、少なくともユーザがユーザが携帯可能な端末機器であればよく、例えばPDA等の情報端末機器であってもよい。
【0036】
上記車載端末31は、上記ユーザに係る車3に搭載されるものであり、後述するように、車3の経路誘導を行ういわゆるナビゲーション装置としての機能を有している。
【0037】
上記サーバ21、携帯端末4、及び車載端末31はそれぞれ、詳細な図示は省略するが、少なくとも、液晶表示器等からなる表示部、キーボード等のキースイッチや、マウス等のポインティング・デバイス等からなる入力部、各種の処理結果やプログラム等を記憶するRAMやハードディスク等からなる記憶部、外部の装置と通信回線を介して通信するための通信部(携帯端末及び車載端末31では、無線通信部)、及びCPU(中央演算処理装置)を備えている。このCPUは、記憶部に記憶したプログラムに従って装置全体を制御する。また、表示部及び入力部は、後述するように、ユーザに対していわゆるマン・マシンインタフェースを提供する。
【0038】
また、上記車載端末31はさらに、車3の現在位置を検出するGPS(Global Positioning System)アンテナ(図示省略)を備えていて、GPSを利用した車3の現在地の検出を行うことが可能である。これにより、上記車載端末31は、ユーザの操作により目的地が設定されると、その目的地までの経路を設定し、その設定した経路に基づいて車3の経路誘導を行うように構成されている。
【0039】
また、サーバ21、携帯端末4及び車載端末31はそれぞれ、インターネット通信を行うことが可能な一般的な通信プロトコルのソフトウエア(ソフトウエアプログラム)、並びに、そのソフトウエアに従ってインターネット5を介してデータを送受信するインターネットブラウザ機能及びメーラ機能、並びにブラウザを描画する一般的なソフトウエアを有する。
【0040】
上記の構成において、サーバ21と、携帯端末4又は車載端末31とは、後述するように、各種の情報を送受信すべく、インターネット5を介して一般的な通信手法に従って、双方向通信を行うことができる。このとき、携帯端末4及び車載端末31は、基地局41を介して公衆無線電話回線等も使用される。これらの通信手段自体には一般的な構成を採用するものとし、本実施形態における詳細な説明は省略する。
【0041】
そして、上記の各ソフトウエアがCPUによって適宜実行されることにより、携帯端末4又は車載端末31がインターネット5を介してサーバ21に接続された(ログインした)状態において、いわゆるサーバ・クライアント環境が形成される。こうして、携帯端末4又は車載端末31の表示部には、各種画面の表示等によるマン・マシンインタフェースが提供される。この各表示画面において携帯端末4又は車載端末31による選択操作又は入力操作を行うことにより、携帯端末4又は車載端末31のユーザは所望する情報等を入手したりすることができる。こうした情報の1つには、サーバ21において設定された経路の情報があり、上記携帯端末4又は車載端末31は、サーバ21から提供された経路の情報に基づいて、経路誘導処理を実行するように構成されている。従って、車載端末31は、自らが設定した経路のみならず、上記サーバ21において設定された経路の情報に基づく車3の経路誘導も可能である。
【0042】
次に、本発明の第1実施形態に係る情報処理方法に関して、サーバ21、携帯端末4及び車載端末31において実行されるソフトウエア(プログラム)について、図2に示すフローチャートを参照しながら説明する。尚、サーバ21において実行されるプログラムは、例えばCD−ROM等の記録媒体(図示省略)に記録されることもあり、この場合は、上記サーバ21が記録媒体に記録されたプログラムを読み込むことによって、このサーバ21において後述する各種の処理が実行されることとなる。
【0043】
ここでは、上記情報処理方法を、図3に示すように、ユーザが、駐車場Paに車3を駐車した後、携帯端末4を携帯して徒歩により移動をしているときに(同図の☆印で示す現在地P1において)、携帯端末4において所定の目的地P2を設定操作した場合を例に説明する。
【0044】
図2におけるフローチャートにおいて、ユーザが車3に乗車しているときにおいては、サーバ21は、通常の情報センタ処理を実行する(ステップS11)。一方、車載端末31は、通常の車載端末処理を実行する(ステップS31)。これにより、車載端末31からの要求に応じて、サーバ21から車載端末31に各種の情報(渋滞情報等)が提供される。
【0045】
そして、上記車載端末31は、続くステップS32において、ユーザが車3から降車したか否か(降車状態を検出したか否か)を判定する。この判定方法としては、種々の方法が考えられるが、例えば一例として車3のイグニッションスイッチのオン・オフに基づいて判定してもよい。つまり、イグニッションスイッチがオフになったときに、ユーザが車3から降車したと判定してもよい。また、降車判定は、ユーザが車載端末31を操作することに基づいて判定してもよい。例えばユーザが車載端末31において所定の降車操作を行ったときに、ユーザが車3から降車したと判定してもよい。また、上記イグニッションスイッチのオフ又はユーザの降車操作に加えて、例えば車3の現在地が駐車場Paであることを、ユーザが降車したと判定する際の前提条件としてもよい。
【0046】
そして、車3が駐車場Paに到達してユーザが車3から降車したときには、ステップS32の判定はYESとなり、このとき、車載端末31は、ステップS33において、降車信号とその現在地とをサーバ21に送信する。一方、ステップS32において降車していないのNOのときには、リターンする。
【0047】
これに対し、サーバ21は、ステップS12において、降車信号を受信したか否かを判定し、受信したのYESのときには、ステップS13において車3の現在地(駐車場位置)を、ユーザIDと対応付けた状態でDB22に記憶し(記憶手段61)、ステップS14に移行する。尚、ここで記憶した情報は、車3が、現在駐車している駐車場Paから移動したときには消去される。一方、上記ステップS12で降車信号を受信していないのNOのときには、ステップS14に移行する。
【0048】
上記サーバ21は、上記ステップS14で、通常の情報センタ処理を実行する。一方、携帯端末4は、ステップS21で、通常の携帯端末処理を実行する。これにより、携帯端末4からの要求に応じて、サーバ21から携帯端末4に各種の情報が提供される。例えばサーバ21では、携帯端末4からの要求に応じてDB22に記憶されている情報の検索を行い、その検索結果を携帯端末4に提供する処理が行われる。
【0049】
このとき、駐車場Paに車3を駐車したユーザは、徒歩で移動をしているが、続くステップS22で、ユーザが携帯端末4において目的地指定操作を行う(例えば、上記サーバ21によって検索された施設等を目的地に指定する操作を行う)と、サーバ21は、ステップS15において、携帯端末4から送信された情報に基づいて、目的地P2の設定を行う(目的地設定手段62)。
【0050】
上記サーバ21は、続くステップS16において、上記DB22から当該ユーザの車3の現在地(駐車場利用状況)を読み出す。次いで、ステップS17において、その読み出した情報から車3が駐車場Paを利用中であるか否かを判定する。利用中でないときにはステップS18に移行する一方、利用中であるときには、ステップS19に移行する。
【0051】
上記ステップS18においては、ユーザの現在地P1(携帯端末4の現在地)から目的地P2までの経路を設定してステップS112に移行する。
【0052】
一方、ステップS19では、ユーザの現在地P1から上記車3を駐車している駐車場Paを経由して目的地P2に至る第1経路(図3のa1及びa2参照)を設定すると共に、現在地P1から目的地P2に直接至る第2経路(図3のb参照)を設定する(経路設定送信手段63)。そして、サーバ21は、第1及び第2経路に関する情報を携帯端末4に送信する。ここで、第1経路における現在地P1から駐車場Paまでの経路(a1)は、徒歩での移動を前提とした経路が設定される。一方、駐車場Paから目的地P2までの経路(a2)は、車3での移動を前提とした経路が設定される。また、第2経路(b)は、徒歩での移動を前提として経路が設定される。
【0053】
この第1及び第2経路に関する情報を受信した携帯端末4は、その表示部に、この第1及び第2経路に関する情報を比較可能に表示をする。例えば、上記各経路の移動距離及び移動時間を表示するようにすればよい。そして、携帯端末4の操作により、ユーザがいずれかの経路を選択操作すると(ステップS23)、携帯端末4は、その情報をサーバ21に送信する。
【0054】
情報を受信したサーバ21は、ステップS110において、第1経路が選択されたときにはステップS111に移行する一方、第2経路が選択されたときにはステップS112に移行する。
【0055】
上記ステップS111では、サーバ21は、設定した第1経路の内、現在地P1から駐車場Paまでの経路の情報(a1経路の情報)を携帯端末4に送信する。一方、ステップS112では、第2経路である現在地P1から目的地P2までの経路の情報を携帯端末4に送信する(経路設定送信手段63)。
【0056】
上記サーバ21から送信された経路の情報を受信した携帯端末4は、ステップS24で、その受信した経路の情報に基づいて、経路誘導処理を実行する。この処理は、具体的には、上記経路を示す地図を表示部に表示することが行われる。こうして携帯端末4を携帯するユーザは、その表示部に表示されている地図を見ながら、駐車場Paまで、又は目的地P2まで容易に移動をすることができる。
【0057】
また、上記サーバ21は、携帯端末4に現在地P1から駐車場Paまでの経路の情報を送信するステップS111の後のステップS113で、車3の車載端末31に対して、設定した第1経路の内、駐車場Paから目的地P2までの経路の情報(a2経路の情報)を送信する。この車載端末31への経路の情報の送信は、少なくともユーザが車3の位置に到達したとき、又は到達する前に行うことが好ましい。例えば、サーバ21が、車3のイグニッションスイッチがオンになったことを判定して、又は、車載端末31が起動したことを判定して、その時点で経路の情報を送信するようにしてもよいし、サーバ21が携帯端末4から送信された現在地情報に基づいて、ユーザが駐車場Paに到達したことを検出した時点で、車載端末31に、経路の情報を送信するようにしてもよい。
【0058】
上記経路の情報を受信した車載端末31は、ステップS34で、その経路の情報に基づいて、駐車場Paから目的地P2までの経路誘導を行う。これにより、車3に乗車したユーザは、目的地P2まで車3で容易に移動することが可能になる。
【0059】
このように、第1実施形態においては、情報センタ2のDB22に、車3の現在地(駐車場利用状況)を記憶しておき、携帯端末4の操作によって目的地が指定されたときには、サーバ21は、その指定された目的地情報に基づいて目的地P2を設定すると共に、上記記憶している車3の現在地に基づいて、車3が駐車場Paを利用しているときには、ユーザの現在地P1から上記車3の現在地(駐車場Pa)を経由して上記目的地P2に至る第1経路を設定し、この第1経路の内、現在地P1から駐車場Paまでの経路(a1経路)の情報を携帯端末4に送信する。
【0060】
これにより、車3を駐車場Paに駐車しているユーザは、いずれはその車3を取りに、駐車場Paに行かなければならないが、所望の目的地P2に移動しようとするときには、その目的地P2に移動する前に、駐車場Paに駐車した車3を取りに行くような経路が設定される。このため、ユーザの利便性を向上させることができる。
【0061】
そして、車3を駐車している駐車場Paまで徒歩で移動をしたユーザは、そこから目的地P2まで、車3で移動をすることとなるが、車載端末31には、設定した第1経路の内、駐車場Paから目的地P2までの経路の情報がサーバ21から提供される。このため、ユーザは、車載端末31において改めて目的地P2を指定する目的地設定操作を行わなくても、携帯端末4の操作によって設定した目的地P2が、車載端末31において経路誘導の目的地として設定されていることとなる。こうして携帯端末4と車載端末31とを連動させて経路誘導を行うことにより、ユーザの利便性をさらに向上させることができる。
【0062】
さらに、上記サーバ21において目的地P2までの経路を設定する際には、上記の第1経路に加えて、ユーザの現在地P1から目的地P2に直接至る第2経路も設定され、ユーザは、上記第1及び第2経路から、所望の経路を選択することができる。これにより、ユーザにとって最適な経路の情報が、該ユーザに提供されるようになり、ユーザの利便性を大幅に向上させることができる。
【0063】
尚、第1実施形態では、車3が駐車場Paを利用しているときには、サーバ21が、第1及び第2経路をそれぞれ設定すると共に、ユーザがいずれかの経路を選択するようにしているが、これとは異なり、サーバ21が、設定した第1及び第2経路を相互に比較して、両者の差が大きいときには、最適な方の経路を選択すると共に、その選択した経路の情報を携帯端末4に送信するようにしてもよい。
【0064】
例えば、携帯端末4の現在地P1と、目的地P2の位置と、駐車場Paの位置との相対位置から第1及び第2経路の移動時間を比較して、移動時間が短い方の経路を選択すると共に、その選択した経路の情報のみを携帯端末4に送信するようにしてもよい。
【0065】
また、サーバ21は、設定した第1及び第2経路の一方の経路を選択するときには、第1及び第2経路の移動時間を考慮するだけでなく、目的地P2の位置と駐車場Paの位置との相対位置を考慮するようにしてもよい。これは、例えば目的地P2まで徒歩で移動をしたユーザは、いずれは駐車場Paに車3を取りにその目的地P2から駐車場Paまで徒歩で移動をしなければならないことを考慮したものである。つまり、目的地P2と駐車場Paとが、徒歩での移動が困難な程度に離れているときは、駐車場Paを経由して目的地P2に至る第1経路を選択するようにしてもよい。
【0066】
また、サーバ21が経路の設定を行う前に、ユーザが、予め駐車場Paを経由する経路、及び駐車場Paを経由しない経路のいずれか一方の経路を選択するようにしてもよい。例えば、携帯端末4からサーバ21に目的地の情報を送信するときに(ステップS22)、駐車場Paを経由する経路(上記の例では第1経路)、及び駐車場Paを経由しない経路(上記の例では第2経路)のいずれか一方の経路を、ユーザが選択操作して、その選択情報を携帯端末4からサーバ21に送信するようにしてもよい。この場合サーバ21は、その選択情報に基づいて経路を設定するようにすればよい。
【0067】
また、上記第1実施形態では、サーバ21から車載端末31に、駐車場Paから目的地P2までの経路の情報を送信しているが(ステップS113)、例えば目的地P2の位置情報のみをサーバ21から車載端末31に送信するようにしてもよい。この場合、目的地P2の位置情報を受信した車載端末31は、その目的地P2までの経路を設定して、その設定した経路に基づいて経路誘導を行うようにすればよい。
【0068】
<第2実施形態>
上記第1実施形態では、サーバ21は、車3の現在地(駐車場利用状況)に応じて経路の設定を行うようにしていたが、第2実施形態では、サーバ21は、ユーザの移動についての履歴情報に応じて経路の設定を行う。尚、第2実施形態の情報処理方法に係るシステムは、上記第1実施形態のシステム1(図1参照)と同じであるため、その詳細な説明は省略する。
【0069】
ここで、上記ユーザの移動についての履歴とは、ユーザの過去の状況及び現在の状況を含むものであり、具体的には、例えば、現在、車3で移動している、徒歩で移動している、又は鉄道等の公共交通機関で移動している、また、過去に車3を駐車場Pa等に駐車して、現在、徒歩で移動している等が挙げられる。
【0070】
また、第2実施形態では、サーバ21は、携帯端末4又は車載端末31から送信された情報に応じて、上記ユーザの状況をDB22に逐次記憶するように構成されている。上記サーバ21がユーザの状況を得る方法としては種々の方法が考えられる。一例を挙げると、ユーザが携帯端末41を操作することによって、自らの現状を携帯端末41からサーバ21に逐次送信するようにしてもよい。
【0071】
また、例えば携帯端末4と車載端末31とのそれぞれから、サーバ21に現在地の情報を逐次送信するように構成して、サーバ21が受信した現在地の情報に基づき、両者が同じ位置にあるときは、ユーザは現在、車3で移動していると判断する一方、両者が異なる位置にあるときは、ユーザは現在、車3から離れて(例えば車3を駐車して)徒歩で移動していると判断するようにしてもよい。その他、上記第1実施形態で述べたように、車3のイグニッションスイッチがオフになったときには、ユーザは車3から降車したと判定するようにしてもよい。
【0072】
さらに、例えば携帯端末4から送信された現在地の情報に基づいて、その携帯端末4が鉄道線路上を移動しているときには、ユーザは現在、公共交通機関を利用している(鉄道で移動している)と判断するようにしてもよい。
【0073】
そして、第2実施形態では、上記第1実施形態とは異なり、サーバ21は、経路設定の際には、ユーザの移動手段を徒歩又は車3に限定するのではなく、公共交通機関も含めてユーザの移動手段を適宜設定し、その上で目的地までの経路を設定するように構成されている。
【0074】
次に、第2実施形態に係る情報処理方法を、図4に示すように、ユーザが駐車場Paに車3を駐車した後、携帯端末4を携帯して徒歩により移動をしているときに(同図の☆印で示す現在地P1において)、携帯端末4において所定の目的地P2を設定操作した場合を例に説明する。
【0075】
ここで、ユーザの移動手段として、徒歩、車3及び公共交通機関の3つを考慮した場合、現在地P1から目的地P2までの経路としては、現在地P1から車3を駐車している駐車場Paまで徒歩で移動をして、その駐車場Paから目的地P2まで車3で移動をする第1経路(同図のa1,a2参照)と、現在地P1から目的地P2まで徒歩で移動をする第2経路(同図のb参照)と、現在地P1から最寄のA駅まで徒歩で移動をして、A駅から目的地P2の最寄駅であるB駅まで鉄道で移動をし、そのB駅から目的地P2まで徒歩で移動をする第3経路(同図のc1〜c3参照)との3つの経路が考えられる。第2実施形態では、上記サーバ21は、これら3つの経路の中からユーザにとって最適な経路を1つ設定し、その設定した経路の情報を、携帯端末4又は車載端末31に送信するように構成されている。
【0076】
次に、上記サーバ21において実行されるプログラムについて、図5に示すフローチャートを参照しながら説明する。このフローチャートは、サーバ21において実行されるプログラムの一部を示しており、図2に示すフローチャートにおけるステップS16〜ステップS113に置換されるものである。尚、上記情報センタ2のDB22には、上述したように、ユーザの移動についての履歴情報が記憶されているものとする(記憶手段61)。
【0077】
先ず、駐車場Paに車3を駐車したユーザが、携帯端末4において目的地設定操作を行う(図2のステップS22参照)と、サーバ21は、携帯端末4から送信された情報に基づいて、目的地P2の設定を行う(図2のステップS15参照)。
【0078】
上記サーバ21は、続くステップS121において、DB22からユーザの履歴情報を読み出し、ステップS122で、ユーザの状況の判定を行う。ステップS122において、ユーザが車3で移動中のときはステップS123に移行し、徒歩で移動中のときはステップS124に移行し、公共交通機関で移動中のときはステップS128に移行する。
【0079】
上記サーバ21は、ステップS123で、ユーザの現在地P1(携帯端末4の現在地)から目的地P2まで車3で移動をするための経路を設定し、ステップS126に移行する。
【0080】
一方、ステップS124では、上記サーバ21は、そのユーザの車3が駐車場Paを利用しているか否かを判定する。利用中であるのYESのときにはステップS125に移行する一方、利用中でないのNOのときにはステップS127に移行する。上記ステップS125では、ユーザの現在地P1から駐車場Paを経由して目的地に至る経路を設定し(図4のa1,a2参照)、ステップS126に移行する。
【0081】
上記ステップS126では、サーバ21は、目的地P2までの移動に車3が適しているか否かを判定する。この判定は、例えば移動時間に基づいて行えばよい。このとき、サーバ21は、道路の渋滞情報を適宜読み出し、目的地P2に至るまでの経路における、現在の渋滞状況を判定材料としてもよい。例えば道路が渋滞しているときには、車3での移動に時間がかかることが予想されるため、車3での移動が適していないと判定してもよい。さらに、サーバ21は、例えば現在の天気情報等を読み出し、例えば雨天であれば車3での移動が適していると判定するようにしてもよい。
【0082】
そして、上記ステップS126において、車3での移動が適しているのYESのときには、ステップS129に移行する。一方、車3での移動が不適切であるのNOのときには、ステップS127に移行する。
【0083】
上記ステップS127では、サーバ21は、徒歩又は公共交通機関により目的地P2に到達する経路を設定する。これにより、図4における例では、上記第2経路(同図におけるb参照)及び第3経路(同図におけるc1〜c3参照)が経路の候補となるが、このときサーバ21は、その移動時間や、コスト(例えば公共交通機関の利用料金)、さらには天気情報等に基づいて、上記第2及び第3経路から最適な経路を1つ選択して、ステップS129に移行する。尚、このとき、ユーザが車3で移動している最中であれば、例えばその車3を駐車するための駐車場を経由した経路を設定するようにしてもよい。
【0084】
また、公共交通機関で移動中のステップS128では、目的地P2の最寄駅等を検索すると共に、その最寄駅等から目的地P2までの経路を設定して、ステップS129に移行する。
【0085】
こうして、上記ステップS123,ステップS125,ステップS127又はステップS128のいずれかにおいて経路を設定すれば、サーバ21は、ステップS129において、その設定した経路に応じた経路の情報を携帯端末4(又は車載端末31)に送信する(経路設定送信手段63)。例えば図4に示す第1経路(a1,a2)を設定したときには、現在地P1から駐車場Paまでのa1経路の情報を携帯端末4に送信すると共に、駐車場Paから目的地P2までのa2経路の情報を車載端末31に送信する。また、第2経路(b)を設定したときには、現在地P1から目的地P2までの経路の情報を携帯端末4に送信する。また、第3経路(c1〜c3)を設定したときには、例えば、現在地P1からA駅までのc1経路の情報と、c2経路の情報(A駅からB駅までの路線情報)とを携帯端末4に送信する。このとき、鉄道ダイヤの情報も併せて提供してもよい。そして、携帯端末4の移動(ユーザの移動)に応じて、B駅から目的地P2までのc3経路の情報を携帯端末4に送信する。
【0086】
こうして、経路の情報を受信した携帯端末4及び車載端末31が経路誘導処理を実行することにより、ユーザは、目的地P2まで容易に移動をすることが可能になる。
【0087】
このように、第2実施形態では、ユーザの移動についての履歴情報が情報センタ2のDB22に記憶され、携帯端末4の要求に応じてサーバ21が経路を設定するときには、このユーザの履歴情報に応じて経路が設定される。これにより、ユーザにとって最適な経路を設定することが可能になり、ユーザの利便性を大幅に向上させることができる。
【0088】
尚、サーバ21は、図4に示す例において設定した第1〜第3経路の内のいずれかの経路を選択するときには、上述したように、目的地P2の位置と駐車場Paの位置との相対位置を考慮するようにしてもよい。例えば、目的地P2と駐車場Paとが徒歩での移動が困難な程度に離れているときは、駐車場Paを経由して目的地P2に至る第1経路を選択するようにしてもよい。
【0089】
また、上記第2実施形態では、サーバ21が複数の経路の内から最適な経路を1つ選択して、その選択した経路の情報を、携帯端末4又は車載端末31に送信するように構成されているが、これとは異なり、サーバ21が複数の経路を設定すると共に、ユーザが、その複数の経路の内から、いずれかの経路を選択するように構成してもよい。
【0090】
第2実施形態に係る情報処理方法によれば、例えば図6に示すように、駐車場Paに車3を駐車しているユーザが、現在地P1(同図の☆印参照)から既に設定されている第1目的地P3(同図の○印参照)に徒歩で移動している最中に、携帯端末4において新たに第2目的地P2を設定操作した場合においても、上記と同様に、ユーザにとって最適な経路を設定することが可能である。
【0091】
つまりこの場合は、第1目的地P3を出発地とする経路として、ユーザの状況を考慮すると以下の3つの経路が考えられる。具体的には、第1目的地P3から駐車場Paを経由して、第2目的地P2に至る第1経路(同図のa1,a2参照)、第1目的地P3から第2目的地P2に直接至る第2経路(同図のb参照)、及び第1目的地P3から最寄のA駅に移動した後、公共交通機関でB駅まで移動し、B駅から第2目的地P2に至る第3経路(同図のc1〜c3)が考えられる。このため、サーバ21は、これらの経路の内から、ユーザにとって最適な経路を適宜選択し、その選択した経路の情報を携帯端末4又は車載端末31に送信するようにするようにすればよい。
【図面の簡単な説明】
【図1】 本発明の実施形態に係るシステムの構成を示すブロック図である。
【図2】 第1実施形態に係るサーバ、携帯端末及び車載端末における処理を示すフローチャートである。
【図3】 第1実施形態に係る経路設定の具体例を示す説明図である。
【図4】 第2実施形態に係る経路設定の具体例を示す説明図である。
【図5】 第1実施形態に係るサーバにおける処理の一部を示すフローチャートである。
【図6】 第2実施形態に係り、図4とは異なる経路設定の具体例を示す説明図である。
【符号の説明】
1 システム
21 サーバ(情報処理装置)
22 データベース(DB)
31 車載端末
4 携帯端末
5 インターネット(通信回線)
51 基地局
61 記憶手段
62 目的地設定手段
63 経路設定送信手段
[0001]
BACKGROUND OF THE INVENTION
The present invention provides an information processing apparatus connected to a portable terminal carried by a user via a communication line capable of bidirectional communication, an information processing program for controlling the information processing apparatus, and the portable terminal and the information processing apparatus. The present invention relates to an information processing method using.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, there are known systems and devices that set a route to a destination according to a user setting a desired destination (for example, Japanese Patent Laid-Open Nos. 7-57188 and 11-143358). Gazette and JP 2000-337917 A).
[0003]
[Problems to be solved by the invention]
By the way, for example, when a user parks a car in a parking lot a little away from the user and tries to move to a certain destination, a route for the user to reach the destination There are two possible routes: a route that moves from the current location of the user to the destination on foot, and a route that travels from the parking lot to the destination by taking a car at the parking lot. A user who parks a car in a parking lot must go to the parking lot to get the car. In consideration of this, it can be said that the route that travels from the parking lot to the destination by car from the parking lot to the parking lot is preferable for the user.
[0004]
However, the route set by the conventional system or apparatus is a route that directly reaches the destination set by the user. For this reason, an optimal route for the user is not always set.
[0005]
Therefore, if the route is set according to the history of the user's movement such that the user has parked the car in the parking lot in the past and the state is still continuing, the optimum route for the user is obtained. It is considered that the convenience for the user can be greatly improved.
[0006]
Further, in the above-described conventional system or apparatus, when setting the route to the destination, the user's moving means is determined in advance (for example, the in-vehicle device mounted on the car sets the route). The user is determined to travel by car).
[0007]
However, depending on the situation of the user, it may be optimal to move on foot, or it may be optimal to move by public transport such as a railway. Therefore, when setting a route according to a user's request, if the route is set after the moving means is determined according to the user's situation, instead of determining one moving means in advance. It is considered that the optimum route is set and the convenience of the user can be greatly improved.
[0008]
The present invention has been made in view of such circumstances, and its purpose is to consider history information about the movement of the user when setting a route in response to a request from the user. By setting the route, the convenience of the user is improved.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, a first invention relates to an information processing apparatus connected to a portable terminal carried by a user via a communication line capable of bidirectional communication.
[0010]
The information processing apparatus according to the first invention is:at least Stored by the storage means for storing the current location of the vehicle for the user, the destination setting means for setting the destination based on the destination information transmitted from the portable terminal via the communication line, and the storage means. Based on the current location of the car and the destination set by the destination setting means, from the current location of the mobile terminal to the destination via the current location of the carFirst RouteAnd a second route from the current location of the mobile device to the destination directly, TheRespectively Set and set1st and 2nd RouteAbout Route setting transmission means for transmitting information to the portable terminal via a communication line is provided.
[0011]
According to this configuration, the current location of the vehicle related to the user is stored in the storage means. The information on the current location of the car may be transmitted from the mobile terminal to the information processing apparatus, for example. Moreover, you may make it transmit the information of the present location of the vehicle from the vehicle-mounted terminal mounted in the said vehicle to information processing apparatus.
[0012]
Then, when the destination information is transmitted from the portable terminal to the information processing apparatus by the operation of the portable terminal by the user, the destination setting means of the information processing apparatus sets the destination based on the received destination information. .
[0013]
When the destination is set, the route setting transmission unit of the information processing device passes the current location of the vehicle from the current location of the portable terminal (user's current location) based on the current location of the vehicle stored in the storage unit. To the destinationFirst Route,A second route from the current location of the mobile device to the destination, TheRespectively Set.
[0014]
It was set in this way1st and 2nd RouteAbout Information is transmitted to the portable terminal by the route setting transmission means. This allows the user toEither route can be selected by operating the mobile terminal. So when you select the first route, The route is guided by the mobile terminal and can be moved to the car (on foot), and thereafter, the vehicle can be moved to the destination.
[0015]
In this way, by storing the current location of the car, the route setting transmission means can set a route from the current location of the mobile terminal to the destination via the current location of the car.,If necessary The user can obtain a route from the current location to the car.
[0016]
As a result, for example, when a user who parks a car in a parking lot moves to a desired destination, the user can first go to the parking lot and then move to the destination by car. Become. That is, when the car is parked in the parking lot, the user must go to get the car. Therefore, when trying to move to the destination while the car is parked in the parking lot, it is convenient for the user by setting a route to pick up the car parked in the parking lot before moving to the destination. Can be improved.
[0017]
The storage means is configured to store a parking lot usage situation of a car related to the user, and the route setting transmission means is configured to use the parking lot based on the information stored by the storage means. From the current location of the mobile device to the destination via the current location of the carFirst You may comprise so that a route may be set.
[0018]
By doing so, the route setting transmission means, when the car is using the parking lot, in other words, when the car is parked in the parking lot, from the current location of the mobile terminal via the current location of the car The route to the destination will be set. For this reason, as described above, when the user tries to move to the destination while the car is parked in the parking lot, the user goes to pick up the car parked in the parking lot before moving to the destination. A route is set, and convenience for the user can be improved.
[0019]
Furthermore, an in-vehicle terminal mounted in a car related to the user is connected to the information processing apparatus via a communication line capable of bidirectional communication, and the route setting transmission unit isWhen the first route is selected based on the route selection information transmitted from the mobile terminal via the communication line, You may comprise so that the positional information on a destination may be transmitted to a said vehicle-mounted terminal via a communication line at least.
[0020]
Here, it is preferable that the vehicle-mounted terminal is configured to set a route based on a designated destination and perform route guidance based on the set route.
[0021]
According to this configuration, when the user sets the destination by operating the mobile terminal, the route setting transmission unit transmits the set location information of the destination to the in-vehicle terminal. As a result, the in-vehicle terminal that has received the location information of the destination can set a route to the destination and guide the route of the vehicle.
[0022]
Therefore, as described above, when the user moves to the parking lot where the car is parked by route guidance by the mobile terminal and moves from the parking lot to the destination by car, the user re-enters the in-vehicle terminal. Even if the destination is not set, the destination set by operating the mobile terminal is set as the destination in the in-vehicle terminal. In this way, by operating the mobile terminal, the mobile terminal and the vehicle-mounted terminal work together to guide the route from the current location of the mobile terminal to the destination via the current location of the vehicle. Convenience can be further improved.
[0023]
Note that the route setting transmission means may be configured to transmit not only the location information of the destination but also the information of the route from the current location of the vehicle to the destination to the in-vehicle terminal. In this case, the in-vehicle terminal may perform route guidance from the current location of the vehicle to the destination based on the received route information.
[0024]
The route setting transmission means, according to the request signal transmitted from the mobile terminal via the communication line, or according to the relative position between the location of the destination and the current location of the mobile terminal and the current location of the car,1st or 2nd RouteAbout It is preferable that the transmission of information to the mobile terminal is restricted.
[0025]
For example, even when a user who parks a car in a parking lot tries to move to a desired destination, the user moves directly to the destination without going to the parking lot. This is because there is a case of hope.
[0026]
Depending on the relative position of the user's current location (the current location of the mobile terminal), the current location of the car, and the location of the destination, the user may go to the parking lot where the vehicle is parked and then move to the destination. This is because it may be preferable to move directly to the destination, for example, because the movement time is shortened.
[0027]
Therefore, according to the request signal transmitted from the mobile terminal via the communication line, or according to the relative position between the current position of the destination and the current position of the mobile terminal and the current position of the car, the route setting transmission means,1st or 2nd RouteAbout By restricting transmission of route information, it is possible to prevent a user from providing a route unnecessary for the user.Also, An optimum route for the user is provided, and the convenience for the user is greatly improved.
[0028]
First2 The present invention relates to an information processing program for controlling the information processing apparatus.2 An information processing program according to the invention is provided in the information processing apparatus,at least Stored by the storage process for storing the current location of the vehicle related to the user, the destination setting process for setting the destination based on the destination information transmitted from the mobile terminal via the communication line, and the storage process. Based on the current location of the car and the destination set by the destination setting process, from the current location of the mobile terminal to the destination via the current location of the carFirst RouteAnd a second route from the current location of the mobile device to the destination directly, TheRespectively Set by the route setting process to be set and the above route setting process1st and 2nd RouteAbout It is assumed that a route transmission process for transmitting information to the portable terminal via a communication line is executed. As a result,1 The same effect as that of the present invention can be obtained.
[0029]
First3 The present invention relates to an information processing method using a portable terminal and an information processing apparatus connected so as to be capable of bidirectional communication.
[0030]
And second3 In the information processing method according to the invention, the information processing apparatus isat least A storage step of storing a current location of a vehicle related to a user carrying the portable terminal, and a destination setting step of setting the destination by the information processing device by transmitting destination information from the portable terminal to the information processing device. And from the current location of the portable terminal to the current location of the vehicle based on the current location of the vehicle stored in the storage step and the destination set in the destination setting step. Up to the above destinationFirst RouteAnd a second route from the current location of the mobile device to the destination directly, TheRespectively The route setting step to be set, and the route setting step set from the information processing apparatus to the portable terminal.1st and 2nd RouteAbout A route transmission step for transmitting information. As a result,1 The same effect as that of the present invention can be obtained.
[0031]
【The invention's effect】
As described above, according to the information processing apparatus, the information processing program, and the information processing method of the present invention, the current location of the vehicle related to the user is stored and the route to the destination designated by the user is set. From the current location of the mobile terminal (user's current location) to the destination via the current location of the carFirst By setting the route, for example, a user who parks a car in a parking lot can first go to the parking lot where the car is parked and then move to the destination by car. Become. As a result, user convenience can be greatly improved.
[0032]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0033]
<First Embodiment>
FIG. 1 shows asystem 1 according to the information processing method of the first embodiment. Thissystem 1 includes aninformation center 2 in which a server (information processing apparatus) 21 is installed, amobile terminal 4 and an in-vehicle terminal 31. Are connected to each other via communication lines (Internet 5 and wireless communication line) capable of bidirectional communication.
[0034]
Theinformation center 2 includes theserver 21 and a database (DB) 22. In thisDB 22, various data such as maps and facility location information, and information related to the user of the mobile terminal 4 (as will be described later, the current location of thevehicle 3 related to the user (parking space usage status)), etc. Is stored in a state associated with a user ID assigned in advance. And the saidserver 21 can access said DB22 by a general method as needed during the operation | movement.
[0035]
Themobile terminal 4 is carried by a user who uses thesystem 1 and is a mobile phone in the present embodiment. Themobile terminal 4 that can be used in thepresent system 1 is not limited to a mobile phone, but may be any terminal device that a user can carry at least, such as an information terminal device such as a PDA.
[0036]
The in-vehicle terminal 31 is mounted on thecar 3 related to the user, and has a function as a so-called navigation device that guides the route of thecar 3 as described later.
[0037]
Theserver 21, theportable terminal 4, and the in-vehicle terminal 31 are not shown in detail, but at least include a display unit including a liquid crystal display, a key switch such as a keyboard, and a pointing device such as a mouse. An input unit, a storage unit including a RAM and a hard disk for storing various processing results and programs, and a communication unit for communicating with an external device via a communication line (in the portable terminal and the in-vehicle terminal 31, a wireless communication unit) And a CPU (Central Processing Unit). This CPU controls the entire apparatus according to a program stored in the storage unit. The display unit and the input unit provide a so-called man-machine interface to the user, as will be described later.
[0038]
The in-vehicle terminal 31 further includes a GPS (Global Positioning System) antenna (not shown) that detects the current position of thecar 3, and can detect the current location of thecar 3 using GPS. . Thereby, when the destination is set by the user's operation, the in-vehicle terminal 31 is configured to set a route to the destination and guide the route of thevehicle 3 based on the set route. Yes.
[0039]
Each of theserver 21, themobile terminal 4, and the in-vehicle terminal 31 is a software (software program) of a general communication protocol capable of performing Internet communication, and data is transmitted via the Internet 5 according to the software. Internet browser function and mailer function for transmitting and receiving, and general software for rendering the browser.
[0040]
In the above configuration, theserver 21 and themobile terminal 4 or the in-vehicle terminal 31 perform two-way communication according to a general communication method via the Internet 5 to transmit and receive various types of information, as will be described later. Can do. At this time, themobile terminal 4 and the in-vehicle terminal 31 also use a public radio telephone line or the like via the base station 41. It is assumed that a general configuration is adopted for these communication means themselves, and detailed description in this embodiment is omitted.
[0041]
Then, the above-described software is appropriately executed by the CPU, so that a so-called server / client environment is formed in a state where theportable terminal 4 or the in-vehicle terminal 31 is connected (logged in) to theserver 21 via the Internet 5. Is done. In this way, the display unit of themobile terminal 4 or the in-vehicle terminal 31 is provided with a man-machine interface by displaying various screens. By performing a selection operation or an input operation using themobile terminal 4 or the in-vehicle terminal 31 on each display screen, the user of themobile terminal 4 or the in-vehicle terminal 31 can obtain desired information or the like. One of such information is information on a route set in theserver 21, and themobile terminal 4 or the in-vehicle terminal 31 performs route guidance processing based on the route information provided from theserver 21. It is configured. Therefore, the in-vehicle terminal 31 can guide the route of thecar 3 based on the route information set in theserver 21 as well as the route set by the in-vehicle terminal 31.
[0042]
Next, regarding the information processing method according to the first embodiment of the present invention, software (program) executed in theserver 21, theportable terminal 4, and the in-vehicle terminal 31 will be described with reference to the flowchart shown in FIG. The program executed in theserver 21 may be recorded on a recording medium (not shown) such as a CD-ROM. In this case, theserver 21 reads the program recorded on the recording medium. In theserver 21, various processes described later are executed.
[0043]
Here, as shown in FIG. 3, the above information processing method is performed when the user carries theportable terminal 4 and moves on foot after parking thecar 3 in the parking lot Pa (as shown in FIG. 3). A case will be described as an example in which a predetermined destination P2 is set and operated on themobile terminal 4 at the current location P1 indicated by ☆.
[0044]
In the flowchart in FIG. 2, when the user is in thecar 3, theserver 21 executes normal information center processing (step S11). On the other hand, the in-vehicle terminal 31 executes normal in-vehicle terminal processing (step S31). As a result, various information (such as traffic jam information) is provided from theserver 21 to the in-vehicle terminal 31 in response to a request from the in-vehicle terminal 31.
[0045]
In step S32, the in-vehicle terminal 31 determines whether or not the user has got off the vehicle 3 (whether or not the getting-off state has been detected). Various methods are conceivable as this determination method. For example, the determination may be made based on on / off of the ignition switch of thevehicle 3. That is, when the ignition switch is turned off, it may be determined that the user gets out of thecar 3. Moreover, you may determine alighting determination based on a user operating the vehicle-mountedterminal 31. FIG. For example, when the user performs a predetermined getting-off operation at the in-vehicle terminal 31, it may be determined that the user gets out of thecar 3. Further, in addition to the above-described ignition switch being turned off or the user's getting-off operation, for example, it may be a precondition for determining that the user has got off that the current location of thecar 3 is the parking lot Pa.
[0046]
When thecar 3 reaches the parking lot Pa and the user gets off thecar 3, the determination in step S32 is YES. At this time, the in-vehicle terminal 31 sends the getting-off signal and its current location to theserver 21 in step S33. Send to. On the other hand, if NO in step S32, the process returns.
[0047]
In contrast, in step S12, theserver 21 determines whether or not a getting-off signal has been received. If YES, theserver 21 associates the current location (parking lot position) of thecar 3 with the user ID in step S13. Stored in the DB 22 (storage means 61), and the process proceeds to step S14. The information stored here is erased when thecar 3 moves from the parking lot Pa where it is currently parked. On the other hand, when NO in step S12 that the getting-off signal is not received, the process proceeds to step S14.
[0048]
Theserver 21 executes normal information center processing in step S14. On the other hand, theportable terminal 4 executes normal portable terminal processing in step S21. Accordingly, various information is provided from theserver 21 to themobile terminal 4 in response to a request from themobile terminal 4. For example, theserver 21 performs a process of searching for information stored in theDB 22 in response to a request from themobile terminal 4 and providing the search result to themobile terminal 4.
[0049]
At this time, the user who parked thecar 3 in the parking lot Pa is moving on foot, but in the subsequent step S22, the user performs a destination designation operation on the portable terminal 4 (for example, searched by the server 21). In step S15, theserver 21 sets the destination P2 based on the information transmitted from the mobile terminal 4 (destination setting means 62).
[0050]
In the subsequent step S <b> 16, theserver 21 reads the current location of the user's car 3 (parking lot use status) from theDB 22. Next, in step S17, it is determined whether or not thecar 3 is using the parking lot Pa from the read information. When it is not in use, the process proceeds to step S18. When it is in use, the process proceeds to step S19.
[0051]
In step S18, a route from the user's current location P1 (current location of the mobile terminal 4) to the destination P2 is set, and the process proceeds to step S112.
[0052]
On the other hand, in step S19, a first route (see a1 and a2 in FIG. 3) from the user's current location P1 to the destination P2 via the parking lot Pa where thevehicle 3 is parked is set and the current location P1. A second route (see b in FIG. 3) directly from the destination to the destination P2 is set (route setting transmission means 63). Then, theserver 21 transmits information on the first and second routes to themobile terminal 4. Here, as the route (a1) from the current location P1 to the parking lot Pa in the first route, a route on the assumption of movement on foot is set. On the other hand, a route (a2) from the parking lot Pa to the destination P2 is set on the assumption that thevehicle 3 moves. The second route (b) is set on the premise of walking.
[0053]
Theportable terminal 4 that has received the information on the first and second routes displays the information on the first and second routes on the display unit so that the information can be compared. For example, the travel distance and travel time of each route may be displayed. When the user selects and selects one of the routes by operating the mobile terminal 4 (step S23), themobile terminal 4 transmits the information to theserver 21.
[0054]
Theserver 21 that has received the information moves to step S111 when the first route is selected in step S110, and moves to step S112 when the second route is selected.
[0055]
In step S111, theserver 21 transmits information on the route from the current location P1 to the parking lot Pa (information on the a1 route) in the set first route to themobile terminal 4. On the other hand, in step S112, the route information from the current location P1 to the destination P2, which is the second route, is transmitted to the portable terminal 4 (route setting transmission means 63).
[0056]
In step S24, theportable terminal 4 that has received the route information transmitted from theserver 21 performs route guidance processing based on the received route information. Specifically, this process is performed by displaying a map indicating the route on the display unit. Thus, the user carrying theportable terminal 4 can easily move to the parking lot Pa or the destination P2 while looking at the map displayed on the display unit.
[0057]
In addition, theserver 21 transmits the information on the route from the current location P1 to the parking lot Pa to themobile terminal 4 in step S113 after step S111. Among them, information on the route from the parking lot Pa to the destination P2 (information on the a2 route) is transmitted. The transmission of the route information to the in-vehicle terminal 31 is preferably performed at least when the user arrives at the position of thecar 3 or before reaching. For example, theserver 21 may determine that the ignition switch of thecar 3 is turned on, or determine that the in-vehicle terminal 31 is activated, and transmit the route information at that time. The route information may be transmitted to the in-vehicle terminal 31 when theserver 21 detects that the user has reached the parking lot Pa based on the current location information transmitted from themobile terminal 4.
[0058]
The in-vehicle terminal 31 that has received the route information performs route guidance from the parking lot Pa to the destination P2 based on the route information in step S34. Thereby, the user who got on thecar 3 can easily move to the destination P2 by thecar 3.
[0059]
As described above, in the first embodiment, the current location (parking lot use status) of thecar 3 is stored in theDB 22 of theinformation center 2, and when the destination is designated by the operation of themobile terminal 4, theserver 21. Sets the destination P2 based on the designated destination information, and when thecar 3 uses the parking lot Pa based on the stored current position of thecar 3, the user's current position P1 Is set to the first route from the current location P1 to the destination P2 via the current location (parking lot Pa) of thevehicle 3, and information on the route (a1 route) from the current location P1 to the parking lot Pa is included in the first route. Is transmitted to theportable terminal 4.
[0060]
Thereby, the user who parks thecar 3 in the parking lot Pa must go to the parking lot Pa to pick up thecar 3, but when the user tries to move to the desired destination P2, the purpose is Before moving to the ground P2, a route is set such that thecar 3 parked in the parking lot Pa is taken. For this reason, a user's convenience can be improved.
[0061]
And the user who has moved on foot to the parking lot Pa where thecar 3 is parked will move from there to the destination P2 by thecar 3, but the in-vehicle terminal 31 has the set first route. Among them, information on a route from the parking lot Pa to the destination P2 is provided from theserver 21. For this reason, even if the user does not perform the destination setting operation for specifying the destination P2 again in the in-vehicle terminal 31, the destination P2 set by the operation of themobile terminal 4 is used as the route guidance destination in the in-vehicle terminal 31. It will be set. In this way, the user's convenience can be further improved by performing the route guidance by linking theportable terminal 4 and the in-vehicle terminal 31 together.
[0062]
Furthermore, when setting the route to the destination P2 in theserver 21, in addition to the first route described above, a second route directly from the user's current location P1 to the destination P2 is also set. A desired route can be selected from the first and second routes. As a result, the route information most suitable for the user is provided to the user, and the convenience for the user can be greatly improved.
[0063]
In the first embodiment, when thecar 3 uses the parking lot Pa, theserver 21 sets the first and second routes, and the user selects one of the routes. However, unlike this, theserver 21 compares the set first and second routes with each other, and when the difference between the two is large, theserver 21 selects the most suitable route and displays information on the selected route. You may make it transmit to theportable terminal 4. FIG.
[0064]
For example, the travel time of the first and second routes is compared from the relative positions of the current location P1 of themobile terminal 4, the location of the destination P2, and the location of the parking lot Pa, and the route with the shorter travel time is selected. In addition, only the information on the selected route may be transmitted to theportable terminal 4.
[0065]
Further, when theserver 21 selects one of the set first and second routes, theserver 21 not only considers the travel time of the first and second routes, but also the location of the destination P2 and the location of the parking lot Pa. You may make it consider the relative position. This is because, for example, a user who has moved on foot to the destination P2 must take acar 3 to the parking lot Pa and move on foot from the destination P2 to the parking lot Pa. is there. That is, when the destination P2 and the parking lot Pa are separated to such an extent that it is difficult to move on foot, the first route that reaches the destination P2 via the parking lot Pa may be selected. .
[0066]
In addition, before theserver 21 sets a route, the user may select one of a route that passes through the parking lot Pa and a route that does not pass through the parking lot Pa in advance. For example, when transmitting the destination information from themobile terminal 4 to the server 21 (step S22), a route that passes through the parking lot Pa (the first route in the above example) and a route that does not pass through the parking lot Pa (described above) In this example, the user may select one of the second routes), and the selection information may be transmitted from theportable terminal 4 to theserver 21. In this case, theserver 21 may set a route based on the selection information.
[0067]
Moreover, in the said 1st Embodiment, although the information of the path | route from the parking lot Pa to the destination P2 is transmitted to the vehicle-mountedterminal 31 from the server 21 (step S113), for example, only the positional information on the destination P2 is a server. 21 may be transmitted to the in-vehicle terminal 31. In this case, the in-vehicle terminal 31 that has received the position information of the destination P2 may set a route to the destination P2 and perform route guidance based on the set route.
[0068]
Second Embodiment
In the first embodiment, theserver 21 sets the route according to the current location of the car 3 (parking lot use situation). However, in the second embodiment, theserver 21 is configured to change the user's movement. The route is set according to the history information. In addition, since the system which concerns on the information processing method of 2nd Embodiment is the same as the system 1 (refer FIG. 1) of the said 1st Embodiment, the detailed description is abbreviate | omitted.
[0069]
Here, the history of the movement of the user includes the past situation and the current situation of the user. Specifically, for example, the user is currently moving bycar 3 and moving on foot. Or moving by public transportation such as a railroad, or having parked thecar 3 in the parking lot Pa in the past and currently moving on foot.
[0070]
Moreover, in 2nd Embodiment, theserver 21 is comprised so that the said user's condition may be memorize | stored sequentially in DB22 according to the information transmitted from theportable terminal 4 or the vehicle-mountedterminal 31. FIG. Various methods are conceivable for theserver 21 to obtain the user status. As an example, when the user operates the mobile terminal 41, the current state of the user may be sequentially transmitted from the mobile terminal 41 to theserver 21.
[0071]
In addition, for example, themobile terminal 4 and the in-vehicle terminal 31 are configured to sequentially transmit current location information to theserver 21, and when both are in the same position based on the current location information received by theserver 21. When the user determines that the user is currently moving in thecar 3 and the two are in different positions, the user is currently moving away from the car 3 (for example, parking the car 3) on foot. You may make it judge. In addition, as described in the first embodiment, when the ignition switch of thecar 3 is turned off, the user may determine that the user has got out of thecar 3.
[0072]
Further, for example, when themobile terminal 4 is moving on the railroad track based on the current location information transmitted from themobile terminal 4, the user is currently using public transportation (moving on the railroad). May be determined.
[0073]
And in 2nd Embodiment, unlike the said 1st Embodiment, theserver 21 is not limited to a user's moving means on foot or acar 3 in the case of a route setting, but also includes public transportation. The moving means of the user is set as appropriate, and then the route to the destination is set.
[0074]
Next, in the information processing method according to the second embodiment, as shown in FIG. 4, after the user parks thecar 3 in the parking lot Pa and then carries theportable terminal 4 and moves on foot. A case will be described as an example in which a predetermined destination P2 is set on the mobile terminal 4 (in the current location P1 indicated by ☆ in the figure).
[0075]
Here, when considering the user's moving means of walking,car 3 and public transportation, as a route from the current location P1 to the destination P2, the parking lot Pa where thevehicle 3 is parked from the current location P1. The first route (see a1 and a2 in the figure) that moves on foot from the parking lot Pa to the destination P2, and the first route that moves from the current location P1 to thedestination P2 2 routes (see b in the figure) and move from the current location P1 to the nearest station A on foot, then move by train from station A to station B, the nearest station of destination P2, There are three possible routes: a third route (see c1 to c3 in the figure) that moves from the station to the destination P2 on foot. In the second embodiment, theserver 21 is configured to set one route that is optimal for the user from among these three routes and to transmit information on the set route to themobile terminal 4 or the in-vehicle terminal 31. Has been.
[0076]
Next, the program executed in theserver 21 will be described with reference to the flowchart shown in FIG. This flowchart shows a part of the program executed in theserver 21, and is replaced with steps S16 to S113 in the flowchart shown in FIG. It is assumed that the history information about the movement of the user is stored in theDB 22 of theinformation center 2 as described above (storage means 61).
[0077]
First, when the user who parked thecar 3 in the parking lot Pa performs a destination setting operation on the portable terminal 4 (see step S22 in FIG. 2), theserver 21 is based on the information transmitted from theportable terminal 4. The destination P2 is set (see step S15 in FIG. 2).
[0078]
In the subsequent step S121, theserver 21 reads the user history information from theDB 22, and in step S122, theserver 21 determines the user status. In step S122, when the user is moving in thecar 3, the process proceeds to step S123. When the user is traveling on foot, the process proceeds to step S124. When the user is traveling by public transport, the process proceeds to step S128.
[0079]
In step S123, theserver 21 sets a route for moving by thecar 3 from the user's current location P1 (current location of the mobile terminal 4) to the destination P2, and proceeds to step S126.
[0080]
On the other hand, in step S124, theserver 21 determines whether or not the user'scar 3 is using the parking lot Pa. When YES is in use, the process proceeds to step S125. When NO is in use, the process proceeds to step S127. In step S125, a route from the current location P1 of the user to the destination via the parking lot Pa is set (see a1 and a2 in FIG. 4), and the process proceeds to step S126.
[0081]
In step S126, theserver 21 determines whether or not thevehicle 3 is suitable for moving to the destination P2. This determination may be performed based on the travel time, for example. At this time, theserver 21 may appropriately read the traffic congestion information on the road and use the current traffic congestion status on the route to the destination P2 as a determination material. For example, when the road is congested, it is expected that it will take a long time to move in thecar 3, so it may be determined that the movement in thecar 3 is not suitable. Further, theserver 21 may read out the current weather information, for example, and may determine that movement by thecar 3 is suitable, for example, if it is raining.
[0082]
And in the said step S126, when the movement in thecar 3 is suitable, it transfers to step S129. On the other hand, when the movement in thecar 3 is inappropriate, the process proceeds to step S127.
[0083]
In step S127, theserver 21 sets a route to reach the destination P2 on foot or by public transportation. As a result, in the example in FIG. 4, the second route (see b in the figure) and the third route (see c1 to c3 in the figure) are candidates for the route. Alternatively, one optimal route is selected from the second and third routes based on the cost (for example, usage fee for public transportation), weather information, etc., and the process proceeds to step S129. At this time, if the user is moving in thecar 3, for example, a route via a parking lot for parking thecar 3 may be set.
[0084]
Further, in step S128 while moving by public transport, the nearest station and the like of the destination P2 are searched, a route from the nearest station and the like to the destination P2 is set, and the process proceeds to step S129.
[0085]
Thus, if a route is set in any of the above-described step S123, step S125, step S127, or step S128, theserver 21 obtains the route information corresponding to the set route in step S129. 31) (route setting transmission means 63). For example, when the first route (a1, a2) shown in FIG. 4 is set, information on the a1 route from the current location P1 to the parking lot Pa is transmitted to themobile terminal 4, and the a2 route from the parking lot Pa to the destination P2 Is transmitted to the in-vehicle terminal 31. When the second route (b) is set, information on the route from the current location P1 to the destination P2 is transmitted to themobile terminal 4. When the third route (c1 to c3) is set, for example, themobile terminal 4 stores information on the c1 route from the current location P1 to the A station and information on the c2 route (route information from the A station to the B station). Send to. At this time, information on the railway schedule may also be provided. Then, according to the movement of the portable terminal 4 (the movement of the user), information on the c3 route from the B station to the destination P2 is transmitted to theportable terminal 4.
[0086]
Thus, themobile terminal 4 and the in-vehicle terminal 31 that have received the route information execute the route guidance process, so that the user can easily move to the destination P2.
[0087]
As described above, in the second embodiment, the history information about the movement of the user is stored in theDB 22 of theinformation center 2, and when theserver 21 sets a route in response to a request from theportable terminal 4, A route is set accordingly. As a result, it is possible to set an optimum route for the user, and the convenience for the user can be greatly improved.
[0088]
In addition, when theserver 21 selects any one of the first to third routes set in the example shown in FIG. 4, as described above, the position of the destination P2 and the position of the parking lot Pa You may make it consider a relative position. For example, when the destination P2 and the parking lot Pa are so far as to be difficult to move on foot, the first route that reaches the destination P2 via the parking lot Pa may be selected.
[0089]
In the second embodiment, theserver 21 selects one optimum route from a plurality of routes, and transmits information on the selected route to themobile terminal 4 or the in-vehicle terminal 31. However, unlike this, theserver 21 may set a plurality of routes, and the user may select one of the plurality of routes.
[0090]
According to the information processing method according to the second embodiment, for example, as shown in FIG. 6, the user who parks thecar 3 in the parking lot Pa is already set from the current location P1 (see the ☆ mark in the same figure). Even when the user sets a second destination P2 on themobile terminal 4 while he / she is walking to the first destination P3 (refer to a circle in the figure) on foot, It is possible to set an optimum route for the user.
[0091]
That is, in this case, the following three routes can be considered as routes starting from the first destination P3 in consideration of the user's situation. Specifically, the first route from the first destination P3 to the second destination P2 via the parking lot Pa (see a1 and a2 in the figure), the first destination P3 to the second destination P2 The second route (see b in the figure) that leads directly to A, and after moving from the first destination P3 to the nearest A station, move to B station by public transport, and from the B station to the second destination P2 A third route (c1 to c3 in the figure) is conceivable. For this reason, theserver 21 may appropriately select a route optimal for the user from among these routes and transmit information on the selected route to themobile terminal 4 or the in-vehicle terminal 31.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a system according to an embodiment of the present invention.
FIG. 2 is a flowchart showing processing in the server, the mobile terminal, and the in-vehicle terminal according to the first embodiment.
FIG. 3 is an explanatory diagram showing a specific example of route setting according to the first embodiment.
FIG. 4 is an explanatory diagram showing a specific example of route setting according to the second embodiment.
FIG. 5 is a flowchart showing a part of processing in the server according to the first embodiment.
6 is an explanatory diagram showing a specific example of route setting different from FIG. 4 according to the second embodiment. FIG.
[Explanation of symbols]
1 system
21 server (information processing equipment)
22 Database (DB)
31 In-vehicle terminal
4 Mobile devices
5 Internet (communication line)
51 base station
61 Memory means
62 Destination setting means
63 Route setting transmission means

Claims (6)

Translated fromJapanese
ユーザが携帯する携帯端末に双方向通信可能な通信回線を介して接続された情報処理装置であって、
少なくとも上記ユーザに係る車の現在地を記憶する記憶手段と、
上記携帯端末から上記通信回線を介して送信された目的地情報に基づいて、目的地を設定する目的地設定手段と、
上記記憶手段によって記憶されている車の現在地と、上記目的地設定手段によって設定された目的地とに基づいて、上記携帯端末の現在地から、上記車の現在地を経由して上記目的地に至るまでの第1経路と、上記携帯端末の現在地から、上記目的地に直接至るまでの第2経路と、それぞれ設定すると共に、該設定した第1及び第2経路に関する情報を、上記携帯端末に通信回線を介して送信する経路設定送信手段とを備えている
ことを特徴とする情報処理装置。
An information processing apparatus connected to a mobile terminal carried by a user via a communication line capable of bidirectional communication,
Storage means for storingat least the current location of the vehicle according to the user;
Destination setting means for setting a destination based on destination information transmitted from the mobile terminal via the communication line;
From the current location of the mobile terminal to the destination via the current location of the car based on the current location of the car stored by the storage means and the destination set by the destination setting meansafirst pathfrom the current location of the mobile terminal, and a second path extending directly to the destination, together with setsrespectively, the informationabout thefirst and second routes the set, communication to the mobile terminal An information processing apparatus comprising route setting transmission means for transmitting via a line.
請求項において、
記憶手段は、ユーザに係る車の駐車場利用状況を記憶するように構成され、
経路設定送信手段は、上記記憶手段によって記憶されている情報に基づいて、上記車が駐車場を利用しているときには、携帯端末の現在地から、上記車の現在地を経由して目的地に至るまでの第1経路を設定するように構成されている
ことを特徴とする情報処理装置。
In claim1 ,
The storage means is configured to store a parking lot usage situation of the car related to the user,
The route setting transmission means, based on the information stored in the storage means, from the current location of the mobile terminal to the destination via the current location of the vehicle when the vehicle uses a parking lot An information processing apparatus configured to setthe first route of the information processing apparatus.
請求項において、
ユーザに係る車に搭載された車載端末が、双方向通信可能な通信回線を介して接続され、
経路設定送信手段は、携帯端末から通信回線を介して送信された経路選択情報に基づき第1経路が選択されたときには、上記車載端末に、少なくとも目的地の位置情報を上記通信回線を介して送信するように構成されている
ことを特徴とする情報処理装置。
In claim1 ,
An in-vehicle terminal mounted on a user's car is connected via a communication line capable of bidirectional communication,
The route setting transmission meanstransmits at least the position information of the destination to the in-vehicle terminal via the communication linewhen the first route is selected based on the route selection information transmitted from theportable terminal via the communication line. An information processing apparatus configured to perform
請求項において、
経路設定送信手段は、携帯端末から通信回線を介して送信された要求信号に応じて、又は目的地の位置と携帯端末の現在地と車の現在地との相対位置に応じて、第1又は第2経路に関する情報の、該携帯端末への送信を規制するように構成されている
ことを特徴とする情報処理装置。
In claim1 ,
The route setting transmission means is configured to respond to a request signal transmitted from the mobile terminal via a communication line, or according to a relative position between the current position of the destination, the current position of the mobile terminal, and the current position of the car.An information processing apparatus configured to regulate transmissionof informationrelated to a route to the mobile terminal.
ユーザが携帯する携帯端末に双方向通信可能な通信回線を介して接続された情報処理装置を制御するための情報処理プログラムであって、
上記情報処理装置に、
少なくとも上記ユーザに係る車の現在地を記憶する記憶処理と、
上記携帯端末から上記通信回線を介して送信された目的地情報に基づいて、目的地を設定する目的地設定処理と、
上記記憶処理によって記憶されている車の現在地と、上記目的地設定処理によって設定された目的地とに基づいて、上記携帯端末の現在地から、上記車の現在地を経由して上記目的地に至るまでの第1経路と、上記携帯端末の現在地から、上記目的地に直接至るまでの第2経路と、それぞれ設定する経路設定処理と、
上記経路設定処理によって設定された第1及び第2経路に関する情報を、上記携帯端末に通信回線を介して送信する経路送信処理とを実行させる
ことを特徴とする情報処理プログラム。
An information processing program for controlling an information processing apparatus connected via a communication line capable of bidirectional communication with a mobile terminal carried by a user,
In the information processing apparatus,
A storage process for storingat least the current location of the vehicle according to the user;
A destination setting process for setting a destination based on destination information transmitted from the mobile terminal via the communication line;
From the current location of the mobile terminal to the destination via the current location of the vehicle based on the current location of the vehicle stored by the storage processing and the destination set by the destination setting processingafirst pathfrom the current location of the mobile terminal, the route setting processing for settinga second path extending directly to the destination,respectively,
An information processing program for causing a route transmission process to transmit informationrelated tothe first and second paths set by the path setting process to the portable terminal via a communication line.
双方向通信可能に接続された携帯端末と情報処理装置とを用いた情報処理方法であって、
上記情報処理装置が、少なくとも上記携帯端末を携帯するユーザに係る車の現在地を記憶する記憶ステップと、
上記携帯端末から情報処理装置に目的地情報を送信することにより、該情報処理装置が目的地を設定する目的地設定ステップと、
上記情報処理装置が、上記記憶ステップにおいて記憶している車の現在地と、上記目的地設定ステップにおいて設定した目的地とに基づいて、上記携帯端末の現在地から、上記車の現在地を経由して上記目的地に至るまでの第1経路と、上記携帯端末の現在地から、上記目的地に直接至るまでの第2経路と、それぞれ設定する経路設定ステップと、
上記情報処理装置から携帯端末に、上記経路設定ステップにおいて設定した第1及び第2経路に関する情報を送信する経路送信ステップとを有する
ことを特徴とする情報処理方法。
An information processing method using a portable terminal and an information processing apparatus connected so as to be capable of bidirectional communication,
A storage step in which the information processing apparatus stores a current location of a vehicle related to a user who carriesat least the mobile terminal;
A destination setting step in which the information processing apparatus sets a destination by transmitting destination information from the portable terminal to the information processing apparatus;
Based on the current location of the car stored in the storage step and the destination set in the destination setting step, the information processing device from the current location of the mobile terminal via the current location of the carafirst route to adestination, the current position of the mobile terminal, the route setting step of settinga second path extending directly to the destination,respectively,
An information processing method comprising: a route transmission step for transmitting informationonthe first and second routes set in the route setting step from the information processing device to the portable terminal.
JP2002165305A2002-06-062002-06-06 Information processing apparatus, information processing program, and information processing methodExpired - Fee RelatedJP4045864B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2002165305AJP4045864B2 (en)2002-06-062002-06-06 Information processing apparatus, information processing program, and information processing method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2002165305AJP4045864B2 (en)2002-06-062002-06-06 Information processing apparatus, information processing program, and information processing method

Publications (2)

Publication NumberPublication Date
JP2004012268A JP2004012268A (en)2004-01-15
JP4045864B2true JP4045864B2 (en)2008-02-13

Family

ID=30433174

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2002165305AExpired - Fee RelatedJP4045864B2 (en)2002-06-062002-06-06 Information processing apparatus, information processing program, and information processing method

Country Status (1)

CountryLink
JP (1)JP4045864B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8193514B2 (en)2004-11-012012-06-05Uview Ultraviolet Systems, Inc.Apparatus and method for curing surface coated materials

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2005308401A (en)*2004-04-162005-11-04Fujitsu Ten Ltd Information processing system
JP4513881B2 (en)*2008-03-072010-07-28株式会社デンソー Car navigation system
JP5092819B2 (en)*2008-03-132012-12-05株式会社デンソー Vehicle navigation device
JP5027713B2 (en)*2008-03-312012-09-19株式会社デンソーアイティーラボラトリ Action history management system
JP5112362B2 (en)*2009-03-052013-01-09株式会社ゼンリンデータコム Progress status display system and progress status display method
JP6240057B2 (en)*2014-10-292017-11-29京セラ株式会社 Electronic device, navigation method, and navigation program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8193514B2 (en)2004-11-012012-06-05Uview Ultraviolet Systems, Inc.Apparatus and method for curing surface coated materials

Also Published As

Publication numberPublication date
JP2004012268A (en)2004-01-15

Similar Documents

PublicationPublication DateTitle
JP4935704B2 (en) Parking lot congestion state determination device, parking lot congestion state determination method, and computer program
CN102027326B (en)Navigation device &amp; method
US20090299620A1 (en)Method for searching routes of a portable terminal
JP2009289192A (en)Carpool system
JP2009103726A (en) Center device for route guidance system
JP2011506985A (en) Navigation device and method for reporting traffic conditions by a driver
JP4115888B2 (en) Terminal device and parking lot information providing system
JP2005526244A (en) Method and apparatus for providing travel related information to a user
JP5699028B2 (en) Information providing system and information providing method
JP4045864B2 (en) Information processing apparatus, information processing program, and information processing method
JP2004020304A (en)Device, program, and method for processing information, on-vehicle terminal, and portable terminal
JP5018234B2 (en) Parking lot detection device, parking lot detection method, and computer program
JP4494858B2 (en) Vehicle information system, in-vehicle information terminal, computer device
JP5016627B2 (en) In-vehicle device, information communication system, in-vehicle device communication control method and program
JP4734072B2 (en) Navigation device, travel guidance method, and computer program
JP2005208041A (en) Dynamic route search method
JP4078943B2 (en) In-vehicle device
JP3785639B2 (en) Navigation method and apparatus, and computer program therefor
JP4082273B2 (en) POSITION INFORMATION NOTIFICATION DEVICE AND PROGRAM
JP3899947B2 (en) Route setting method, navigation apparatus, and computer program thereof
JP2005195358A (en)Navigation system
JP2023124375A (en)Portable terminal and parking position determination system
JP3900963B2 (en) Navigation system, information center and in-vehicle device
JP4144262B2 (en) Information processing apparatus, information processing program, and information processing method
JP2012145440A (en)Facility guiding device, facility guiding method and computer program

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Effective date:20050315

Free format text:JAPANESE INTERMEDIATE CODE: A621

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20070711

A131Notification of reasons for refusal

Effective date:20070724

Free format text:JAPANESE INTERMEDIATE CODE: A131

A521Written amendment

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20070925

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20071030

A61First payment of annual fees (during grant procedure)

Effective date:20071112

Free format text:JAPANESE INTERMEDIATE CODE: A61

FPAYRenewal fee payment (prs date is renewal date of database)

Free format text:PAYMENT UNTIL: 20101130

Year of fee payment:3

R150Certificate of patent (=grant) or registration of utility model

Free format text:JAPANESE INTERMEDIATE CODE: R150

FPAYRenewal fee payment (prs date is renewal date of database)

Free format text:PAYMENT UNTIL: 20111130

Year of fee payment:4

LAPSCancellation because of no payment of annual fees

[8]ページ先頭

©2009-2025 Movatter.jp