JP7076766B2 - Information processing system, information processing program, information processing device and information processing method - Google Patents
Information processing system, information processing program, information processing device and information processing method Download PDFInfo
- Publication number
- JP7076766B2 JP7076766B2 JP2017209585A JP2017209585A JP7076766B2 JP 7076766 B2 JP7076766 B2 JP 7076766B2 JP 2017209585 A JP2017209585 A JP 2017209585A JP 2017209585 A JP2017209585 A JP 2017209585A JP 7076766 B2 JP7076766 B2 JP 7076766B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- route
- output
- candidate
- map
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 64
- 238000003672 processing method Methods 0.000 title claims description 4
- 230000007704 transition Effects 0.000 claims description 10
- 238000000034 method Methods 0.000 description 37
- 230000008569 process Effects 0.000 description 31
- 238000012545 processing Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 14
- 238000001514 detection method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 11
- 230000000694 effects Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000007792 addition Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000010079 rubber tapping Methods 0.000 description 2
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 241000167854 Bourreria succulenta Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 235000019693 cherries Nutrition 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000009182 swimming Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、情報処理システム、情報処理プログラム、情報処理装置及び情報処理方法に関する。 The present invention relates to an information processing system, an information processing program, an information processing apparatus and an information processing method.
今日、スマートホンやタブレット型の携帯端末の普及により、バス等の道路上を移動する公共交通機関を利用する際に、出発・到着時刻や路線情報等を乗車前に事前に調べたり、又は、乗車中に調べたりするユーザが増えてきている。 Today, with the spread of smartphones and tablet-type mobile terminals, when using public transportation such as buses that move on the road, check departure / arrival times, route information, etc. in advance before boarding, or An increasing number of users are checking while riding.
しかしながら、列車と比較するとバス路線は複雑であることが多く、ユーザの感じる不安が列車の場合に比べて大きくなることがある。例えば、ユーザは、あるバスに乗車した際にも、バス路線の複雑さから、想定した目的地に到着するバスであるかどうか、また、乗り過ごしがないかどうかの不安を抱くことがある。 However, bus routes are often more complicated than trains, and users may feel more anxious than trains. For example, when a user gets on a certain bus, he / she may be worried about whether or not the bus arrives at the expected destination due to the complexity of the bus route, and whether or not he / she has missed the bus.
そこで、本発明は、バス等に乗車した後に、乗車しているバス路線に関する情報をユーザにわかりやすく提示することができる情報処理システム、情報処理プログラム、情報処理装置及び情報処理方法を提供する。 Therefore, the present invention provides an information processing system, an information processing program, an information processing device, and an information processing method that can present information about the bus route on which the user is riding in an easy-to-understand manner after getting on a bus or the like.
情報処理システムは、位置情報を取得する、位置情報取得手段と、取得した前記位置情報に基づいて、少なくとも1つの乗車中の路線の候補である利用中路線候補を取得する、利用中路線候補取得手段と、地図上に前記利用中路線候補の情報を出力する出力手段であって、地図上に出力されている前記利用中路線候補の情報を前記位置情報の遷移状態に基づいて更新する、出力手段と、を備える。 The information processing system acquires the position information acquisition means, and based on the acquired position information, acquires at least one in-use route candidate that is a candidate for the on-board route, and acquires the in-use route candidate. An output means for outputting the information of the used route candidate on the means and the map, and updating the information of the used route candidate output on the map based on the transition state of the position information. Means and.
乗車中に、出発地や目的地等に関する情報を、ユーザにわかりやすく提示することができる。 Information on the departure point, destination, etc. can be presented to the user in an easy-to-understand manner during boarding.
以下、本発明の実施形態について、図面を参照しながら具体的に説明する。なお、各図において同等の機能を有する構成要素には同一の符号を付し、同一符号の構成要素の詳しい説明は繰り返さない。 Hereinafter, embodiments of the present invention will be specifically described with reference to the drawings. In each figure, components having the same function are designated by the same reference numerals, and detailed description of the components having the same reference numerals will not be repeated.
本実施形態に係る情報処理システムは、ユーザがバスに乗車した後に、乗車中のバス路線に関する情報をわかりやすく出力しようとするものである。なお、以下の説明において、バスとは、一般的に道路を運行し、所定のバス停留所(駅)等で顧客が乗降できる交通機関のことを言い、所謂路線バスの他に、路面電車やその他の将来的に同等の運行を行う交通機関のことも含む概念である。また、以下の説明においてバス停留所のことを単に「停留所」と記載する。 The information processing system according to the present embodiment is intended to output information about the bus route being boarded in an easy-to-understand manner after the user gets on the bus. In the following explanation, a bus generally refers to a means of transportation that operates on a road and allows customers to get on and off at a predetermined bus stop (station), etc. In addition to so-called fixed-route buses, road trains and others. It is a concept that includes transportation that will operate in the same way in the future. In addition, the bus stop is simply referred to as a "stop" in the following description.
図1は、本実施形態に係る情報処理システム1の機能を示すブロック図である。この図1に示すように、情報処理システム1は、端末装置2と、サーバ3と、を備えて構成される。端末装置2とサーバ3とは、ネットワーク4を介して通信可能に接続されている。端末装置2とサーバ3の少なくとも一部は、コンピュータにより実現可能である。ネットワーク4は、例えば、インターネット回線であり、有線回線及び無線回線のいずれでもよく、回線の種類や形態、通信の方式は問わない。
FIG. 1 is a block diagram showing a function of the
端末装置2は、ユーザが使用する装置であり、例えば、携帯電話、スマートホン、パソコン、タブレット端末等の情報処理端末である。この端末装置2は、制御部21と、通信部22と、記憶部23と、操作部24と、表示部25と、を備えている。
The
制御部21は、位置情報取得部211と、進行方向検出部212と、停留所情報受付部213と、情報出力部214と、を備え、端末装置2の制御を行う。なお、制御部21の各部は端末装置2内のプロセッサが所定のプログラムを実行してソフトウェアによる処理がハードウェア資源を用いて具体的に実現されるものであってもよいし、実装されているハードウェア自身により実現されるものであってもよい。また、上記の制御には限られず、端末装置2の制御を行う他の機能を有する部を備えていてもよい。
The
位置情報取得部211は、端末装置2の存在している位置情報を取得する手段として機能する。位置情報取得部211は、例えば、GPS(Global Positioning System)を用いて位置情報を取得する測位システムである。GPSではなく他の衛星航法システム(NSS:Navigation Satellite Systems)を用いるものであってもよい。別の例では、Wi-Fi(登録商標)又はビーコン等の電波を受信し、当該電波を発信した機器の位置情報を読み取ることにより位置情報を取得する測位システムであってもよい。測位システムは、これらには限られず、誤差がそれほど大きく無い(例えば、誤差が20m以下程度の)測位方法を用いるシステムであればどのようなものでも構わない。さらに別の例としては、乗車している車両に測位システムを搭載しておき、当該測位システムの情報を受信できるようにしておいてもよい。
The position
この位置情報取得部211は、所定時間ごと、例えば、5秒ごとに位置情報を取得する。この所定時間は、一例であり、1秒であってもよいし、10秒若しくはこれ以上の秒数であってもよいし、これらには限られず、端末装置2の性能又は測位システムの誤差の程度により決定されるものであってもよいし、端末装置2の位置情報取得に係る電池の消費量又は測位する時点における電池の残量に基づいて動的に決定されるものであってもよい。また、この測位は、正確に同一の時間間隔ごとに実行される必要は無く、誤差があってもよい。
The position
また、所定時間ごとに位置情報を取得するのではなく、ユーザが明示的に位置情報取得の要求をした場合に、位置情報を取得するようにしてもよい。この場合、位置情報取得部211は、ユーザの位置情報取得の要求を受け付ける、位置情報取得要求受付手段として動作してもよい。ユーザが明示的に位置情報の取得要求をする他、ユーザが情報処理システム1の操作部24において何らかの操作、例えば、タップ操作等を行ったタイミングで自動的に位置情報を取得するようにしてもよい。
Further, instead of acquiring the location information at predetermined time intervals, the location information may be acquired when the user explicitly requests the location information acquisition. In this case, the position
さらに、所定間隔ごとに位置情報を取得するとともに、ユーザの操作に基づいた位置情報取得をするようにしてもよい。このようにすることにより、端末装置2は、自動的に取得される位置情報とともに、ユーザが操作を行ったタイミングで位置情報を取得することが可能となり、ユーザが操作を行ったタイミングにおいてより正確な位置情報に基づく情報を出力することが可能となる。
Further, the position information may be acquired at predetermined intervals and the position information may be acquired based on the user's operation. By doing so, the
位置情報取得部211が取得した位置情報は、記憶部23に記憶されてもよい。記憶部23に記憶された過去の位置情報と、取得した位置情報とに基づき、端末装置2の位置情報の遷移状態を検出することが可能となる。この際、所定数の過去の位置情報を時系列に沿って記憶するようにしてもよい。この所定数は、少なくとも1であればよく、1個の位置情報を記憶する場合には、例えば、過去に取得された位置情報のうち最新の位置情報を記憶する。さらに、所定数を2以上とし、位置情報の遷移状態の検出精度を向上するために、複数の過去に取得された位置情報を時系列順に新しい方から記憶するようにしてもよい。例えば、リングバッファを用いることにより複数の位置情報を効率よく記憶することができる。
The position information acquired by the position
位置情報を記憶部23に記憶させる場合、取得した位置情報と、1つ前のタイミングで取得した位置情報との距離の差が誤差程度である場合には、記憶している位置情報を更新しないようにしてもよい。このようにすることにより、例えば、停車中における位置情報の更新を省略することが可能となる。
When the position information is stored in the
進行方向検出部212は、位置情報取得部211に取得された現在又は過去の複数の位置情報に基づいて、車両の進行方向を検出する進行方向検出手段として動作する。例えば、取得された最新の位置情報と、時系列的にその1つ前の位置情報との間に誤差とは認められない位置のずれがある場合、1つ前の位置情報から最新の位置情報へと向かう方向へ端末装置2、すなわち、車両が進行しているものとして進行方向を検出する。
The traveling
検出された進行方向は、記憶部23に記憶するようにしてもよい。次の位置情報の取得のタイミングで、新たに進行方向を検出する。このタイミングにおいて、記憶部23に記憶されている進行方向と矛盾しない方向、例えば、直近までの進行方向から逆行するような進行方向でない場合には、新たな進行方向として、進行方向を更新する。
The detected traveling direction may be stored in the
ただし、鉄道の駅前にあるような停留所においては、停車後に逆行するような方向へ進行方向が変化する場合がある。このような場合に対応できるように、2つの位置情報から進行方向を検出するのではなく、現在及び過去に取得された3以上の複数の位置情報から進行方向を検出するようにしてもよい。このようにすることにより、進行方向が大きく変化した場合にも、進行方向の検出の精度を向上することができるとともに、位置情報の取得誤差に対しても、ロバストな進行方向の検出をすることが可能となる。 However, at a stop such as in front of a railway station, the direction of travel may change in the direction of going backwards after the stop. In order to deal with such a case, instead of detecting the traveling direction from two position information, the traveling direction may be detected from three or more position information acquired now and in the past. By doing so, it is possible to improve the accuracy of detecting the traveling direction even when the traveling direction changes significantly, and it is possible to detect the robust traveling direction even with respect to the acquisition error of the position information. Is possible.
別の例として、過去の複数の進行方向を記憶部23に記憶するようにしてもよい。複数記憶されている進行方向のデータから、直近で検出した進行方向が矛盾しないものであるか否かを判定することも可能である。また、後述する機能により、乗車している車両が属する路線が推定された後においては、位置情報及び進行方向情報が路線情報と矛盾しないものであるか否かを判定するようにしてもよい。
As another example, a plurality of past traveling directions may be stored in the
停留所情報受付部213は、ユーザにより入力された停留所の情報を受け付ける、停留所情報受付手段として動作する。端末装置2の表示部25には、この停留所情報受付部213が受け付けた降車予定の停留所情報に基づいて、ユーザにとってより便利な情報を表示させるようにしてもよい。
The bus stop
この表示は、情報出力部214により実行される。表示される情報は、例えば、現在の位置から受け付けた停留所までに予想される所要時間、現在の位置から受け付けた停留所までに停車する停留所の数又は受け付けた停留所が降車予定の停留所であり、当該停留所まで1停留所に位置する場合には、降車ボタンを押下する通知を表示するようにする。これらの情報は、1つの情報が出力されるものであってもよいし、複数が同じタイミングにおいて出力されるようにしてもよい。
This display is executed by the
情報出力部214は、表示部25を介して、上述したような端末装置2の制御部21が検出若しくは算出した結果、又は、サーバ3から送信された情報等をユーザへと出力する出力手段として動作する。この情報出力部214は、取得した情報等を映像信号や文字信号に変換して表示部25へと出力する。また、この情報出力部214は、既に表示されている情報が更新された場合には、表示部25に表示されている情報を当該更新された情報に基づいて更新する。
The
なお、情報出力部214は、情報を音声信号に変換してスピーカ等を介して出力するようにしてもよい。また、降車停留所の情報を取得している場合には、端末装置2に搭載されているバイブレータ等を振動させる信号へと変換して、端末装置2を振動させるようにしてもよい。
The
通信部22は、ネットワーク4を介して制御部21とサーバ3との間で情報を送受信するためのインターフェースである。記憶部23は、制御部21が動作するためのプログラムや制御部21が取り扱うデータ等を記憶する。操作部24は、ユーザが端末装置2に情報を入力するためのインターフェースであり、例えば、キーボード、マウス、タッチパネル、ボタン等である。表示部25は、液晶ディスプレイ等の映像表示手段であり、端末装置2からユーザへ様々な情報を出力する。なお、操作部24がタッチパネルである場合には、操作部24が表示部25を兼ねていてもよい。
The
サーバ3は、ユーザからの入力に基づいて探索を行う装置であり、制御部31と、通信部33と、記憶部32と、を備えている。
The
制御部31は、路線情報探索部311と、利用中路線候補取得部312と、スポット情報取得部313と、を備え、サーバ3の制御を行う。なお、制御部31の各部は、サーバ3内のプロセッサが所定のプログラムを実行してソフトウェアによる処理がハードウェア資源を用いて具体的に実現されるものであってもよいし、実装されているハードウェア自身により実現されるものであってもよい。また、上記の制御に限られず、サーバ3を制御する他の部を備えていてもよい。
The
路線情報探索部311は、端末装置2から送信された位置情報に基づいて路線の情報を探索する路線情報探索手段として動作する。位置情報は、ユーザにより入力されたものであってもよいし、位置情報取得部211により測位されたものであってもよいし、又は、ユーザの過去の探索履歴等のユーザに関する情報から取得するものであってもよい。路線情報探索部311は、これらの位置情報から、当該位置の周辺の停留所又は路線の情報を探索する。
The route
この路線情報探索部311はさらに、探索した路線情報及び停留所情報を地図上に出力されるようにし、通信部33を介して当該情報を端末装置2へと送信し、端末装置2の表示部25において表示するようにしてもよい。このようにすることにより、例えば、端末装置2において測位された位置情報に基づき、端末装置2の存在する位置周辺の路線情報が表示部25から出力される。なお、以下の説明において、路線情報探索部311と、利用中路線候補取得部312は、別のものとして説明しているが、利用中路線候補取得部312が路線情報探索部311の機能を備えていてもよい。
The route
利用中路線候補取得部312は、端末装置2から送信された位置情報及び路線情報探索部311が探索した路線情報から、乗車中の車両が属する路線の候補である利用中路線候補を取得する利用中路線候補取得手段として動作する。例えば、路線情報探索部311が探索した端末装置2周辺の路線が1路線しか無い場合、当該路線を利用中路線候補として抽出する。
The in-use route
路線情報探索部311が探索した端末装置2周辺の路線が複数路線ある場合、探索された停留所情報及び路線情報の少なくとも1つの情報を用いて、利用中路線候補を推定する。端末装置2から、過去及び現在の位置情報を複数受信している場合には、当該複数の位置情報に基づいて、尤もらしい路線を利用中路線候補として抽出する。
When there are a plurality of routes around the
例えば、端末装置2の位置情報と路線情報とを比較した場合に、当該路線の経路と端末装置2の位置情報とが類似した経路を辿っている場合であって、他に同じような経路を辿る路線が無い場合には、当該路線を利用中路線候補として抽出して取得する。別の例としては、端末装置2の位置情報が停留所であると認められる位置で停車又は通過した場合に、このような停留所を抽出する。そして、このような停留所を複数抽出することにより、これら複数の停留所を通る路線を利用中路線候補として抽出して取得する。抽出方法はこれには限られず、他の方法を用いて利用中路線候補を抽出するようにしてもよい。
For example, when the position information of the
結果的に複数の路線が候補として抽出された場合には、これら複数の路線を利用中路線候補としてもよい。この場合、例えば、端末装置2が送信する位置情報に基づいて、分岐点等を通過したタイミングにおいて、乗車している路線の候補が少なくなるように推定できるのであれば、少なくなるように利用中路線候補を抽出する。このようにすることにより、複数の路線の車両が同じ経路を運行する場合にも対応することが可能となる。
As a result, when a plurality of routes are extracted as candidates, these plurality of routes may be used as candidates for the route in use. In this case, for example, based on the position information transmitted by the
スポット情報取得部313は、端末装置2から送信された位置情報に基づいて、利用中路線候補の停留所であって、車両が存在する位置周辺にある停留所と紐付けられている情報を、記憶部32のスポットデータベース322から当該停留所に関するスポット情報として取得するスポット情報取得手段として動作する。スポット情報取得部313は、例えば、乗車中の車両が停車する予定の停留所の周辺の情報を取得する。
Based on the position information transmitted from the
取得するスポット情報の例としては、観光スポット情報、路線又は停留所周辺の店舗又は医療機関等の施設の情報、及び、路線又は停留所周辺にある企業の情報等である。これらの情報を取得する際に、さらに、時刻情報に基づいた情報を取得するようにしてもよい。このようにすることにより、ユーザに対してリアルタイムに近い情報を出力することが可能となる。また、表示部25を介してこれらの情報を視覚的に出力することにより、ユーザが視覚情報として出力結果を見ることが可能となる。
Examples of the spot information to be acquired include tourist spot information, information on facilities such as stores or medical institutions around the route or bus stop, and information on companies around the route or bus stop. When acquiring such information, information based on the time information may be further acquired. By doing so, it is possible to output information close to real time to the user. Further, by visually outputting these information via the
記憶部32は、各種データを記憶するデータベースであり、経路データベース321と、スポットデータベース322とを備える。記憶部32は、例えば、ハードディスク、不揮発性半導体メモリ(SSD等)などの任意の記憶装置により構成可能である。また、記憶部32は、図面においてはサーバ3内にあるものとしているが、制御部31とは別のデータベースサーバや、ファイルサーバといった独立したサーバとして情報処理システム1内に通信可能に接続された別の装置内に備えられているものであってもよい。
The
経路データベース321は、バス路線情報の探索を実行する際に使用するデータベースである。この経路データベース321は、バス路線の情報として、所定のバス事業者におけるバス路線情報のみを含むものであってもよいし、複数の事業者のバス路線の情報を備えているものであってもよい。複数の事業者のバス路線の情報を備えているものである場合は、一般的な経路情報探索と同じデータベースを用いることも可能である。一方、所定のバス事業者に限定したバス路線のみを含むものである場合には、所定のバス事業者向けのサービスを提供する際に、データの記憶容量の削減や、探索の高速化を図ることが可能である。
The
さらに、この経路データベース321には、バス路線の時刻表の情報等を備えていてもよい。これに加えて、経路データベース321は、地図情報データベースと、POI(Point of Interest)情報データベースのうち少なくとも1つをさらに備えていてもよい。
Further, the
地図情報データベースやPOI情報データベースを備える場合においては、経路データベース321とは別の格納場所に格納されるようにしてもよい。地図情報データベースは、表示用、或いは、例えば、フリーワード検索やカテゴリ検索と言った地点検索用に用いられる。
When the map information database and the POI information database are provided, they may be stored in a storage location different from the
スポットデータベース322は、様々な施設等に関連する情報を位置情報と紐付けて記憶するデータベースである。このスポットデータベース322は、上記のPOIデータベースを用いるものであってもよい。また、路線情報と併せて、停留所周辺の情報をPOIデータベースよりも詳しく集積したデータベースであってもよい。
The
記憶される情報は、施設等の名称、住所若しくは電話番号等の所在地情報、施設等の説明情報、URIなどの施設等の情報を詳しく取得するための情報、その他施設等における時刻情報に基づいた情報である。時刻情報に基づいた情報とは、例えば、ある店舗では、ある時刻間においてはタイムセールを行う、といった情報や、ある店舗では、ある時刻間においてはハッピーアワーが適用される、といった情報である。これらの情報の他、例えば、観光地であれば、観光地が見学可能である時間、店舗であれば、店舗が開いている時間といった施設等のオープン情報が記憶されていてもよい。さらに別の例では、ある施設では、ある日時にイベントが開催されると言った、特定の日時関する情報、又は、季節、時期により開催されるイベント等の情報が記憶されていてもよい。 The stored information is based on the name of the facility, the location information such as the address or telephone number, the explanatory information of the facility, the information for acquiring the information of the facility such as the URI in detail, and the time information of the facility. Information. The information based on the time information is, for example, information such as a time sale being held at a certain store during a certain time period, or information such as a happy hour being applied at a certain store during a certain time period. In addition to this information, for example, in the case of a tourist spot, open information such as the time when the tourist spot can be visited and in the case of a store, the time when the store is open may be stored. In yet another example, in a certain facility, information regarding a specific date and time, such as an event being held at a certain date and time, or information such as an event held according to a season or time may be stored.
通信部33は、端末装置2から出力された目的地についての情報を受信し、制御部31において取得された情報を端末装置2へと出力する。制御部31において取得された情報とは、少なくとも路線又は停留所の情報を含む情報であり、他に、上述したような停留所周辺の情報等が含まれる情報であってもよい。
The
次に、本実施形態に係る端末装置2の表示例について説明する。図2は、本実施形態に係る情報処理システム1における端末装置2の表示部25に表示される地図の一例を示す図である。この図2に示すように、表示部25内には、地図表示領域250が備えられている。
Next, a display example of the
地図表示領域250内において、白丸は、停留所を示し、停留所同士を地図上に示された道路に沿って繋ぐ実線が、各バス路線を示す。このように、地図表示領域250内において、地図上に停留所及びバス路線が併せて表示される。
In the
中央にある二重丸で示されている位置が、現在端末装置2が存在している位置である。地図上には、この端末装置2の位置を基準として、当該位置において乗車している可能性があるバス路線が他のバス路線と区別できるように表示される。さらに、図2においては、これらのバス路線で利用可能な停留所への現在位置から掛かる時間を出力している。この時間表記は、例えば、現在の車両の動きを考慮せずに、平均的に掛かる時間として、平均探索を行った結果取得される時間を表示する。
The position indicated by the double circle in the center is the position where the
この図2においては、例えば、バス路線50A、50B、50C、50Dが乗車している車両の属する路線として推定される利用中路線候補である。この例では、停留所A3からユーザが乗車した後であるものとする。停留所A3から、例えば、停留所A1までは13分掛かり、停留所C4までは10分掛かることが地図上の表示から読み取ることが可能となる。すなわち、白丸の中に記載された数字が、当該停留所までの所要時間[分]を示す。この停留所までの所要時間は、位置情報取得部211が取得した現在位置を起点とした所要時間であってもよいし、次に停車する予定の停留所を基点とした所要時間であってもよい。または、これらの所要時間の双方を合わせて出力するようにしてもよい。
In FIG. 2, for example, the
そして、利用中路線候補以外のバス路線についても、地図上に表示される。しかしながら、利用中路線候補のバス路線は、利用中路線候補ではないバス路線等と比較して識別可能な態様で表示されるため、あるバス路線が、端末装置2の現在位置において利用中路線候補となっているか否かが地図上に示された路線図から読み取ることは、容易である。
Bus routes other than the candidate routes in use are also displayed on the map. However, since the bus route of the bus route candidate for the route being used is displayed in an identifiable manner in comparison with the bus route which is not the candidate route being used, a certain bus route is a candidate route being used at the current position of the
例えば、バス路線51Eの停留所E10乃至E14の各停留所には、現在乗車していると推定されるバス路線からは乗り換えずには行けないことがこの地図表示領域250に示された地図から読み取ることができる。同様に、バス路線51Fの停留所F2乃至F6のように、端末装置2の位置において利用中路線候補であるバス路線において乗降可能ではない停留所、すなわち、現在位置を通るバス路線以外のバス路線の停留所の情報も出力されるようにしてもよい。
For example, it can be read from the map shown in the
なお、図2においては、地図表示領域250の他に、検索条件入力領域251と、検索ボタン252とを備えていてもよい。検索条件入力領域251は、例えば、降車する停留所を指定したい場合に、地名やPOI等の位置に関連する情報を入力し、検索ボタン252を選択することにより当該停留所の情報を地図上に表示する。表示される情報は、上述したように、降車する停留所までの所要時間等の情報であってもよいし、当該停留所周辺のスポット情報であってもよい。
In addition, in FIG. 2, in addition to the
また、別の例として、利用中路線候補ではないバス路線の停留所又はPOI等の位置に関連する情報が入力された際には、現在乗車中のバス路線からどのように乗り換えれば入力された位置まで行くことが可能であるかを路線情報探索部311が経路データベース321から探索し、表示するようにしてもよい。
As another example, when information related to the location of a bus route that is not a candidate for a route in use or the position of POI, etc. is input, how to transfer from the bus route currently on board is input. The route
図2においては、地図表示領域250の周りに表示部25における空白部分が存在するが、これには限られない。すなわち、表示部25の表示部分いっぱいに地図を表示するようにしてもよい。例えば、操作部24が表示部25を兼ねている場合、表示部25の表示領域の上部外側から内側へとフリック操作を行うことにより、検索条件入力領域251等を画面条に表示するようにしてもよい。フリック操作に限らず、画面の上部をタップ又はクリックすることにより同様に表示させてもよい。その他、一般的に行われている操作により、これらの動作を行うようにしてもよい。さらに、地図表示領域250に表示されている地図上に重ねるように、検索条件入力領域251と、検索ボタン252と、を表示してもよい。また、表示部25に表示する情報はこれらの情報のみには限られず、例えば、利用中路線候補のバスの時刻表等を表示させるように端末装置2又はサーバ3に要求を出すようなボタン等を配置してもよい。
In FIG. 2, there is a blank portion in the
(第1実施形態)
次に、各種動作についての形態を詳しく説明する。まず、本実施形態に係る情報処理システム1は、端末装置2の現在位置に基づいて利用中路線候補を抽出し、当該利用中路線候補の情報について出力する。図3は、本実施形態に係る情報処理システム1の処理の流れを示すフローチャートである。
(First Embodiment)
Next, the forms of various operations will be described in detail. First, the
まず、端末装置2の位置情報取得部211は、位置情報を取得する(ステップS100)。位置情報を記憶部23に記憶する場合には、このタイミングにおいて取得した位置情報を記憶部23へと格納するようにしてもよい。
First, the position
次に、位置情報取得部211は、通信部22を介してサーバ3へと取得した位置情報を送信する(ステップS101)。
Next, the position
通信部33を介して端末装置2から位置情報を受信したサーバ3の路線情報探索部311は、受信した位置情報に基づいて路線情報を探索する(ステップS200)。位置情報に基づいた路線情報の探索は、例えば、当該位置周辺を運行するバス路線を経路データベース321から取得することにより実行される。運行するバス路線の探索は、例えば、バス路線の経路情報に基づいて、当該位置周辺を経路として有するバス路線を探索することにより実行される。別の例としては、当該位置周辺の停留所の情報からバス路線を取得するようにしてもよい。
The route
当該位置の周辺とは、例えば、端末装置2において表示される地図の大きさに応じて変更して、地図表示領域250内に表示される程度の範囲で探索を行うようにしてもよい。別の例としては、地図表示領域250に表示されるよりも大きい(又は小さい)範囲で探索を行い、地図表示領域250に表示される距離よりも端末装置2に遠い(又は近い)位置を運行するバス路線を探索するようにしてもよい。
The periphery of the position may be changed according to the size of the map displayed on the
次に、路線情報探索部311は、探索された路線情報を端末装置2へと送信する(ステップS201)。
Next, the route
サーバ3から路線情報を取得した情報出力部214は、表示部25へ取得したバス路線の情報を出力する(ステップS102)。この際、あらかじめステップS100で取得した位置情報に基づいて、周辺の地図を表示しておき、その地図上に受信したバス路線の情報を出力するようにしてもよいし、バス路線の情報を受信した後に位置情報に基づいて地図を表示するとともにバス路線の情報も出力するようにしてもよい。
The
ステップS102と並行して、サーバ3側では、利用中路線候補取得部312が現在端末装置2を有しているユーザが乗車している利用中路線候補の情報を抽出して取得する(ステップS202)。
In parallel with step S102, on the
この抽出は、ステップS200において探索されたバス路線のうち、受信した位置情報に最も近い位置を運行するバス路線の情報を、利用中路線候補情報として取得してもよい。最も近い位置を運行するバス路線の情報が複数ある場合には、利用中路線候補情報として複数の路線の情報を取得してもよい。最新の位置情報のみからであると判定できない場合には、例えば、記憶部32に記憶している過去の位置情報も用いて、共通して近い位置を運行するバス路線の情報を利用中路線候補の情報として取得するようにしてもよい。
In this extraction, among the bus routes searched in step S200, the information of the bus route operating at the position closest to the received position information may be acquired as the in-use route candidate information. When there is a plurality of information on bus routes operating at the nearest position, information on a plurality of routes may be acquired as information on candidate routes in use. If it cannot be determined that the information is based only on the latest location information, for example, the past location information stored in the
次に、利用中路線候補取得部312は、取得した利用中路線候補情報を端末装置2へと送信する(ステップS203)。
Next, the in-use route
なお、ステップS202の処理は、端末装置2側で行ってもよく、この場合、ステップS203の処理は、必須ではない。すなわち、利用中路線候補取得部312は、サーバ3ではなく、端末装置2に備えられていてもよい。
The process of step S202 may be performed on the
利用中路線候補情報を受信した端末装置2は、受信した利用中路線候補情報を、ステップS102において出力した路線情報に重ねて出力する(ステップS103)。この際、利用中路線候補と、他の路線とは、区別し得る態様において出力する。例えば、利用中路線候補となるバス路線を地図上では太い実線で表示し、他のバス路線を細い線で表示する、或いは、利用中路線候補となるバス路線を実線で表示し、他のバス路線を破線で表示する等、ユーザが地図を見た際にわかりやすい表示とする。これらには限られず、利用中路線候補となるバス路線の色を変更したり、点滅させたり、他のバス路線の色を薄くしたりしてもよく、区別できる態様において表示されればよい。また、必ずしも他のバス路線を表示する必要なく、この場合、例えば、利用中路線候補が経由しない道路等と区別し得る態様において出力するようにしてもよい。
The
また、別の例としては、ステップS102において路線情報を出力することなく、情報出力部214は、候補路線情報を受信した後に、候補路線のバス路線及びそれ以外のバス路線の情報を併せて同じタイミングにおいて出力するようにしてもよい。
Further, as another example, without outputting the route information in step S102, the
なお、例えば、アプリケーションを起動した場合のように、最初に地図及び経路を出力するタイミングにおいては、位置情報の送信(ステップS101)及び路線情報の探索(ステップS200)が実行されるが、一度地図が表示された後のタイミングにおいては、必ずしも位置情報を取得する度に当該位置情報の送信(ステップS101)、路線情報の探索(ステップS200)及び路線情報の送信(ステップS201)の処理は、実行される必要は無い。すなわち、端末装置2の位置情報が更新されるタイミングにおいては、ステップS200及びステップS201の処理を省略することも可能である。このようにすることにより、余剰な通信等を抑制することも可能である。
At the timing of first outputting the map and the route, for example, when the application is started, the location information transmission (step S101) and the route information search (step S200) are executed, but the map is once executed. At the timing after is displayed, the process of transmitting the position information (step S101), searching for the route information (step S200), and transmitting the route information (step S201) is always executed every time the position information is acquired. It doesn't have to be. That is, it is possible to omit the processing of steps S200 and S201 at the timing when the position information of the
利用中路線候補情報の取得についても同様であり、必ずしも位置情報取得の度にステップS22及びステップS203の処理を行う必要は無い。例えば、上述したように利用中路線候補取得部312を端末装置2にも備えておくことにより、最初に位置情報を取得したタイミングにおいて、サーバ3において周辺の路線情報を探索し、探索された情報を端末装置2へと送信し、端末装置2において受信した当該経路情報を記憶部23において記憶しておくことにより、端末装置2において閉じた環境で上記のような表示を更新することが可能である。
The same applies to the acquisition of the route candidate information in use, and it is not always necessary to perform the processes of steps S22 and S203 each time the position information is acquired. For example, by equipping the
例えば、地図表示領域250の中央付近に端末装置2の位置を出力する場合には、位置情報を取得するタイミングにおいて、取得した位置情報及び記憶部23に記憶されている経路情報に基づいて表示される地図を端末装置2側でシフトし、現在地が中央付近となるように調整して出力する。このようにすることにより、端末装置2とサーバ3との間の通信を抑制することも可能である。
For example, when the position of the
図4は、本実施形態に係る情報処理システム1の地図表示領域250を示す図である。この図4の例においては、利用中路線候補となるバス路線が太い実線で示され、他のバス路線が細い実線で示されている。端末装置2が現在いる位置、例えば、停留所A3で停車している場合には、バス路線50A、50B、50C、50Dが利用中路線候補として抽出され、他のバス路線とは区別できるように表示される。
FIG. 4 is a diagram showing a
さらに、これらのバス路線50A、50B、50C、50Dについて、各路線が別の路線であることをユーザが識別可能であるように表示するようにしてもよい。例えば、これらの路線についてそれぞれ色を変更したり、表示する線種を異なるものとして表示したりすることにより、別々の路線であることを明示的に表示するようにしてもよい。
Further, for these
図5は、図4の状態から車両が移動、すなわち、端末装置2も車両に伴って移動した場合を示す図である。この図5に示すように、例えば、現在位置が停留所A3と停留所A4の間に位置するような場合には、バス路線50Cが利用中路線候補から外れ、利用中路線候補のバス路線とは区別できるように細い実線へと動的に変更される。
FIG. 5 is a diagram showing a case where the vehicle moves from the state of FIG. 4, that is, the
以上のように、本実施形態によれば、乗車している車両の位置に基づいて、乗車している車両が属するバス路線の候補を地図上に他のバス路線と区別できる態様において出力することが可能となる。ユーザは、出力された地図上の利用中路線候補についての情報を明確に知ることができ、乗車しているバスの行き先を明確に知る、又は、乗車しているバスの行き先を絞ることができる。 As described above, according to the present embodiment, based on the position of the vehicle on board, the candidate bus route to which the vehicle on board belongs is output on the map in a manner that can be distinguished from other bus routes. Is possible. The user can clearly know the information about the route candidate in use on the output map, can clearly know the destination of the bus on board, or can narrow down the destination of the bus on board. ..
なお、本実施形態においては、進行方向情報、降車停留所情報及びスポット情報は、特に必要ではないので、進行方向検出部212、停留所情報受付部213、スポット情報取得部313及びスポットデータベース322は、情報処理システム1には必須の構成ではない。
In this embodiment, the traveling direction information, the disembarkation stop information, and the spot information are not particularly required, so that the traveling
(第2実施形態)
本実施形態に係る情報処理システム1は、抽出された利用中路線候補について、各停留所までの所要時間の情報を出力する。所要時間を出力する際には、前述した実施形態のように、利用中路線候補のバス路線と、他のバス路線とを明確に区別できるように表示した上で所要時間を出力するようにしてもよい。
(Second Embodiment)
The
本実施形態に係る処理の流れは、端末装置2におけるステップS102までの処理及びサーバ3におけるステップS201までの処理については、前述した図3に示すフローチャートと同様である。
The flow of processing according to this embodiment is the same as the flowchart shown in FIG. 3 described above for the processing up to step S102 in the
路線情報探索部311が路線情報を端末装置2へと送信(ステップS201)した後に、利用中路線候補取得部312は、利用中路線候補情報を取得する(ステップS202)。ここで、本実施形態においては、利用中路線候補情報について、その経路のみならず、受信した現在位置から、利用中路線候補として抽出されたバス路線において降車可能である各停留所までの所要時間を取得する。
After the route
所要時間は、例えば、経路データベース321に記憶されている時刻表情報に基づいて取得される。時刻表情報ではなく、経路データベース321に、各停留所間の所要時間を記憶しておいてもよい。又は、ある停留所、例えば、当該バス路線の起点となる停留所から、各停留所までの所要時間を記憶しておき、当該所要時間に基づいて現在位置から各停留所までの所要時間を算出するようにしてもよい。
The required time is acquired, for example, based on the timetable information stored in the
さらには、所要時間を出力するタイミングにおける道路交通情報に基づいて所要時間を算出するようにしてもよい。例えば、渋滞が発生している場合等には、その分所要時間を加算して出力するようにしてもよい。渋滞の発生情報は、他のユーザの投稿情報、クラウド上に存在する情報又は道路交通に関する機関等が更新している情報等を参照するようにしてもよい。 Further, the required time may be calculated based on the road traffic information at the timing of outputting the required time. For example, when a traffic jam is occurring, the required time may be added and output accordingly. As the information on the occurrence of traffic congestion, information posted by other users, information existing on the cloud, information updated by an organization related to road traffic, or the like may be referred to.
利用中路線候補取得部312は、このように取得された各停留所までの所要時間を含む利用中路線候補情報を、端末装置2へと送信する(ステップS203)。
The in-use route
利用中路線候補情報を取得した端末装置2は、前述した実施形態のように、利用中路線候補に係るバス路線と、それ以外のバス路線との経路情報を区別できるように出力した上で、各停留所の位置に、図2に示すように各停留所までの所要時間を併せて出力する(ステップS103)。
The
なお、位置情報取得部211が位置情報を更新するごとに、動的にこの所要時間の表示を変更することも可能である。この場合も、前述した第1実施形態と同様に、記憶部23に経路情報を記憶しておくことにより、端末装置2においてサーバ3と通信を行うことなく表示を更新するようにしてもよい。
It is also possible to dynamically change the display of the required time each time the position
例えば、図2の状態から、位置情報が停留所A3から停留所A4へと向けて移動した場合、図6に示すような状態となる。例えば、停留所A1までは15分掛かり、停留所A4までは1分掛かることが地図上の表示から読み取ることが可能となる。他の停留所についても、表示されている所要時間が動的に変更されている。 For example, when the position information moves from the bus stop A3 to the bus stop A4 from the state shown in FIG. 2, the state shown in FIG. 6 is obtained. For example, it can be read from the display on the map that it takes 15 minutes to reach the stop A1 and 1 minute to reach the stop A4. For other stops, the displayed required time is dynamically changed.
所要時間を動的に更新する場合、図6のように、位置情報を取得したタイミングごとに動的に更新される必要は無く、所定の取得間隔ごとに更新されるようにしてもよい。別の例としては、取得した位置情報に基づいて、現在位置が停留所に到着したと判断した場合に、更新するようにしてもよい。このようにすることにより、停留所に到着する度に、表示されている所要時間の情報が当該停留所から各停留所への所要時間へと更新されて出力される。 When the required time is dynamically updated, it is not necessary to dynamically update the position information at each acquisition timing as shown in FIG. 6, and it may be updated at predetermined acquisition intervals. As another example, it may be updated when it is determined that the current position has arrived at the bus stop based on the acquired position information. By doing so, each time the bus arrives at a bus stop, the displayed required time information is updated and output as the required time from the bus stop to each bus stop.
以上のように、本実施形態によれば、利用中路線候補となるバス路線をわかりやすく表示するだけではなく、現在位置から利用中路線候補であるバス路線において降車可能な各停留所までの所要時間を表示する。このように表示することにより、ユーザは、目的地までの所要時間を動的に取得することが可能となる。 As described above, according to the present embodiment, not only the bus routes that are candidates for the route being used are displayed in an easy-to-understand manner, but also the time required from the current position to each stop that can be disembarked on the bus route that is a candidate for the route being used. Is displayed. By displaying in this way, the user can dynamically acquire the required time to the destination.
なお、前述した実施形態と同様に、本実施形態に係る情報処理システム1においても、進行方向検出部212、停留所情報受付部213、スポット情報取得部313及びスポットデータベース322は、必須の構成ではない。
Similar to the above-described embodiment, in the
(第3実施形態)
本実施形態に係る情報処理システム1は、進行方向検出部212により検出された進行方向により、地図上に表示されている情報を動的に更新する。図7は、本実施形態に係る処理の流れを示すフローチャートである。
(Third Embodiment)
The
前述した各実施形態と異なる点は、位置情報の取得(ステップS100)後であって、利用中路線候補情報の出力(ステップS103)までの間に、進行方向を検出(ステップS105)する処理が追加されている点である。 The difference from each of the above-described embodiments is that the process of detecting the traveling direction (step S105) is performed after the acquisition of the position information (step S100) and before the output of the in-use route candidate information (step S103). It is a point that has been added.
進行方向検出部212は、取得された現在又は過去の位置情報に基づいて、車両及び端末装置2の進行方向を検出する。位置情報取得部211が取得した位置情報が、取得したタイミングで記憶部23に記憶される場合、進行方向検出部212は、記憶部23に記憶している位置情報のデータを用いて、現在位置に移動した端末装置2がいずれの方向からの移動であったかを算出し、進行方向を検出する。また、進行方向の検出をした後に、取得された最新の位置情報を記憶部23へと記憶するようにしてもよい。
The traveling
図8は、本実施形態に係る情報処理システム1の表示部25に出力された地図上の経路の一例を示す図である。この図8に示すように、候補路線のバス路線について、進行方向前方を太い実線で示し、進行方向後方を細い実線で示している。例えば、バス路線50A、50Dのいずれかが候補路線であり、停留所A4から停留所A5の方向に向かう車両に乗車していることが表示される。
FIG. 8 is a diagram showing an example of a route on a map output to the
このように、進行方向前方と、進行方向後方とを区別できるように動的に変化させて出力することにより、乗車している車両の進行方向前方の情報をより明確に表示することが可能となる。また、位置情報の更新とともに、この経路の表示も動的に更新してもよい。 In this way, by dynamically changing and outputting so that the front in the traveling direction and the rear in the traveling direction can be distinguished, it is possible to display the information in front of the traveling direction of the vehicle on board more clearly. Become. In addition, the display of this route may be dynamically updated along with the update of the location information.
図9は、本実施形態に係る情報処理システム1の表示部25に出力された地図上の経路の別の例を示す図である。図8とは異なり、図9には、利用中路線候補である、バス路線50A、50Dにおける各停留所までの所要時間が表示されている。このように、進行方向と合わせて前方の経路と後方の経路を区別できるように出力するとともに、所要時間情報をも出力するようにしてもよい。この場合、上記の経路の更新に加えてさらに、前述の第2実施形態と同様に、位置情報の更新に併せて、表示されている各停留所までの所要時間情報も動的に更新してもよい。
FIG. 9 is a diagram showing another example of the route on the map output to the
以上のように、本実施形態によれば、位置情報取得部211が取得した複数の位置情報に基づいて、乗車中の車両の進行方向を検出し、当該進行方向にしたがって表示部25に出力される表示を動的に更新することにより、ユーザは、乗車している車両の経路情報をより明確に確認することが可能となる。
As described above, according to the present embodiment, based on the plurality of position information acquired by the position
なお、図7においては、端末装置2が位置情報をサーバ3へと送信した後に進行方向の検出処理が行われているが、これらの処理の順番はこれには限られない。進行方向の検出処理の実行は、位置情報取得部211が位置情報を取得した後であって、情報出力部214が利用中路線候補情報を出力する前であれば構わない。
In FIG. 7, the
また、位置情報の取得とは別のプロセスとして、例えば、端末装置2内で並列処理により位置情報の取得処理と進行方向の検出処理とが実行されるものであってもよい。この場合、位置情報の取得処理のタイミングに拘わらず、例えば、情報出力部214が利用中路線候補情報を出力する前に進行方向を検出するようにしてもよい。この場合、進行方向検出部212は、記憶部23に記憶されている過去の位置情報に基づいて進行方向を検出するようにしてもよい。
Further, as a process different from the acquisition of the position information, for example, the acquisition process of the position information and the detection process of the traveling direction may be executed by parallel processing in the
さらには、上記にも限られず、位置情報取得処理、進行方向検出処理及び利用中路線候補情報出力処理がそれぞれ並列処理として実行される、すなわち、それぞれの処理が非同期に独立して実行されるものであってもよい。この場合、例えば、位置情報及び進行方向情報は、記憶部23にユニークに格納され、これらの情報が必要となる処理において、読み出すようにする。情報の受け渡しは、記憶部23によるものには限られず、プロセス間で非同期な通信を行うようにしてもよいし、他の方法によるものでもよい。もちろん、いずれかの処理にエラー等が発生した場合には、例外処理を実行するようにしてもよい。このようにすることにより、各処理において同期をとる必要がなくなり、よりスムーズな出力を行うことが可能となる。さらにまた、ユーザがサーバ3に位置情報を記憶することを許可している場合には、サーバ3において進行方向を検出するようにしてもよい。この場合、進行方向検出部212は、サーバ3に備えられていてもよい。
Further, not limited to the above, the position information acquisition process, the traveling direction detection process, and the route candidate information output process being used are executed as parallel processes, that is, the respective processes are executed asynchronously and independently. May be. In this case, for example, the position information and the traveling direction information are uniquely stored in the
なお、本実施形態に係る情報処理システム1においては、停留所情報受付部213、スポット情報取得部313及びスポットデータベース322は、必須の構成ではない。
In the
(第4実施形態)
本実施形態に係る情報処理システム1は、停留所情報受付部213が受け付けた停留所を降車する停留所であるとして、降車する停留所に関する情報を地図上に出力する。図10は、本実施形態に係る情報処理システム1の処理の流れを示すフローチャートである。
(Fourth Embodiment)
The
図10に示すように、利用中路線候補情報を出力するステップS103までの端末装置2及びサーバ3の処理は、前述した各実施形態と同様である。進行方向検出の処理は省略しているが、進行方向検出の処理(ステップS105)が実行されていてもよい。
As shown in FIG. 10, the processes of the
地図上に利用中路線候補情報が出力された(ステップS103)後、ユーザが操作部24を介して停留所に関する情報を入力すると、停留所情報受付部213は、当該停留所の情報を受け付ける(ステップS106)。停留所に関する情報は、例えば、停留所名、又は、POI情報等の情報である。停留所に関する情報の入力は、例えば、ユーザが停留所情報を検索条件入力領域251へと入力した後に、検索ボタン252を選択することにより実行され、検索ボタン252が選択されたことを検知すると、停留所情報受付部213が停留所情報を受け付けるようにしてもよい。別の例としては、音声による入力を受けて、停留所情報を受け付けるようにしてもよい。
After the route candidate information being used is output on the map (step S103), when the user inputs information about the bus stop via the
次に、停留所情報受付部213は、記憶部23に記憶されている候補路線の情報に基づいて、受け付けた停留所に関する情報が候補路線に存在する停留所の情報であるか否かを判断する(ステップS107)。
Next, the bus stop
受け付けた停留所が候補路線における停留所である場合(ステップS107:Yes)、情報出力部214は、降車停留所に関する情報を出力する(ステップS108)。降車停留所に関する情報は、前述したように、例えば、現在位置から降車する停留所までの停留所の数、現在位置から降車する停留所までの推定所要時間及び降車するタイミングであれば下車ボタンを押下する旨の表示である。
When the received stop is a stop on the candidate route (step S107: Yes), the
図11は、降車停留所情報が出力された表示部25の一例を示す図である。以下、図11及び図12において、停留所B6が受け付けられたとする。この図11に示すように、受け付けた停留所情報が候補路線の停留所の情報である場合、当該停留所までの停留所数及び所要時間が表示される。さらに、位置情報を取得したタイミングで動的に更新されるようにしてもよく、動的に残りの停留所数及び所要時間が更新されるようにしてもよい。
FIG. 11 is a diagram showing an example of the
例えば、図11に示すように、停留所及び残り時間を示す表示の周りに残り時間の割合を示すゲージを表示し、乗車した停留所を出発した時点において円周全てに色がついており、時間が経過するにしたがい時計回りにゲージが減少するような表示をしてもよい。割合ではなく、絶対的な時間の長さを表示するものであってもよい。表示はこれには限られず、反時計回りで減少するようにしてもよいし、減少するにしたがって色が付されるようにしてもよいし、又は、同心円状にゲージを設置しておき、時間が経過するにしたがい円が小さく又は大きくなるように表示してもよい。これらの表示に限られず、ユーザに認識可能なように、例えば、直線のゲージを表示するなどゲージを表示してもよい。さらに別の例としては、ゲージ自体を表示しなくてもよい。また、時間表示も分表示には限られず、秒表示、あるいは、1/100秒単位まで、あるいは、これらの結合を表示するようにしてもよい。 For example, as shown in FIG. 11, a gauge indicating the ratio of the remaining time is displayed around the display indicating the stop and the remaining time, and the entire circumference is colored at the time of departure from the boarded stop, and the time has elapsed. It may be displayed so that the gauge decreases clockwise accordingly. It may display the absolute length of time instead of the percentage. The display is not limited to this, and it may be decreased counterclockwise, it may be colored as it decreases, or the gauges may be installed concentrically and the time may be set. May be displayed so that the circle becomes smaller or larger as the time passes. Not limited to these displays, gauges may be displayed, for example, a linear gauge may be displayed so that the user can recognize them. As yet another example, the gauge itself may not be displayed. Further, the time display is not limited to the minute display, and the second display, the 1/100 second unit, or a combination thereof may be displayed.
また、例えば、降車停留所まで1停留所の地点、図11においては停留所B5の地点を通過したタイミングで、右図にあるように、下車する旨を運転手に知らせるボタンを押下する旨を通知するようにしてもよい。この際、併せて端末装置2に備えられているバイブレータ等を振動させるようにしてもよいし、スピーカを介して音を出力するようにしてもよい。
Further, for example, at the timing of passing the point of one stop to the stop of getting off, and the point of stop B5 in FIG. 11, as shown in the right figure, the driver is notified to press the button to inform the driver of getting off. You may do it. At this time, the vibrator or the like provided in the
図12は、降車停留所情報が出力される表示部25の別の例を示す図である。このように、図12と同じ情報を出力するものであるが、地図表示領域250に表示されている情報を表示した状態のまま、かつ、降車する停留所に関する情報をわかりやすく出力するようにしてもよい。下車する旨を運転手に知らせるボタンを押下する通知も同様に、地図の情報を表示したまま表示してもよい。上記と同様に、この通知とともに、端末装置2を振動させるようにしてもよいし、音を出力するようにしてもよい。
FIG. 12 is a diagram showing another example of the
なお、図11及び図12においては、降車する停留所までの停留所数と、所要時間と、の双方が出力されているが、これには限られず、いずれか一方のみを出力するようにしてもよい。さらに、下車ボタンの押下のタイミングの通知は、例えば、点滅させる等して、よりユーザにわかりやすく表示するようにしてもよい。 In addition, in FIGS. 11 and 12, both the number of stops to the stop to get off and the required time are output, but the present invention is not limited to this, and only one of them may be output. .. Further, the notification of the timing of pressing the disembarkation button may be displayed to the user in an easy-to-understand manner by, for example, blinking.
また、図11及び図12においては、受け付けられた停留所B6より先の停留所の所要時間を消すように出力されているがこれには限られず、停留所B7以降についても所要時間を表示したままにしておいてもよい。さらに、停留所B6より先については、細線で表示されているが、これには限られず、受け付けられた停留所より先の経路についても太線(乗車中の車両の経路を示す表示)で示すようにしてもよい。 Further, in FIGS. 11 and 12, it is output to erase the required time of the bus stop before the accepted stop B6, but the output is not limited to this, and the required time is still displayed for the bus stop B7 and thereafter. You may leave it. Furthermore, the route beyond the bus stop B6 is indicated by a thin line, but the route is not limited to this, and the route beyond the accepted bus stop is also indicated by a thick line (display indicating the route of the vehicle on board). May be good.
これら図11及び図12の表示は、情報処理システム1であらかじめいずれの表示をするかが設定されていてもよいし、ユーザの好みにより変更できるようにしてもよい。
The displays of FIGS. 11 and 12 may be set in advance in the
一方で、受け付けた停留所が候補路線における停留所では無い場合(ステップS107:No)、一例として、その停留所の周辺の地図を表示するようにしてもよいし、特に表示を変更させることなく、現状の表示をし続けるようにしてもよい。 On the other hand, if the accepted stop is not a stop on the candidate route (step S107: No), as an example, a map around the stop may be displayed, or the current display may not be changed. You may keep displaying.
なお、以上の説明のおいては、受け付けられた停留所は、降車停留所であるとしたが、これには限られない。例えば、乗車している路線の経路上の停留所において他のユーザが乗車して来るように、同じ車両に乗車することを促すような場合、当該停留所の情報を入力することにより、ユーザは当該停留所までの所要時間をより詳細に知ることが可能となる。 In the above explanation, the accepted stop is the getting-off stop, but it is not limited to this. For example, if you want to encourage other users to get on the same bus at a bus stop on the route of the route you are on, you can enter the information of the bus stop so that the user can get on the bus stop. It will be possible to know the time required to complete the process in more detail.
以上のように、本実施形態によれば、ユーザが停留所に関する情報を入力し、停留所情報受付部213が受け付けた当該停留所が利用中路線候補の停留所である場合には、降車する停留所であると推定して当該停留所までの停留所数又は所要時間を表示部25に出力することができる。このようにすることにより、ユーザが降車する停留所までの情報を明確に取得することが可能となり、乗車中におけるユーザの不安を取り除くことができる。
As described above, according to the present embodiment, when the user inputs information about the bus stop and the bus stop received by the bus stop
なお、上述した説明においては、停留所に関する情報を受け付けてからは、端末装置2で閉じた処理となっているが、これには限られない。すなわち、停留所情報受付部213が受け付けた停留所情報を、通信部22を介してサーバ3へと送信してもよい。停留所情報を受け付けたサーバ3の路線情報探索部311が探索を行うようにしてもよい。例えば、POI情報等を受け付けた場合には、端末装置2の記憶部23に記憶されている情報か否かは不明であるが、このようにサーバ3に送信して探索を行うことにより、POI情報からの探索も実行することが可能となる。
In the above description, after receiving the information about the bus stop, the process is closed by the
上記において、停留所情報の受付は、文字や音声による入力には限られない。例えば、操作部24がタッチパネルである場合には、ユーザが表示されている停留所をダブルタップ又はホールドする操作により選択すると、停留所情報受付部213は、当該選択されている停留所を停留所情報として受け付けるようにしてもよい。
In the above, the reception of stop information is not limited to input by characters or voice. For example, when the
なお、本実施形態に係る情報処理システム1においては、進行方向検出部212、スポット情報取得部313及びスポットデータベース322は、必須の構成ではない。また、本実施形態においては、情報出力部214は、停留所の情報を出力する、停留所情報出力手段としても機能する。
In the
(第5実施形態)
本実施形態に係る情報処理システム1は、乗車中の車両周辺のスポット情報を出力する。図13は、本実施形態に係る情報処理システム1の処理の流れを示すフローチャートである。
(Fifth Embodiment)
The
図13に示すように、本実施形態に係るスポット情報の出力は、ステップS103までの利用中路線候補情報を出力した後に実行される。ステップS103までの処理は、前述した実施形態のうち、少なくとも1つの処理に基づいて実行される。 As shown in FIG. 13, the output of the spot information according to the present embodiment is executed after outputting the in-use route candidate information up to step S103. The processes up to step S103 are executed based on at least one process in the above-described embodiment.
利用中路線候補情報を出力した後、端末装置2の位置情報取得部211は、改めて位置情報を取得する(ステップS101)。そして、取得された位置情報は、サーバ3へと送信される(ステップS102)。
After outputting the route candidate information in use, the position
位置情報を受信したサーバ3のスポット情報取得部313は、記憶部32内のスポットデータベース322から、当該位置情報に基づいてスポット情報を取得する(ステップS204)。スポットデータベース322には、例えば、位置情報と紐付けられたスポットの情報、又は、停留所情報と紐付けられたスポットの情報が記憶されている。
The spot information acquisition unit 313 of the
スポット情報取得部313は、受信した位置情報、又は、受信した位置情報から路線情報探索部311により探索された周辺の停留所の情報に基づいて、紐付けられているスポットの情報を取得する。位置情報からスポット情報を取得する場合には、利用中路線候補取得部312により取得されている利用中路線候補の経路沿いにあるスポットの情報を取得するようにしてもよい。同様に、停留所の情報を探索する場合には、利用中路線候補取得部312により取得されている利用中路線候補のバス路線の経路上にある停留所情報を取得するようにしてもよい。
The spot information acquisition unit 313 acquires information on the associated spot based on the received position information or the information on the surrounding stops searched by the route
次に、スポット情報取得部313は、取得したスポット情報を、端末装置2へと送信する(ステップS205)。 Next, the spot information acquisition unit 313 transmits the acquired spot information to the terminal device 2 (step S205).
スポット情報を受信した端末装置2の情報出力部214は、既に表示されている地図上に、スポット情報を出力する(ステップS109)。
The
図14は、地図表示領域250上にスポット情報を出力するいくつかの例を示す図である。
FIG. 14 is a diagram showing some examples of outputting spot information on the
図14(a)は、観光地をスポット情報として出力する例である。このように、利用中路線候補周辺の観光地の情報を出力することにより、ユーザに観光地に関する情報、例えば、営業時間、最寄りの停留所、見所又は料金等に関する情報を出力することが可能となる。時期に合わせた見所の情報(桜の時期、海水浴が可能等の情報)を併せて出力することも可能である。また、当該観光地を詳しく説明する公式サイト等のURIを表示するようにしてもよい。 FIG. 14A is an example of outputting a tourist spot as spot information. In this way, by outputting the information on the tourist spots around the candidate route being used, it is possible to output the information on the tourist spots, for example, the business hours, the nearest bus stop, the highlights, the charges, etc. to the user. .. It is also possible to output information on the highlights according to the time (information on the time of cherry blossoms, the possibility of swimming in the sea, etc.). In addition, a URI such as an official website that explains the tourist spot in detail may be displayed.
図14(b)は、図14(a)の情報を別のユーザインターフェースを用いて出力した図である。このように、スポット情報は、特定の方法により出力されるものではなく、様々な態様において出力されるものであってもよい。この場合、路線情報が隠れてしまう可能性があるので、例えば、他の箇所をタップ又はクリックしたり、吹き出し内に閉じるボタンを備えておきそのボタンを選択したりすることにより、スポット情報を消すようにしてもよい。 FIG. 14 (b) is a diagram in which the information of FIG. 14 (a) is output using another user interface. As described above, the spot information is not output by a specific method, but may be output in various embodiments. In this case, the route information may be hidden, so for example, tap or click another part, or provide a close button in the balloon and select that button to erase the spot information. You may do so.
図14(c)は、イベント等が行われている場合に、当該イベント等に関する情報をスポット情報として出力する例である。上記と同じように、イベントの開催時刻、最寄りの停留所等の情報に加えて、注意事項等を出力することも可能である。注意事項とは、例えば、帰りの交通機関に関する情報であり、このような出力をすることにより、ユーザのみならず、当該交通機関を運営している事業者にとっても有用な情報を出力することが可能となる。また、当該イベントの公式サイト等のURIを表示するようにしてもよい。 FIG. 14C is an example of outputting information about the event or the like as spot information when the event or the like is being performed. In the same way as above, it is possible to output notes, etc. in addition to information such as the event holding time and the nearest bus stop. The precautions are, for example, information about the return transportation, and by outputting such information, it is possible to output useful information not only to the user but also to the business operator operating the transportation. It will be possible. In addition, the URI of the official website of the event may be displayed.
図14(d)は、周辺の店舗の情報をスポット情報として出力する例である。周辺の店舗の情報とは、例えば、どのようなサービスを行っている店舗であるか等の情報であり、所謂商用広告を含む情報である。時刻情報に基づいて、タイムサービス(タイムセール、ハッピーアワー等の情報)をやっている情報を併せて出力することも可能である。また、当該店舗又は当該広告のURIを表示するようにしてもよい。 FIG. 14D is an example of outputting information on nearby stores as spot information. The information on the stores in the vicinity is, for example, information on what kind of service the store is offering, and is information including so-called commercial advertisements. Based on the time information, it is also possible to output information on the time service (information on time sale, happy hour, etc.). In addition, the URI of the store or the advertisement may be displayed.
上記において、URIが表示される場合には、当該URIにリンクを設定しておき、当該URIが選択されることにより、当該URIの指し示すサイトを閲覧できるようにしてもよい。情報処理システム1をユーザに実行させるためのアプリケーション上に表示したものを閲覧できるようにしてもよいし、ウェブブラウザ等のURIの指し示す内容を閲覧するためのアプリケーションを別途起動して閲覧できるようにしてもよい。
In the above, when the URI is displayed, a link may be set to the URI and the site pointed to by the URI may be browsed by selecting the URI. It may be possible to browse what is displayed on the application for causing the user to execute the
図15は、出力される情報の選択について示す図である。例えば、図15に示すように、情報出力部214が周辺のスポット情報が取得できたスポットをユーザに選択できるように出力してもよい。このようにすることにより、ユーザは、表示部25に自らが望むスポットの情報を重点的に表示させることが可能となる。
FIG. 15 is a diagram showing selection of output information. For example, as shown in FIG. 15, the
別の例として、商用広告等をスポット情報として出力する場合に、これらの情報を所定の間隔、例えば、30秒といった間隔ごとに周辺のスポット情報を次々と切り替えて出力する。図15の出力方法と併せて実行することも可能であり、この場合、商用広告を優先的に最初に表示されるようにしてもよい。情報処理システム1が有償であり、無償で使えるバージョンがある場合などには、無償ユーザには商用広告が優先的に表示されるようにし、有償ユーザには観光やイベントの情報を優先的に表示されるようにしてもよい。
As another example, when a commercial advertisement or the like is output as spot information, the surrounding spot information is sequentially switched and output at predetermined intervals, for example, at intervals of 30 seconds. It can also be executed in combination with the output method of FIG. 15, in which case the commercial advertisement may be preferentially displayed first. If the
これらのスポット情報は、位置更新の度に取得しなくてもよい。例えば、利用中路線候補沿いのスポット情報を所定のタイミング(例えば、利用中路線候補が取得されたタイミング)においてある程度まとめて端末装置2へと送信し、端末装置2の記憶部23に記憶しておいてもよい。このようにすることにより、位置更新ごとに端末装置2からサーバ3へと位置情報を送信することなく、スポット情報を端末装置2の表示部25へと出力することが可能となる。
It is not necessary to acquire these spot information every time the position is updated. For example, the spot information along the in-use route candidate is collectively transmitted to the
進行方向検出部212により進行方向が検出されている場合には、情報出力部214は、進行方向前方にある経路沿いのスポット情報を選択して出力するようにしてもよい。また、端末装置2においてこの処理を行わずに、位置情報を送信する際に進行方向に関する情報もサーバ3に送信しておき、スポット情報取得部313が、進行方向前方のスポット情報を選択して取得し、端末装置2へと送信するようにしてもよい。
When the traveling direction is detected by the traveling
以上のように、本実施形態によれば、位置情報及び利用中路線候補の情報に基づいたスポット情報を出力することが可能となり、ユーザは、乗車中の路線周辺に関する様々な情報を取得することが可能となる。また、ユーザのみならず、交通機関の事業者及び周辺の店舗等の施設にとっても有用な情報をユーザへと出力することが可能となる。 As described above, according to the present embodiment, it is possible to output spot information based on the location information and the information of the route candidate being used, and the user can acquire various information about the vicinity of the route being boarded. Is possible. In addition, it is possible to output useful information to the user not only for the user but also for the transportation business operator and facilities such as stores in the vicinity.
このような表示によれば、現在位置と、現在時刻に基づいて、現在開催中のサービス情報を含む周辺スポット情報をバス乗車中のユーザへ提示することが可能となる。この結果、ユーザとしては、降車してもよいのではないかと思う停留所を発見することができる。一方、店舗等としては、ユーザがこれらの情報に基づいて気軽に立ち寄るような表示をすることができ、集客効果を高める等と言った効果を得ることができる。 According to such a display, it is possible to present the surrounding spot information including the service information currently being held to the user who is on the bus based on the current position and the current time. As a result, the user can find a stop that he / she thinks he / she may get off. On the other hand, as a store or the like, it is possible to display the user so that he / she can easily drop in based on this information, and it is possible to obtain an effect such as enhancing the effect of attracting customers.
なお、本実施形態に係る情報処理システム1においては、停留所情報受付部213は、必須の構成ではない。また、進行方向の検出を必要としない場合、進行方向検出部212も必須の構成ではない。
In the
(第6実施形態)
本実施形態に係る情報処理システム1は、端末装置2の位置に合わせて、地図上に端末装置2のある位置、すなわち、ユーザが端末装置2を携帯している場合には、ユーザの位置を示す画像を表示する。図16は、本実施形態に係る情報処理システム1の表示部25の出力例を示す図である。
(Sixth Embodiment)
The
例えば、車両に乗車する前に情報処理システム1において経路の探索を行った場合には、ユーザはまだ乗車していない状態であるので、図16(a)のように、人の形のアイコンで端末装置2の位置情報が地図上に出力される。
For example, if the
一方で、車両に乗車した後には、図16(b)に示すように、車両の形をしたアイコンで端末装置2の位置情報が地図上に出力される。
On the other hand, after getting in the vehicle, as shown in FIG. 16B, the position information of the
図16(a)の状態から図16(b)の状態への切り替えは、端末装置2に搭載されている加速度センサ、ジャイロセンサ又は6軸センサ等のセンサの出力に基づいて実行されてもよい。例えば、位置情報の更新から端末装置2の位置が移動していると判断される場合において、センサが人間の歩行であると検出した場合には、人のアイコンを、そうでない場合には、車両のアイコンを表示する。
The switching from the state of FIG. 16A to the state of FIG. 16B may be executed based on the output of a sensor such as an acceleration sensor, a gyro sensor, or a 6-axis sensor mounted on the
別の例としては、位置情報の更新から、移動速度を推定し、アイコンを変更するようにしてもよい。この場合、一度人のアイコンから車両のアイコンへと変更された後は、移動速度がある程度遅くなった場合にも車両のアイコンとして表示するようにしてもよい。さらに、所定の時間(例えば、3分間等)以上低速である場合には、人のアイコンに戻すようにしてもよい。このようにすることにより、バスの停車中、出発及び到着前後等の低速運転中に人のアイコンに戻らないようにすることも可能である。さらに別の例として、降車停留所が指定されている場合には、当該停留所までは車両のアイコンから変更しないようにしてもよい。 As another example, the moving speed may be estimated from the update of the position information, and the icon may be changed. In this case, once the icon of a person is changed to the icon of a vehicle, it may be displayed as an icon of a vehicle even when the moving speed becomes slow to some extent. Further, when the speed is slower than a predetermined time (for example, 3 minutes), the icon may be returned to the human icon. By doing so, it is possible not to return to the human icon during low-speed operation such as when the bus is stopped, before and after departure and arrival. As yet another example, when a stop is specified, the icon of the vehicle may not be changed up to the stop.
これらの画像で示されるアイコンは、位置情報の更新に伴い地図上の位置が移動するように出力されてもよい。また、標準状態においては、常に端末装置2の位置が、地図表示領域250の中央付近に位置するように出力してもよい。
The icon shown in these images may be output so that the position on the map moves as the position information is updated. Further, in the standard state, the position of the
以上のように、本実施形態によれば、ユーザが乗車しているか否かによりユーザの位置を示すアイコンを変更して出力することにより、ユーザは、現在の状態を地図上に表示してよりユーザの状態に近い状態で出力される表示を見ることが可能となる。 As described above, according to the present embodiment, by changing and outputting the icon indicating the user's position depending on whether or not the user is on board, the user can display the current state on the map. It is possible to see the display that is output in a state close to the user's state.
なお、本実施形態に係る情報処理システム1においては、進行方向検出部212、停留所情報受付部213、スポット情報取得部313及びスポットデータベース322は、必須の構成ではない。また、本実施形態においては、情報出力部214は、スポット情報を出力するスポット情報出力手段としても機能する。
In the
また、乗車前に探索を行った場合について説明したが、これには限られない。例えば、ユーザが端末装置2で情報処理システム1の出力を表示するアプリケーションを表示させている状態において、徒歩からバスでの移動に切り替えた場合、すなわち、バスに乗車した場合、自動的に位置情報等から徒歩からバス乗車中へと切り替わったことを検出するようにしてもよい。この場合、例えば、表示部25に、端末装置2の位置として、徒歩状態では人型のアイコンを表示しておき、バスに乗車したことを検出したタイミングにおいてバスのアイコンに表示を変更することも可能である。
In addition, the case where the search is performed before boarding has been described, but the present invention is not limited to this. For example, when the user switches from walking to moving by bus while the
上述した各実施形態は、単独で実施されるのみならず、複合して実施することも可能である。 Each of the above-described embodiments can be implemented not only individually but also in combination.
上述した実施形態で説明した情報処理システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、情報処理システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやCD-ROM等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等着脱可能なものに限定されず、ハードディスク装置やメモリなど固定型の記録媒体でもよい。 At least a part of the information processing system described in the above-described embodiment may be configured by hardware or software. When configured by software, a program that realizes at least a part of the functions of the information processing system may be stored in a recording medium such as a flexible disk or a CD-ROM, read by a computer, and executed. The recording medium is not limited to a removable one such as a magnetic disk or an optical disk, and may be a fixed recording medium such as a hard disk device or a memory.
また、情報処理システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線(無線通信も含む)を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調を掛けたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、或いは記録媒体に収納して頒布してもよい。 Further, a program that realizes at least a part of the functions of the information processing system may be distributed via a communication line (including wireless communication) such as the Internet. Further, the program may be encrypted, modulated, compressed, and distributed via a wired line or a wireless line such as the Internet, or stored in a recording medium.
さらに、1つ又は複数の情報処理装置によって情報処理システムを機能させてもよい。複数の情報処理装置を用いる場合、情報処理装置のうち1つをコンピュータとし、当該コンピュータが所定のプログラムを実行することにより情報処理システムの少なくとも1つの手段として機能が実現されてもよい。 Further, the information processing system may be operated by one or more information processing devices. When a plurality of information processing devices are used, one of the information processing devices may be a computer, and the function may be realized as at least one means of the information processing system by executing a predetermined program by the computer.
上記の記載に基づいて、当業者であれば、本発明の追加や効果や種々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態に限定されるものではない。特許請求の範囲に規定された内容及びその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更及び部分的削除が可能である。 Based on the above description, those skilled in the art may be able to conceive of additions, effects and various modifications of the present invention, but the embodiments of the present invention are not limited to the individual embodiments described above. .. Various additions, changes and partial deletions are possible without departing from the conceptual idea and purpose of the present invention derived from the contents specified in the claims and their equivalents.
1 情報処理システム
2 端末装置
21 制御部
211 位置情報取得部
212 進行方向検出部
213 停留所情報受付部
214 情報出力部
3 サーバ
31 制御部
311 路線情報探索部
312 利用中路線候補取得部
313 スポット情報取得部
1
Claims (12)
取得した前記位置情報に基づいて、少なくとも1つの乗車中の路線の候補である利用中路線候補を取得する、利用中路線候補取得手段と、
地図上に前記利用中路線候補の情報を出力する出力手段であって、地図上に出力されている前記利用中路線候補の情報を前記位置情報の遷移状態に基づいて更新する、出力手段と、
を備え、
前記出力手段は、前記利用中路線候補取得手段が複数の前記利用中路線候補を取得した場合に、前記複数の利用中路線候補のいずれも前記地図上に出力する、
情報処理システム。 Location information acquisition means to acquire location information,
Based on the acquired location information, an in-use route candidate acquisition means for acquiring at least one in-use route candidate that is a candidate for the on-board route, and an in-use route candidate acquisition means.
An output means for outputting the information of the route candidate in use on the map, and an output means for updating the information of the route candidate in use output on the map based on the transition state of the position information.
Equipped with
The output means outputs all of the plurality of in-use route candidates on the map when the in-use route candidate acquisition means acquires a plurality of the in-use route candidates.
Information processing system.
前記出力手段は、前記進行方向に基づいて、進行方向前方の前記利用中路線候補の情報と、進行方向後方の前記利用中路線候補の情報とを区別し得る態様において出力する、請求項1乃至請求項3のいずれかに記載の情報処理システム。 Further provided with a traveling direction detecting means for detecting the traveling direction of the vehicle on board based on the transition state of the position information acquired by the position information acquiring means.
2. The information processing system according to any one of claims 3.
受け付けた前記停留所に関する情報を出力する、停留所情報出力手段と、
をさらに備える、請求項1乃至請求項4のいずれかに記載の情報処理システム。 Bus stop information reception means that accepts information on the bus stop to get off,
A bus stop information output means that outputs information about the received bus stop,
The information processing system according to any one of claims 1 to 4, further comprising.
位置情報を取得する、位置情報取得手段、
取得した前記位置情報に基づいて、少なくとも1つの乗車中の路線の候補である利用中路線候補を地図上に出力する出力手段であって、地図上に出力されている前記利用中路線候補の情報を前記位置情報の遷移状態に基づいて更新する、出力手段、
として機能させ、さらに、前記出力手段に、複数の前記利用中路線候補がある場合に、前記複数の利用中路線候補のいずれも前記地図上に出力させる情報処理プログラム。 Computer,
Location information acquisition means, to acquire location information,
Based on the acquired location information, it is an output means for outputting at least one in-use route candidate, which is a candidate for the route on board, on a map, and information on the in-use route candidate output on the map. Is updated based on the transition state of the position information, the output means,
Further, when the output means has a plurality of the in-use route candidates, any of the plurality of in-use route candidates is output on the map .
取得した位置情報に基づいて、少なくとも1つの乗車中の路線の候補である利用中路線候補を取得する、利用中路線候補取得手段、
地図上に前記利用中路線候補の情報を出力する出力手段であって、地図上に出力されている前記利用中路線候補の情報を前記位置情報の遷移状態に基づいて更新する、出力手段、
として機能させ、さらに、前記出力手段に、前記利用中路線候補取得手段が複数の前記利用中路線候補を取得した場合に、前記複数の利用中路線候補のいずれも前記地図上に出力させる情報処理プログラム。 Computer,
An in-use route candidate acquisition means that acquires an in-use route candidate that is a candidate for at least one in-ride route based on the acquired location information.
An output means for outputting the information of the route candidate in use on the map, and updating the information of the route candidate in use output on the map based on the transition state of the position information.
Further, when the output means acquires a plurality of the in-use route candidates, all of the plurality of in-use route candidates are output on the map. Processing program.
位置情報を取得する、位置情報取得手段、
取得した前記位置情報に基づいて、少なくとも1つの乗車中の路線の候補である利用中路線候補を取得する、利用中路線候補取得手段、
地図上に前記利用中路線候補の情報を出力する出力手段であって、地図上に出力されている前記利用中路線候補の情報を前記位置情報の遷移状態に基づいて更新する、出力手段、
として機能させ、さらに、前記出力手段に、前記利用中路線候補取得手段が複数の前記利用中路線候補を取得した場合に、前記複数の利用中路線候補のいずれも前記地図上に出力させるための情報処理プログラム。 Computer,
Location information acquisition means, to acquire location information,
An in-use route candidate acquisition means for acquiring at least one in-use route candidate that is a candidate for the on-board route based on the acquired location information.
An output means for outputting the information of the route candidate in use on the map, and updating the information of the route candidate in use output on the map based on the transition state of the position information.
Further, when the in-use route candidate acquisition means acquires a plurality of the in-use route candidates, all of the plurality of in-use route candidates are output on the map. Information processing program.
利用中路線候補取得手段が、取得した前記位置情報に基づいて、少なくとも1つの乗車中の路線の候補である利用中路線候補を取得するステップと、
地図上に前記利用中路線候補の情報を出力する出力手段が、地図上に出力されている前記利用中路線候補の情報を前記位置情報の遷移状態に基づいて更新するステップと、
を備え、
前記出力手段は、前記利用中路線候補取得手段が複数の前記利用中路線候補を取得した場合に、前記複数の利用中路線候補のいずれも前記地図上に出力する情報処理方法。 The step that the location information acquisition means acquires the location information,
A step in which the in-use route candidate acquisition means acquires at least one in-use route candidate, which is a candidate for the on-board route, based on the acquired location information.
A step in which the output means for outputting the information of the route candidate in use on the map updates the information of the route candidate in use output on the map based on the transition state of the position information.
Equipped with
The output means is an information processing method for outputting all of the plurality of in-use route candidates on the map when the in-use route candidate acquisition means acquires a plurality of the in-use route candidates .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017209585A JP7076766B2 (en) | 2017-10-30 | 2017-10-30 | Information processing system, information processing program, information processing device and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017209585A JP7076766B2 (en) | 2017-10-30 | 2017-10-30 | Information processing system, information processing program, information processing device and information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019082560A JP2019082560A (en) | 2019-05-30 |
| JP7076766B2 true JP7076766B2 (en) | 2022-05-30 |
Family
ID=66671078
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017209585A Active JP7076766B2 (en) | 2017-10-30 | 2017-10-30 | Information processing system, information processing program, information processing device and information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7076766B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7208215B2 (en) * | 2020-12-11 | 2023-01-18 | ヤフー株式会社 | Information processing device, information processing method, and information processing program |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001304904A (en) | 2000-04-21 | 2001-10-31 | Nippon Telegr & Teleph Corp <Ntt> | Network device and mobile terminal |
| JP2005292995A (en) | 2004-03-31 | 2005-10-20 | Kyocera Corp | Operation management system |
| JP2010039950A (en) | 2008-08-07 | 2010-02-18 | Hitachi Electronics Service Co Ltd | Automatic carrying-in base guide system |
| JP2010049115A (en) | 2008-08-22 | 2010-03-04 | Sharp Corp | Information presentation device, information presentation method, information presentation program, and recording medium |
| JP2010230813A (en) | 2009-03-26 | 2010-10-14 | Denso It Laboratory Inc | Information providing device, information providing method, and program |
| JP2014142313A (en) | 2013-01-25 | 2014-08-07 | Navitime Japan Co Ltd | Information processing system, server, information processing method and computer program |
| JP2015137929A (en) | 2014-01-22 | 2015-07-30 | 株式会社ゼンリンデータコム | Transfer guide system, transfer guide method and computer program |
| JP2015204042A (en) | 2014-04-15 | 2015-11-16 | 株式会社ナビタイムジャパン | Information processing system, information processing program, information processing device, and information processing method |
| JP2016185806A (en) | 2016-06-09 | 2016-10-27 | 株式会社 ヴァル研究所 | Operation management device for train and computer program |
| JP2018151259A (en) | 2017-03-13 | 2018-09-27 | 株式会社ナビタイムジャパン | Information processing system, information processing program, information processing apparatus, and information processing method |
| WO2018225320A1 (en) | 2017-06-09 | 2018-12-13 | ソニー株式会社 | Information processing device and information processing method |
-
2017
- 2017-10-30 JP JP2017209585A patent/JP7076766B2/en active Active
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001304904A (en) | 2000-04-21 | 2001-10-31 | Nippon Telegr & Teleph Corp <Ntt> | Network device and mobile terminal |
| JP2005292995A (en) | 2004-03-31 | 2005-10-20 | Kyocera Corp | Operation management system |
| JP2010039950A (en) | 2008-08-07 | 2010-02-18 | Hitachi Electronics Service Co Ltd | Automatic carrying-in base guide system |
| JP2010049115A (en) | 2008-08-22 | 2010-03-04 | Sharp Corp | Information presentation device, information presentation method, information presentation program, and recording medium |
| JP2010230813A (en) | 2009-03-26 | 2010-10-14 | Denso It Laboratory Inc | Information providing device, information providing method, and program |
| JP2014142313A (en) | 2013-01-25 | 2014-08-07 | Navitime Japan Co Ltd | Information processing system, server, information processing method and computer program |
| JP2015137929A (en) | 2014-01-22 | 2015-07-30 | 株式会社ゼンリンデータコム | Transfer guide system, transfer guide method and computer program |
| JP2015204042A (en) | 2014-04-15 | 2015-11-16 | 株式会社ナビタイムジャパン | Information processing system, information processing program, information processing device, and information processing method |
| JP2016185806A (en) | 2016-06-09 | 2016-10-27 | 株式会社 ヴァル研究所 | Operation management device for train and computer program |
| JP2018151259A (en) | 2017-03-13 | 2018-09-27 | 株式会社ナビタイムジャパン | Information processing system, information processing program, information processing apparatus, and information processing method |
| WO2018225320A1 (en) | 2017-06-09 | 2018-12-13 | ソニー株式会社 | Information processing device and information processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019082560A (en) | 2019-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10302443B2 (en) | Navigation server and program | |
| US11087291B2 (en) | Action planning and execution support device | |
| US9400591B2 (en) | Personal wireless navigation system | |
| US20090037101A1 (en) | Map display system, method of inputting conditions for searching for poi, method of displaying guidance to poi, and terminal device | |
| KR101886966B1 (en) | Method for providing customized travel plan and server implementing the same | |
| JP2019082386A (en) | System, program, device, and method for processing information | |
| JP2015094748A (en) | Navigation system, electronic apparatus navigation method and program | |
| JP6121025B2 (en) | Navigation server and program | |
| JP2009097981A (en) | Apparatus, method, and program for navigation, and recording medium | |
| JP2016062339A (en) | Information processing system, information processing program, information processing apparatus, and information processing method | |
| JP4163741B1 (en) | Navigation system, route search server, portable terminal device, and route search method | |
| JP7640077B2 (en) | Information processing system, information processing program, and information processing method | |
| JP7076766B2 (en) | Information processing system, information processing program, information processing device and information processing method | |
| JP5209644B2 (en) | Information presenting apparatus, information presenting method, information presenting program, and recording medium | |
| JP6210629B2 (en) | Navigation device, map display control method, and map display control program | |
| JP2020098215A (en) | Information processing system, information processing program, information processing device, and information processing method | |
| JP6986738B2 (en) | Information processing system, information processing program, information processing device, and information processing method | |
| JP2013072670A (en) | Destination display system, destination display method, destination display device, and program | |
| JP2022010415A (en) | Information processing system, information processing program, information processing apparatus and information processing method | |
| JP7393100B2 (en) | Information processing device, information processing method, and program | |
| JP6333119B2 (en) | Information terminal and information processing system | |
| JP2008082818A (en) | Navigation system and navigation device | |
| JP5059572B2 (en) | Information notification device, information notification method, information notification program, and recording medium | |
| JP2019106150A (en) | On-vehicle device, information presentation method | |
| CN105164498A (en) | Method and system providing navigation and task management assistance |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200901 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210628 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210730 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20210922 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211125 |
|
| 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: 20220415 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220511 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7076766 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |