JP7520429B2 - PROGRAM AND INFORMATION PROCESSING APPARATUS - Google Patents
PROGRAM AND INFORMATION PROCESSING APPARATUS Download PDFInfo
- Publication number
- JP7520429B2 JP7520429B2 JP2023204932A JP2023204932A JP7520429B2 JP 7520429 B2 JP7520429 B2 JP 7520429B2 JP 2023204932 A JP2023204932 A JP 2023204932A JP 2023204932 A JP2023204932 A JP 2023204932A JP 7520429 B2 JP7520429 B2 JP 7520429B2
- Authority
- JP
- Japan
- Prior art keywords
- travel
- user
- travel route
- route
- schedule
- 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 11
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000006870 function Effects 0.000 claims description 16
- 238000000034 method Methods 0.000 description 34
- 230000008569 process Effects 0.000 description 34
- 230000008901 benefit Effects 0.000 description 19
- 239000005431 greenhouse gas Substances 0.000 description 18
- 230000008859 change Effects 0.000 description 13
- 230000033001 locomotion Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 102100022907 Acrosin-binding protein Human genes 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 102100040791 Zona pellucida-binding protein 1 Human genes 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 101000642536 Apis mellifera Venom serine protease 34 Proteins 0.000 description 1
- 101000756551 Homo sapiens Acrosin-binding protein Proteins 0.000 description 1
- 101001067830 Mus musculus Peptidyl-prolyl cis-trans isomerase A Proteins 0.000 description 1
- 229910002092 carbon dioxide Inorganic materials 0.000 description 1
- 239000001569 carbon dioxide Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Navigation (AREA)
Description
本発明は、プログラム及び情報処理装置に関する。 The present invention relates to a program and an information processing device.
従来から、渋滞や公共交通機関の混雑を緩和させるためのシステムが知られている。 Systems for easing traffic jams and crowding on public transport have been known for some time.
これに関し、非特許文献1には、オフピーク通勤を行ったユーザに対して、ポイントを付与する技術が開示されている。
In this regard, Non-Patent
ここで、非特許文献1の技術では、オフピークに交通機関を利用することが困難なユーザと容易なユーザに対して同一のポイントを付与している。このため、各ユーザの特性や嗜好を考慮したポイント付与ができず、効率的に混雑緩和を実現することができないという問題があった。
Here, the technology in Non-Patent
本発明はこのような課題に鑑みてなされたものであり、その目的は、各ユーザの特性や嗜好を考慮した特典付与によって、効率的に混雑緩和を実現することができるプログラム及び情報処理装置を提供することにある。 The present invention was made in consideration of these problems, and its purpose is to provide a program and information processing device that can efficiently alleviate congestion by granting rewards that take into account the characteristics and preferences of each user.
上記課題を解決するために、本発明の第一態様に係るプログラムは、コンピュータを、ユーザが利用した移動経路を取得する取得手段、前記ユーザの移動スケジュールから、当該ユーザが前記移動経路を利用する難易度を算出する算出手段、前記難易度が所定値以上であるか否かを判定する判定手段、前記判定が肯定された場合、前記ユーザに特典を付与する付与手段、として機能させる。 To solve the above problem, the program according to the first aspect of the present invention causes a computer to function as an acquisition means for acquiring a travel route used by a user, a calculation means for calculating the degree of difficulty for the user to use the travel route from the user's travel schedule, a determination means for determining whether the degree of difficulty is equal to or greater than a predetermined value, and a granting means for granting a privilege to the user when the determination is affirmative.
また、本発明の第二態様では、前記取得手段は、前記移動経路を利用した時間帯を取得し、前記判定手段は、前記難易度が所定値以上であり、且つ、前記移動経路を利用した時間帯が混雑時間帯に含まれていない場合に判定を肯定する。 In a second aspect of the present invention, the acquisition means acquires the time period during which the travel route was used, and the determination means makes a positive determination when the degree of difficulty is equal to or greater than a predetermined value and the time period during which the travel route was used is not included in a crowded time period.
また、本発明の第三態様では、前記取得手段は、各ユーザの移動予定を取得し、前記算出手段は、前記各ユーザの移動予定から前記移動経路に関する前記混雑時間帯を算出する。 In a third aspect of the present invention, the acquisition means acquires the travel schedule of each user, and the calculation means calculates the congestion time period for the travel route from the travel schedule of each user.
また、本発明の第四態様では、コンピュータを、前記算出された前記混雑時間帯に前記移動経路を利用する移動予定を登録している場合、当該移動予定の変更を促す提案を行う提案手段、として機能させる。 In a fourth aspect of the present invention, the computer is caused to function as a suggestion means for making a suggestion to change a travel plan when the travel route is registered during the calculated crowded time period.
また、本発明の第五態様では、前記算出手段は、前記移動スケジュールにおいて、前記移動経路を利用した時間帯における前記ユーザの移動頻度が低い場合に、前記難易度を高く算出する。 In a fifth aspect of the present invention, the calculation means calculates the difficulty level to be high when the frequency of movement of the user during a time period in which the travel route is used is low in the travel schedule.
また、本発明の第六態様では、前記算出手段は、前記移動スケジュールにおいて、前記ユーザによる前記移動経路の利用頻度が低い場合に、前記難易度を高く算出する。 In a sixth aspect of the present invention, the calculation means calculates the difficulty level to be high when the frequency of use of the travel route by the user in the travel schedule is low.
また、本発明の第七態様では、前記取得手段は、前記移動経路における出発地点から到着地点までの移動時間を取得し、前記算出手段は、前記移動スケジュールにおける前記出発地点から前記到着地点までの平均移動時間と比較して、前記移動経路における当該出発地点から当該到着地点までの移動時間が長い場合に、前記難易度を高く算出する。 In a seventh aspect of the present invention, the acquisition means acquires a travel time from a departure point to a destination point on the travel route, and the calculation means calculates the difficulty level to be high when the travel time from the departure point to the destination point on the travel route is longer than the average travel time from the departure point to the destination point on the travel schedule.
また、本発明の第八態様では、前記算出手段は、前記移動スケジュールにおける出発地点から到着地点までに排出する温暖化ガス量の平均値と比較して、前記移動経路における当該出発地点から当該到着地点までに排出された温暖化ガス量が少ない場合に、前記難易度を高く算出する。 In an eighth aspect of the present invention, the calculation means calculates the difficulty level to be high when the amount of greenhouse gas emitted from the departure point to the arrival point on the travel route is small compared to the average amount of greenhouse gas emitted from the departure point to the arrival point on the travel schedule.
また、本発明の第九態様では、前記取得手段は、前記ユーザが移動経路を利用した際の天候を取得し、前記算出手段は、前記天候が悪天候である場合、前記難易度を高く算出する。 In a ninth aspect of the present invention, the acquisition means acquires the weather when the user uses the travel route, and the calculation means calculates the difficulty level to be high if the weather is bad.
また、本発明の第十態様に係るプログラムは、コンピュータを、ユーザが利用した移動経路を取得する取得手段、前記ユーザの移動スケジュールから、当該ユーザが前記移動経路を利用する嗜好性を算出する算出手段、前記嗜好性に応じて、前記ユーザに特典を付与する付与手段、として機能させる。 The program according to the tenth aspect of the present invention causes a computer to function as an acquisition means for acquiring a travel route used by a user, a calculation means for calculating a preference of the user for using the travel route from the travel schedule of the user, and an awarding means for awarding a privilege to the user according to the preference.
また、本発明の第十一態様に係る情報処理装置は、ユーザが利用した移動経路を取得する取得手段と、前記ユーザの移動スケジュールから、当該ユーザが前記移動経路を利用する難易度を算出する算出手段と、前記難易度が所定値以上であるか否かを判定する判定手段と、前記判定が肯定された場合、前記ユーザに特典を付与する付与手段と、を備える。 In addition, an information processing device according to an eleventh aspect of the present invention includes an acquisition means for acquiring a travel route used by a user, a calculation means for calculating a degree of difficulty for the user to use the travel route from the user's travel schedule, a determination means for determining whether the degree of difficulty is equal to or greater than a predetermined value, and an award means for awarding a privilege to the user when the determination is affirmative.
また、本発明の第十二態様に係る情報処理装置は、ユーザが利用した移動経路を取得する取得手段と、前記ユーザの移動スケジュールから、当該ユーザが前記移動経路を利用する嗜好性を算出する算出手段と、前記嗜好性に応じて、前記ユーザに特典を付与する付与手段と、を備える。 In addition, the information processing device according to a twelfth aspect of the present invention includes an acquisition means for acquiring a travel route used by a user, a calculation means for calculating a preference of the user to use the travel route from the travel schedule of the user, and an awarding means for awarding a privilege to the user according to the preference.
本発明によれば、ユーザの特性や嗜好を考慮した報酬付与によって、効率的に混雑緩和を実現することができる。 According to the present invention, congestion can be efficiently alleviated by providing rewards that take into account the characteristics and preferences of users.
以下、添付図面を参照しながら本発明の複数の実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対しては可能な限り同一の符号を付して、重複する説明は省略する。 Below, several embodiments of the present invention will be described with reference to the attached drawings. To facilitate understanding of the description, the same components and steps in each drawing will be given the same reference numerals as much as possible, and duplicate descriptions will be omitted.
---第一実施形態---
まず、第一実施形態について説明する。
---First embodiment---
First, the first embodiment will be described.
<全体構成>
図1は、第一実施形態に係るスケジュール管理システム1の全体構成の一例を示すブロック図である。
<Overall composition>
FIG. 1 is a block diagram showing an example of the overall configuration of a
図1に示すように、第一実施形態に係るスケジュール管理システム1は、サーバ装置10と、一又は複数の端末装置12と、を備える。これらサーバ装置10と端末装置12は、イントラネットやインターネット、電話回線等の通信ネットワークNTを介して互いに通信可能に接続されている。
As shown in FIG. 1, the
サーバ装置10は、一又は複数のユーザのスケジュールを管理する情報処理装置(コンピュータ)である。このサーバ装置10は、端末装置12を介したユーザの指示に基づき、スケジュールを閲覧可能にしたり、スケジュールを追加したりする。
The
端末装置12は、ユーザが操作する情報処理装置である。ユーザは、この端末装置12を操作してサーバ装置10にアクセスする。端末装置12としては、例えば、携帯電話や、スマートフォン、タブレット、パーソナルコンピュータ等の様々なものが挙げられる。なお、端末装置12には、GPS(Global Positioning System)等の端末装置12の現在の位置情報を取得する機能や、加速度センサ等の端末装置12に与えられた加速度を検出する機能を備えていることが好ましい。
The
<ハードウェア構成>
図2は、図1に示すサーバ装置10のハードウェア構成の一例を示すブロック図である。
<Hardware Configuration>
FIG. 2 is a block diagram showing an example of a hardware configuration of the
図2に示すように、サーバ装置10は、制御装置20と、通信装置26と、記憶装置28と、を備える。制御装置20は、CPU(Central Processing Unit)22及びメモリ24を主に備えて構成される。
As shown in FIG. 2, the
制御装置20では、CPU22がメモリ24或いは記憶装置28等に格納された所定のプログラムを実行することにより、各種の機能手段として機能する。この機能手段の詳細については後述する。
In the
通信装置26は、外部の装置と通信するための通信インターフェース等で構成される。通信装置26は、例えば、端末装置12との間で各種の情報を送受信(通信)する。
The
記憶装置28は、ハードディスク等で構成される。記憶装置28は、制御装置20における処理の実行に必要な各種プログラムや各種の情報、及び処理結果の情報を記憶する。
The
なお、サーバ装置10は、専用又は汎用のサーバ・コンピュータなどの情報処理装置を用いて実現することができる。また、サーバ装置10は、単一の情報処理装置より構成されるものであっても、通信ネットワークNT上に分散した複数の情報処理装置より構成されるものであってもよい。また、図2は、サーバ装置10が有する主要なハードウェア構成の一部を示しているに過ぎず、サーバ装置10は、サーバが一般的に備える他の構成を備えることができる。また、複数の端末装置12のハードウェア構成も、例えば操作手段や表示装置等を備える他は、サーバ装置10と同様の構成を備えることができる。
The
<機能的構成>
図3は、サーバ装置10の機能的構成の一例を示すブロック図である。
<Functional configuration>
FIG. 3 is a block diagram showing an example of the functional configuration of the
図3に示すように、サーバ装置10は、機能的構成として、記憶手段50と、取得手段52と、検索手段54と、算出手段56と、判定手段58と、付与手段60と、提案手段62と、を備える。記憶手段50は、一又は複数の記憶装置28で実現される。記憶手段50以外の機能的構成は、記憶装置28等に格納されたプログラムを制御装置20が実行することにより実現される。
As shown in FIG. 3, the
記憶手段50は、例えば、ウェブページ50Aと、経路情報50Bと、ユーザ情報50Cと、スケジュール50Dと、を記憶する機能手段である。
The storage means 50 is a functional means for storing, for example, a
ウェブページ50Aは、ユーザのスケジュールを一覧可能なスケジュール一覧ページやログインページ等、複数のウェブページを含む。経路情報50Bは、例えば日本全国にある電車やバス、タクシー等の移動手段の各経路の名称やリンク情報、各経路における移動手段の出発時間、到着時間、料金等を含む。ユーザ情報50Cは、ユーザ毎に設けられ、ユーザIDや名前、性別、住所、連絡先、ログインID、パスワード、付与された特典等を含む。スケジュール50Dは、ユーザ毎に設けられ、場所情報や、場所情報が示す場所での目的情報、目的情報が示す目的の開始時間情報、目的情報が示す目的の終了時間情報を含む。また、スケジュール50Dは、ユーザのスケジュール間の移動スケジュールを含む。この移動スケジュールは、過去の移動履歴と将来の移動予定を含み、当該移動履歴および当該移動予定には、経路情報と、出発時間と、到着時間が含まれる。この経路情報は、出発地点から到着地点までの移動に利用した(利用する)移動手段の名称や料金等を含む。なお、過去の移動履歴は、ユーザが移動予定として登録した情報(経路等)であってもよいし、端末装置12のGPS等を用いて取得したユーザが実際に利用した情報(経路等)であってもよい。
The
取得手段52は、ユーザの移動に関する各種情報を取得する機能手段である。第一実施形態では、取得手段52は、各ユーザの移動スケジュールや、各ユーザが利用した移動経路を取得する。例えば、取得手段52は、ユーザの端末装置12から取得した所定時間(例えば1分)毎の位置情報や、移動スケジュールを参照して、当該ユーザが利用した移動経路を取得(特定)する。この移動経路には、移動手段や移動ルート(リンク及びノード等)が含まれる。なお、取得手段52は、所定時間毎の位置情報をユーザの端末装置12から逐次取得してもよいし、まとめて一括で取得してもよい。
The acquisition means 52 is a functional means for acquiring various information related to the movement of users. In the first embodiment, the acquisition means 52 acquires the movement schedule of each user and the movement route used by each user. For example, the acquisition means 52 acquires (specifies) the movement route used by the user by referring to the position information for each predetermined time (e.g., one minute) acquired from the user's
また、取得手段52は、ユーザが当該移動経路を利用した時間帯を取得する。例えば、取得手段52は、30分刻みで時間帯を取得する。具体的には、ユーザが出発地点から移動を開始した時間(出発時間)が7時40分であり、到着地点までの移動を終了した時間(到着時間)が8時15分である場合、取得手段52は、移動経路を利用した時間帯として、7時30分~8時30分を取得する。 The acquisition means 52 also acquires the time period during which the user used the travel route. For example, the acquisition means 52 acquires the time period in 30-minute increments. Specifically, if the time when the user started traveling from the departure point (departure time) was 7:40 and the time when the user finished traveling to the arrival point (arrival time) was 8:15, the acquisition means 52 acquires 7:30 to 8:30 as the time period during which the user used the travel route.
また、取得手段52は、移動経路における出発地点から到着地点までの移動時間を取得する。具体的には、取得手段52は、ユーザが出発地点から移動を開始した時間(出発時間)が6時00分であり、到着地点までの移動を終了した時間(到着時間)が7時20分である場合、取得手段52は、移動経路における出発地点から到着地点までの移動時間として、1時間20分を取得する。 The acquisition means 52 also acquires the travel time from the departure point to the arrival point on the travel route. Specifically, if the time when the user starts traveling from the departure point (departure time) is 6:00 and the time when the user finishes traveling to the arrival point (arrival time) is 7:20, the acquisition means 52 acquires 1 hour and 20 minutes as the travel time from the departure point to the arrival point on the travel route.
また、取得手段52は、ユーザが移動経路を利用した際の天候を取得する。具体的には、取得手段52は、ユーザが移動経路を利用した時間帯における当該移動経路の範囲の天候情報を外部のサーバ装置から取得する。この天候情報には、天気(晴れ、曇、雨等)や、気温、風速等が含まれる。 The acquisition means 52 also acquires the weather when the user uses the travel route. Specifically, the acquisition means 52 acquires weather information for the range of the travel route during the time period when the user uses the travel route from an external server device. This weather information includes the weather (sunny, cloudy, rainy, etc.), temperature, wind speed, etc.
検索手段54は、移動経路を検索する機能手段である。例えば、検索手段54は、経路情報50Bを参照して、出発地点から到着地点までの移動に利用可能な移動経路を検索する。
The search means 54 is a functional means for searching for travel routes. For example, the search means 54 refers to the
算出手段56は、各種情報を算出する機能手段である。第一実施形態では、算出手段56は、ユーザの移動スケジュール(例えば過去の移動履歴)から、当該ユーザが移動経路を利用する難易度を算出する。この難易度とは、ユーザが移動経路を利用する特性や嗜好性を示す値である。例えば、難易度は、ユーザが移動経路を利用する特性や嗜好性が高いほど低い値となり、特性や嗜好性が低いほど高い値となる。以下、算出手段56が当該難易度を上昇させる具体例を説明する。 The calculation means 56 is a functional means for calculating various information. In the first embodiment, the calculation means 56 calculates the degree of difficulty for a user to use a travel route from the user's travel schedule (e.g., past travel history). This degree of difficulty is a value indicating the user's characteristics and preferences for using a travel route. For example, the degree of difficulty is lower the higher the characteristics and preferences for using a travel route, and higher the lower the characteristics and preferences. Below, a specific example of the calculation means 56 increasing the degree of difficulty is described.
(1)移動経路を利用した時間帯の移動頻度が低い場合
算出手段56は、ユーザの過去の移動履歴において、移動経路を利用した時間帯におけるユーザの移動頻度が低い場合に、当該ユーザが当該移動経路を利用する難易度を高く算出する。具体的には、算出手段56は、ユーザが移動経路を利用した時間帯が6時00分~7時30分であって、ユーザの過去の移動履歴において当該時間帯の移動頻度が過去1ヶ月間のうち5回未満である場合、当該移動経路を利用する難易度を5上昇させ、当該時間帯の移動頻度が過去1ヶ月間のうち5回以上10回未満である場合、当該移動経路を利用する難易度を2上昇させる。
(1) When the travel frequency during the time period when the travel route was used is low When the travel frequency during the time period when the travel route was used is low in the user's past travel history, the calculation means 56 calculates the difficulty level of the user using the travel route to be high. Specifically, when the time period when the user used the travel route is from 6:00 to 7:30 and the travel frequency during the time period in the user's past travel history is less than 5 times in the past month, the calculation means 56 increases the difficulty level of using the travel route by 5, and when the travel frequency during the time period is 5 times or more but less than 10 times in the past month, the calculation means 56 increases the difficulty level of using the travel route by 2.
(2)移動経路の利用頻度が低い場合
算出手段56は、ユーザの過去の移動履歴において、ユーザによる移動経路の利用頻度が低い場合に、当該ユーザが当該移動経路を利用する難易度を高く算出する。具体的には、算出手段56は、ユーザによる移動経路の利用頻度が過去1ヶ月間のうち5回未満である場合、当該移動経路を利用する難易度を3上昇させ、当該移動経路の利用頻度が過去1ヶ月間のうち5回以上10回未満である場合、当該移動経路を利用する難易度を1上昇させる。
(2) When the frequency of use of a travel route is low When the frequency of use of a travel route by a user is low in the user's past travel history, the calculation means 56 calculates the degree of difficulty of the user using the travel route to be high. Specifically, when the frequency of use of the travel route by the user is less than 5 times in the past month, the calculation means 56 increases the degree of difficulty of using the travel route by 3, and when the frequency of use of the travel route is 5 times or more but less than 10 times in the past month, the calculation means 56 increases the degree of difficulty of using the travel route by 1.
(3)移動時間が長い場合
算出手段56は、ユーザの過去の移動履歴における出発地点から到着地点までの平均移動時間と比較して、利用した移動経路における当該出発地点から当該到着地点までの移動時間が長い場合に、当該ユーザが当該移動経路を利用する難易度を高く算出する。すなわち、算出手段56は、ユーザが過去に利用していた移動経路の平均移動時間よりも移動時間が長い移動経路を利用した場合、難易度を高く算出する。具体的には、算出手段56は、ユーザが過去1ヶ月間に利用していた移動経路における出発地点から到着地点までの平均移動時間よりも、今回利用した移動経路における当該出発地点から当該到着地点までの移動時間が15分以上長い場合、今回利用した移動経路を利用する難易度を3上昇させる。
(3) When the travel time is long When the travel time from the departure point to the arrival point in the travel route used is long compared with the average travel time from the departure point to the arrival point in the user's past travel history, the calculation means 56 calculates the difficulty level to be high for the user using the travel route. That is, when the user uses a travel route with a travel time longer than the average travel time of the travel route used in the past, the calculation means 56 calculates the difficulty level to be high. Specifically, when the travel time from the departure point to the arrival point in the travel route used this time is 15 minutes or more longer than the average travel time from the departure point to the arrival point in the travel route used by the user in the past month, the calculation means 56 increases the difficulty level of using the travel route used this time by 3.
(4)温暖化ガス量が少ない場合
算出手段56は、ユーザの過去の移動履歴における出発地点から到着地点までに排出された温暖化ガス量の平均値と比較して、移動経路における当該出発地点から当該到着地点までに排出された温暖化ガス量が少ない場合に、ユーザが当該移動経路を利用する難易度を高く算出する。この温暖化ガス量(二酸化炭素量)は、予め移動手段毎に定められており、例えば自動車(タクシー)は140g/km、バスは60g/km、電車は20g/km、飛行機は90g/km、徒歩及び自転車は0g/kmである。具体的には、算出手段56は、ユーザが過去1ヶ月間に利用していた移動経路における出発地点から到着地点までに排出された温暖化ガス量の平均値が、今回利用した移動経路における当該出発地点から当該到着地点までに排出された温暖化ガス量よりも100g/km以上少ない場合、今回利用した移動経路を利用する難易度を5上昇させる。
(4) When the amount of greenhouse gas is small When the amount of greenhouse gas emitted from the starting point to the arrival point on a travel route is small compared with the average amount of greenhouse gas emitted from the starting point to the arrival point in the user's past travel history, the calculation means 56 calculates the difficulty level of the user to use the travel route to be high. This amount of greenhouse gas (carbon dioxide amount) is determined in advance for each travel means, for example, 140 g/km for automobile (taxi), 60 g/km for bus, 20 g/km for train, 90 g/km for airplane, and 0 g/km for walking and bicycle. Specifically, when the average amount of greenhouse gas emitted from the starting point to the arrival point on a travel route used by the user in the past month is 100 g/km or more less than the amount of greenhouse gas emitted from the starting point to the arrival point on the travel route used this time, the calculation means 5 increases the difficulty level of using the travel route used this time.
(5)悪天候の場合
算出手段56は、ユーザが移動経路を利用した際の当該移動経路の範囲が悪天候である場合に、ユーザが当該移動経路を利用する難易度を高くする。具体的には、算出手段56は、ユーザが移動経路を利用した時間帯における当該移動経路の範囲の天候が、例えば雨である場合、当該ユーザが当該移動経路を利用する難易度を3上昇させる。また、算出手段56は、ユーザが移動経路を利用した時間帯における当該移動経路の範囲の気温が、例えば35℃以上である場合、当該ユーザが当該移動経路を利用する難易度を3上昇させる。
(5) In Case of Bad Weather When the weather in the area of the travel route when the user uses the travel route is bad, the calculation means 56 increases the degree of difficulty for the user to use the travel route. Specifically, when the weather in the area of the travel route during the time period when the user uses the travel route is, for example, rain, the calculation means 56 increases the degree of difficulty for the user to use the travel route by 3. In addition, when the temperature in the area of the travel route during the time period when the user uses the travel route is, for example, 35° C. or higher, the calculation means 56 increases the degree of difficulty for the user to use the travel route by 3.
また、算出手段56は、各ユーザの移動スケジュール(移動予定)から移動経路に関する混雑時間帯を算出する。例えば、算出手段56は、ユーザが移動経路の混雑時間帯以外に当該移動経路を利用した場合に限って、当該ユーザが当該移動経路を利用する難易度を算出する。この混雑時間帯とは、例えば、移動経路の利用率(混雑率)が閾値(例えば80)以上の時間帯をいう。 The calculation means 56 also calculates the congestion time period for the travel route from the travel schedule (travel plan) of each user. For example, the calculation means 56 calculates the difficulty level for the user to use the travel route only when the user uses the travel route outside the congestion time period for the travel route. The congestion time period refers to, for example, a time period when the utilization rate (congestion rate) of the travel route is equal to or higher than a threshold value (e.g., 80).
判定手段58は、所定条件を満たしたか否かを判定する機能手段である。第一実施形態では、判定手段58は、難易度が所定値以上であるか否かを判定する。また、判定手段58は、難易度が所定値以上であり、且つ、ユーザが移動経路を利用した時間帯が混雑時間帯に含まれていない場合に判定を肯定する。 The determination means 58 is a functional means for determining whether or not a predetermined condition is satisfied. In the first embodiment, the determination means 58 determines whether or not the degree of difficulty is equal to or greater than a predetermined value. Furthermore, the determination means 58 makes a positive determination when the degree of difficulty is equal to or greater than the predetermined value and the time period during which the user uses the travel route is not included in the crowded time period.
付与手段60は、ユーザに特典を付与する機能手段である。第一実施形態では、付与手段60は、判定手段58による判定が肯定された場合、ユーザに特典を付与する。この特典としては、移動手段や移動経路上の施設で利用可能なポイントや、割引クーポン、無料クーポン等が挙げられる。このポイントは、例えば、金銭的な価値を有するものであってもよいし、プレゼント抽選の応募に必要となるものであってもよい。 The granting means 60 is a functional means for granting a privilege to the user. In the first embodiment, the granting means 60 grants a privilege to the user when the determination by the determination means 58 is positive. Examples of the privilege include points that can be used on the means of transportation or at facilities along the transportation route, discount coupons, free coupons, and the like. The points may have monetary value, for example, or may be necessary to enter a prize lottery.
提案手段62は、ユーザの端末装置12に各種提案を行う機能手段である。第一実施形態では、提案手段62は、算出手段56により算出された混雑時間帯に移動経路を利用する移動スケジュール(移動予定)をユーザが登録している場合、当該移動スケジュール(移動予定)の変更を促す提案を行う。具体的には、取得手段52は、定期的(例えば毎日0時)に、各ユーザが登録した移動スケジュール(移動予定)を取得する。続いて、算出手段56は、取得手段52が取得した移動スケジュール(移動予定)に基づいて、各移動経路の混雑時間帯を算出する。続いて、提案手段62は、算出手段56により算出された混雑時間帯に移動経路を利用する移動スケジュール(移動予定)をユーザが登録している場合、当該移動スケジュール(移動予定)の変更を促す提案をユーザの端末装置12に行う。例えば、提案手段62は、ユーザに特典(例えば多くのポイント)が付与される移動経路や、出発時間、到着時間に変更するように提案してもよい。
The suggestion means 62 is a functional means for making various suggestions to the user's
<特典付与に係る処理の流れ>
図4は、第一実施形態に係るスケジュール管理システム1において、特典付与を行う処理の流れの一例を示すフローチャートである。また、以下のステップの処理は、例えば、ユーザが登録している移動スケジュールの移動予定が終了したタイミングで開始される。このタイミングは、例えばサーバ装置10が端末装置12から当該移動スケジュールの到着地点に到着した情報を受信したタイミングである。なお、以下の処理の内容及び処理の順番は適宜変更することができる。
<Process flow for awarding rewards>
4 is a flowchart showing an example of the flow of the process of granting a reward in the
(ステップSP10)
取得手段52は、ユーザが利用した移動経路と、当該移動経路を利用した時間帯を取得する。第一実施形態では、取得手段52は、端末装置12から取得した位置情報と時間情報に基づき、ユーザの移動速度を取得(特定)する。続いて、取得手段52は、駅やバス停、交差点付近で移動速度又は加速度の変化を検出したことや、ユーザが登録した移動スケジュール(移動予定)に基づいて、当該ユーザが利用した移動経路を取得(特定)する。そして、処理は、ステップSP12の処理に移行する。
(Step SP10)
The acquisition means 52 acquires the travel route used by the user and the time period during which the travel route was used. In the first embodiment, the acquisition means 52 acquires (specifies) the travel speed of the user based on the position information and time information acquired from the
(ステップSP12)
取得手段52は、各ユーザの移動スケジュールを取得する。第一実施形態では、取得手段52は、各ユーザの将来の移動予定を取得する。そして、処理は、ステップSP14の処理に移行する。
(Step SP12)
The
(ステップSP14)
算出手段56は、各ユーザの移動予定から、ステップSP10で取得された移動経路に関する混雑時間帯を算出する。そして、処理は、ステップSP16の処理に移行する。
(Step SP14)
The calculation means 56 calculates the congestion time period for the travel route acquired in step SP10 from the travel schedule of each user. Then, the process proceeds to step SP16.
(ステップSP16)
判定手段58は、ステップSP10で取得された移動経路を利用した時間帯の全部が、ステップSP14で算出された混雑時間帯に含まれていないか否かを判定する。具体的には、判定手段58は、ステップSP10で取得された時間帯が7時30分~8時30分であって、ステップSP14で算出された混雑時間帯が6時00~7時20分である場合、判定を肯定する。一方、判定手段58は、ステップSP10で取得された時間帯が7時45分~8時45分であって、ステップSP14で算出された混雑時間帯が7時00~8時30分である場合、判定を否定する。そして、当該判定が肯定判定された場合には、処理は、ステップSP18の処理に移行する。一方、当該判定が否定判定された場合には、処理は、図4に示す一連の処理を終了する。
(Step SP16)
The determination means 58 determines whether or not the entire time period during which the travel route acquired in step SP10 was used is not included in the crowded time period calculated in step SP14. Specifically, the determination means 58 makes a positive determination when the time period acquired in step SP10 is 7:30 to 8:30 and the crowded time period calculated in step SP14 is 6:00 to 7:20. On the other hand, the determination means 58 makes a negative determination when the time period acquired in step SP10 is 7:45 to 8:45 and the crowded time period calculated in step SP14 is 7:00 to 8:30. Then, when the determination is positive, the process proceeds to the process of step SP18. On the other hand, when the determination is negative, the process ends the series of processes shown in FIG. 4.
(ステップSP18)
算出手段56は、ステップSP10で取得された移動経路をユーザが利用する難易度を算出する。例えば、算出手段56は、ユーザが移動経路を利用した時間帯の移動頻度が低い場合、難易度を上昇させる。また、算出手段56は、ユーザによる移動経路の利用頻度が低い場合、難易度を上昇させる。そして、処理は、ステップSP20の処理に移行する。
(Step SP18)
The calculation means 56 calculates the degree of difficulty for the user to use the travel route acquired in step SP10. For example, the calculation means 56 increases the degree of difficulty when the user uses the travel route infrequently during the time period in which the user uses the travel route. The calculation means 56 also increases the degree of difficulty when the user uses the travel route infrequently. Then, the process proceeds to step SP20.
(ステップSP20)
判定手段58は、ステップSP18で算出された難易度が所定値以上であるか否かを判定する。この所定値は、例えば6である。そして、当該判定が肯定判定された場合には、処理は、ステップSP22の処理に移行する。一方、当該判定が否定判定された場合には、処理は、図4に示す一連の処理を終了する。
(Step SP20)
The determination means 58 determines whether the difficulty level calculated in step SP18 is equal to or greater than a predetermined value. This predetermined value is, for example, 6. If the determination is affirmative, the process proceeds to step SP22. On the other hand, if the determination is negative, the process ends the series of steps shown in FIG. 4.
(ステップSP22)
付与手段60は、ユーザに特典を付与する。例えば、付与手段60は、ステップSP18で算出された難易度に応じたポイントをユーザに付与する。具体的には、付与手段60は、難易度が10であった場合は100ポイントをユーザに付与し、難易度が7であった場合は70ポイントをユーザに付与する。これに伴い、端末装置12は、サーバ装置10から特典付与ページを受信する。
(Step SP22)
The granting means 60 grants a privilege to the user. For example, the granting means 60 grants points to the user according to the difficulty level calculated in step SP18. Specifically, the granting means 60
図5は、端末装置12に表示される特典付与ページ70の一例を示す図である。
Figure 5 shows an example of a
図5に示すように、特典付与ページ70には、特典情報提示領域72と、特典残高提示領域74とが設けられている。特典情報提示領域72には、利用した移動経路の難易度によってユーザに付与された(ユーザが獲得した)特典の量が表されている。特典残高提示領域74には、ユーザが所有している特典の量(残高)が表されている。
As shown in FIG. 5, the
そして、処理は、図4に示す一連の処理を終了する。 Then, the process ends the series of steps shown in Figure 4.
<効果>
以上、第一実施形態では、コンピュータを、ユーザが利用した移動経路を取得する取得手段52、ユーザの移動スケジュールから、当該ユーザが移動経路を利用する難易度を算出する算出手段56、難易度が所定値以上であるか否かを判定する判定手段58、判定が肯定された場合、ユーザに特典を付与する付与手段60、として機能させる。
<Effects>
As described above, in the first embodiment, the computer functions as an acquisition means 52 that acquires a travel route used by a user, a calculation means 56 that calculates the difficulty level for a user to use the travel route based on the user's travel schedule, a determination means 58 that determines whether the difficulty level is equal to or greater than a predetermined value, and an awarding means 60 that awards a benefit to the user if the determination is positive.
この構成によれば、ユーザの移動スケジュールから、当該ユーザの特性や嗜好を考慮した難易度を算出し、当該難易度に基づく特典付与が行えるため、効率的に混雑緩和を実現することができる。 With this configuration, the difficulty level can be calculated based on the user's travel schedule, taking into account the user's characteristics and preferences, and rewards can be awarded based on that difficulty level, thereby efficiently alleviating congestion.
また、第一実施形態では、取得手段52は、移動経路を利用した時間帯を取得し、判定手段58は、難易度が所定値以上であり、且つ、移動経路を利用した時間帯が混雑時間帯に含まれていない場合に判定を肯定する。 In addition, in the first embodiment, the acquisition means 52 acquires the time period during which the travel route was used, and the determination means 58 makes a positive determination if the degree of difficulty is equal to or greater than a predetermined value and the time period during which the travel route was used is not included in the crowded time period.
この構成によれば、混雑時間帯を回避したユーザに特典を付与することができるため、効率的に混雑緩和を実現することができる。 This configuration allows rewards to be given to users who avoid busy times, thereby efficiently easing congestion.
また、第一実施形態では、取得手段52は、各ユーザの移動予定を取得し、算出手段56は、各ユーザの移動予定から移動経路に関する混雑時間帯を算出する。 In addition, in the first embodiment, the acquisition means 52 acquires the travel plans of each user, and the calculation means 56 calculates the congestion time periods for the travel route from the travel plans of each user.
この構成によれば、事前に各ユーザが登録した移動予定に基づいて混雑時間帯を算出するため、交通機関等による混雑予想に比べ、より精度の高い混雑時間帯を算出することができる。 With this configuration, the system calculates crowded times based on travel plans registered in advance by each user, making it possible to calculate crowded times with greater accuracy than congestion predictions based on public transportation, etc.
また、第一実施形態では、コンピュータを、算出された混雑時間帯に移動経路を利用する移動予定を登録している場合、当該移動予定の変更を促す提案を行う提案手段62、として機能させる。 In addition, in the first embodiment, the computer functions as a suggestion means 62 that makes a suggestion to change a travel plan when the travel plan uses a travel route during the calculated busy time period.
この構成によれば、混雑時間帯に移動経路を利用する予定であるユーザに移動予定の変更を促すことができるため、効率的に混雑緩和を実現することができる。 This configuration allows users who plan to use a travel route during peak hours to be prompted to change their travel plans, thereby efficiently alleviating congestion.
また、第一実施形態では、算出手段56は、移動スケジュールにおいて、移動経路を利用した時間帯におけるユーザの移動頻度が低い場合に、難易度を高く算出する。 In addition, in the first embodiment, the calculation means 56 calculates the difficulty level to be high if the frequency of travel by the user during the time period in which the travel route is used is low in the travel schedule.
この構成によれば、移動経路を利用した時間帯に移動頻度が低いユーザに対して、当該ユーザが当該移動経路を利用する難易度を高く算出するため、ユーザの特性や嗜好を考慮した特典付与が行える。 According to this configuration, for a user who travels infrequently during the time period in which the route is used, the difficulty level of the route is calculated to be high for the user, so that rewards can be given taking into account the characteristics and preferences of the user.
また、第一実施形態では、算出手段56は、移動スケジュールにおいて、ユーザによる移動経路の利用頻度が低い場合に、難易度を高く算出する。 In addition, in the first embodiment, the calculation means 56 calculates the difficulty level to be high when the user uses a travel route less frequently in the travel schedule.
この構成によれば、移動経路の利用頻度が低いユーザに対して、当該ユーザが当該移動経路を利用する難易度を高く算出するため、ユーザの特性や嗜好を考慮した特典付与が行える。 With this configuration, for a user who uses a travel route infrequently, the difficulty of using that travel route is calculated to be high, making it possible to provide rewards that take into account the characteristics and preferences of the user.
また、第一実施形態では、取得手段52は、移動経路における出発地点から到着地点までの移動時間を取得し、算出手段56は、移動スケジュールにおける出発地点から到着地点までの平均移動時間と比較して、移動経路における当該出発地点から当該到着地点までの移動時間が長い場合に、難易度を高く算出する。 In addition, in the first embodiment, the acquisition means 52 acquires the travel time from the departure point to the arrival point on the travel route, and the calculation means 56 calculates the difficulty level to be high when the travel time from the departure point to the arrival point on the travel route is longer than the average travel time from the departure point to the arrival point on the travel schedule.
この構成によれば、利用した移動経路における移動時間が、これまでの平均移動時間よりも長い場合、ユーザが当該移動経路を利用する難易度を高く算出するため、ユーザの特性や嗜好を考慮した特典付与が行える。 According to this configuration, if the travel time on a travel route used is longer than the average travel time to date, the difficulty level of the user using that travel route is calculated to be high, so that rewards can be given taking into account the characteristics and preferences of the user.
また、第一実施形態では、算出手段56は、移動スケジュールにおける出発地点から到着地点までに排出する温暖化ガス量の平均値と比較して、移動経路における当該出発地点から当該到着地点までに排出された温暖化ガス量が少ない場合に、難易度を高く算出する。 In addition, in the first embodiment, the calculation means 56 calculates the difficulty level to be high when the amount of greenhouse gases emitted from the departure point to the arrival point on the travel route is small compared to the average amount of greenhouse gases emitted from the departure point to the arrival point on the travel schedule.
この構成によれば、利用した移動経路において排出された温暖化ガス量が、移動スケジュール内の異なる移動経路における温暖化ガス量の平均値よりも少ない場合、ユーザが当該移動経路を利用する難易度を高く算出するため、ユーザの特性や嗜好を考慮した特典付与が行えるとともに、環境を考慮したモビリティマネジメントが行える。 According to this configuration, if the amount of greenhouse gases emitted on a travel route used is less than the average amount of greenhouse gases on different travel routes within the travel schedule, the difficulty level of the user using that travel route is calculated to be high, so that rewards can be given taking into account the characteristics and preferences of the user, and mobility management can be performed with the environment in mind.
また、第一実施形態では、取得手段52は、ユーザが移動経路を利用した際の天候を取得し、算出手段56は、天候が悪天候である場合、難易度を高く算出する。 In addition, in the first embodiment, the acquisition means 52 acquires the weather when the user uses the travel route, and the calculation means 56 calculates the difficulty level to be high if the weather is bad.
この構成によれば、利用した移動経路が悪天候であった場合、ユーザが当該移動経路を利用する難易度を高く算出するため、ユーザの特性や嗜好を考慮した特典付与が行える。 According to this configuration, if the travel route used is in bad weather, the difficulty level of the user using that travel route is calculated to be high, so that rewards can be awarded taking into account the characteristics and preferences of the user.
また、第一実施形態では、コンピュータを、ユーザが利用した移動経路を取得する取得手段52、ユーザの移動スケジュールから、当該ユーザが移動経路を利用する嗜好性を算出する算出手段56、嗜好性に応じて、ユーザに特典を付与する付与手段60、として機能させる。 In addition, in the first embodiment, the computer functions as an acquisition means 52 that acquires a travel route used by a user, a calculation means 56 that calculates the user's preference for using a travel route from the user's travel schedule, and an awarding means 60 that awards a privilege to the user according to the preference.
この構成によれば、ユーザの移動スケジュールから、当該ユーザの嗜好性を算出し、当該嗜好性に基づく特典付与が行えるため、効率的に混雑緩和を実現することができる。 With this configuration, the preferences of a user can be calculated from the user's travel schedule, and rewards can be given based on those preferences, making it possible to efficiently alleviate congestion.
---第二実施形態---
次に、第二実施形態について説明する。
---Second embodiment---
Next, a second embodiment will be described.
第二実施形態では、取得手段52がユーザの移動スケジュール(移動予定)から移動に利用する一の移動経路等を取得する点、検索手段54が当該一の移動経路とは異なる他の移動経路を検索する点、算出手段56が当該他の移動経路の利用頻度等を算出する点、判定手段58が当該他の移動経路の利用頻度が所定値未満であるか否かを判定する点、付与手段60が当該他の移動経路に関する特典をユーザに付与する点、および、提案手段62が当該他の移動経路をユーザに提案する点で第一実施形態と異なる。なお、以下で説明しない第二実施形態に係るスケジュール管理システム1の構成及び機能は、第一実施形態に係るスケジュール管理システム1の構成及び機能と同様である。
The second embodiment differs from the first embodiment in that an acquisition means 52 acquires a travel route to be used for travel from the user's travel schedule (travel plans), a search means 54 searches for other travel routes different from the one travel route, a calculation means 56 calculates the usage frequency of the other travel route, a determination means 58 determines whether the usage frequency of the other travel route is less than a predetermined value, an awarding means 60 awards a benefit related to the other travel route to the user, and a suggestion means 62 suggests the other travel route to the user. Note that the configuration and functions of the
また、第二実施形態では、取得手段52は、ユーザの移動スケジュール(移動予定)から、出発地点から到着地点までの移動に利用する一の移動経路と、当該一の移動経路を利用する時間帯とを取得する。 In addition, in the second embodiment, the acquisition means 52 acquires, from the user's travel schedule (travel plans), a travel route to be used for travel from the departure point to the arrival point and a time period during which the travel route will be used.
また、第二実施形態では、検索手段54は、取得手段52によって取得された一の移動経路を利用する時間帯において、出発地点から到着地点までの移動に利用可能な移動経路であって、一の移動経路とは異なる他の移動経路を検索する。 In the second embodiment, the search means 54 searches for other travel routes that are different from the one travel route acquired by the acquisition means 52 and that can be used to travel from the departure point to the arrival point during the time period in which the one travel route acquired by the acquisition means 52 is used.
また、第二実施形態では、算出手段56は、ユーザの移動スケジュール(例えば過去の移動履歴)から、他の移動経路の利用頻度を算出する。この利用頻度は、0~100の数値で示され、例えばユーザが過去1ヶ月間で一度も利用したことがない移動経路である場合は0となり、ユーザが過去1ヶ月間で20回以上利用している移動経路である場合は100となる。
In the second embodiment, the calculation means 56 calculates the frequency of use of other travel routes from the user's travel schedule (e.g., past travel history). This frequency of use is indicated by a value between 0 and 100, and is, for example, 0 if the user has never used the travel route in the past month, and 100 if the user has used the
また、算出手段56は、取得手段52によって取得された一の移動経路を利用する時間帯における一の移動経路の利用率(混雑率)と他の移動経路の利用率(混雑率)を算出する。また、算出手段56は、各ユーザの移動スケジュールから、当該利用率を算出する。この利用率は、例えば移動手段の定員数と、当該移動手段を利用予定のユーザ数とに基づいて算出され、例えば0~100の数値で示される。なお、この利用率は、移動手段を運営する交通機関のサーバ装置から取得してもよい。 The calculation means 56 also calculates the utilization rate (crowding rate) of one travel route acquired by the acquisition means 52 during the time period in which the one travel route is used, and the utilization rates (crowding rates) of other travel routes. The calculation means 56 also calculates the utilization rate from each user's travel schedule. This utilization rate is calculated, for example, based on the capacity of the means of transportation and the number of users who plan to use the means of transportation, and is shown as a numerical value between 0 and 100, for example. Note that this utilization rate may be acquired from a server device of the transportation facility that operates the means of transportation.
また、第二実施形態では、判定手段58は、他の移動経路の利用頻度が所定値未満であるか否かを判定する。具体的には、判定手段58は、他の移動経路の利用頻度が所定値未満であって、且つ、当該他の移動経路の利用率が一の移動経路の利用率よりも低いか否かを判定する。 In the second embodiment, the determination means 58 determines whether the usage frequency of the other travel route is less than a predetermined value. Specifically, the determination means 58 determines whether the usage frequency of the other travel route is less than a predetermined value and the usage rate of the other travel route is lower than the usage rate of the one travel route.
また、第二実施形態では、付与手段60は、提案された他の移動経路に関する特典をユーザに付与する。この特典は、他の移動経路で利用される移動手段(交通機関)において利用可能な無料クーポンや割引クーポンであってもよいし、他の移動経路上の施設において利用可能な無料クーポンや割引クーポンであってもよい。また、付与手段60は、他の移動経路の利用頻度に応じたポイントをユーザに付与する。具体的には、付与手段60は、例えば当該利用頻度が10であった場合は90ポイントをユーザに付与し、当該利用頻度が40であった場合は60ポイントをユーザに付与する。
In the second embodiment, the granting means 60 grants the user a benefit related to the proposed other travel route. This benefit may be a free coupon or a discount coupon that can be used on a means of transportation (public transport) used on the other travel route, or a free coupon or a discount coupon that can be used at facilities on the other travel route. The granting means 60 also grants the user points according to the frequency of use of the other travel route. Specifically, the granting means 60 grants the user 90 points if the frequency of use is 10, and grants the
また、第二実施形態では、提案手段62は、判定が肯定された場合、一の移動経路の代わりに、他の移動経路をユーザに提案する。 In addition, in the second embodiment, if the determination is positive, the suggestion means 62 suggests another travel route to the user instead of the first travel route.
また、提案手段62は、提案する他の移動経路が複数存在する場合、出発地点から到着地点までの移動時間が短い移動経路を優先的に提案してもよいし、出発地点から到着地点までの移動で排出される温暖化ガス量が少ない移動経路を優先的に提案してもよい。また、提案手段62は、提案する他の移動経路上の施設を紹介してもよい。この施設は、例えば、他の移動経路上における乗換地点(駅やバス停)や道路沿い等のユーザが立ち寄り可能な場所にある施設であって、新規オープンした店舗や、評価の高い飲食店等が挙げられる。例えば、提案手段62は、当該施設を紹介した記事や詳細情報を示すホームページのURL(Uniform Resource Locator)を含む画面をユーザの端末装置12に表示させる。
In addition, when there are multiple other travel routes to be proposed, the suggestion means 62 may preferentially suggest a travel route with a short travel time from the departure point to the arrival point, or may preferentially suggest a travel route with a small amount of greenhouse gas emitted in the travel from the departure point to the arrival point. In addition, the suggestion means 62 may introduce facilities on the other travel routes to be proposed. These facilities are, for example, facilities located at transfer points (stations or bus stops) on the other travel routes or along roads where the user can stop by, and examples of such facilities include newly opened stores and highly rated restaurants. For example, the suggestion means 62 causes the user's
<新たな移動経路の提案に係る処理の流れ>
図6は、第二実施形態に係るスケジュール管理システム1において、新たな移動経路を提案する処理の流れの一例を示すフローチャートである。また、以下のステップの処理は、例えば、定期的なタイミングで開始される。このタイミングは、例えば、毎日13時である。なお、以下の処理の内容及び処理の順番は適宜変更することができる。
<Process flow for proposing a new travel route>
6 is a flowchart showing an example of the process flow for proposing a new travel route in the
(ステップSP30)
取得手段52は、ユーザの移動スケジュール(移動予定)から、出発地点から到着地点までの移動に利用する一の移動経路と、当該一の移動経路を利用する時間帯とを取得する。そして、処理は、ステップSP32の処理に移行する。
(Step SP30)
The acquisition means 52 acquires, from the user's travel schedule (travel plan), a travel route to be used for travel from the departure point to the arrival point and a time period in which the travel route is to be used. Then, the process proceeds to step SP32.
(ステップSP32)
検索手段54は、ステップSP30で取得された時間帯において、一の移動経路の出発地点から到着地点までの移動に利用可能な移動経路であって、当該一の移動経路とは異なる他の移動経路を検索する。そして、処理は、ステップSP34の処理に移行する。
(Step SP32)
The search means 54 searches for other travel routes that are different from the one travel route and that can be used to travel from the departure point to the arrival point of the one travel route during the time period acquired in step SP30. Then, the process proceeds to step SP34.
(ステップSP34)
算出手段56は、各ユーザの移動スケジュール(移動予定)から、一の移動経路の利用率(混雑率)と、ステップSP32で検索された他の移動経路の利用率(混雑率)を算出する。なお、算出手段56は、ステップSP32で複数の他の移動経路が検索された場合、各移動経路の利用率を算出する。そして、処理は、ステップSP36の処理に移行する。
(Step SP34)
The calculation means 56 calculates the utilization rate (congestion rate) of one travel route and the utilization rate (congestion rate) of other travel routes searched in step SP32 from the travel schedule (travel plan) of each user. If multiple other travel routes are searched in step SP32, the calculation means 56 calculates the utilization rate of each travel route. Then, the process proceeds to the process of step SP36.
(ステップSP36)
判定手段58は、ステップSP34で算出された他の移動経路の利用率が、一の移動経路の利用率よりも低いか否かを判定する。具体的には、判定手段58は、一の移動経路の利用率が80であって、他の移動経路の利用率が50である場合、判定を肯定する。なお、判定手段58は、他の移動経路が複数存在する場合、そのうちの一部の移動経路の利用率が一の移動経路の利用率よりも低い場合、判定を肯定する。そして、当該判定が肯定判定された場合には、処理は、ステップSP38の処理に移行する。一方、当該判定が否定判定された場合には、処理は、図6に示す一連の処理を終了する。
(Step SP36)
The determination means 58 determines whether or not the utilization rate of the other moving route calculated in step SP34 is lower than the utilization rate of the one moving route. Specifically, the determination means 58 makes a positive determination when the utilization rate of the one moving route is 80 and the utilization rate of the other moving route is 50. Note that, when there are a plurality of other moving routes, the determination means 58 makes a positive determination when the utilization rate of some of the other moving routes is lower than the utilization rate of the one moving route. Then, when the determination is positive, the process proceeds to the process of step SP38. On the other hand, when the determination is negative, the process ends the series of processes shown in FIG. 6.
(ステップSP38)
算出手段56は、ユーザの移動スケジュール(過去の移動履歴)から、ステップSP36で利用率が低いと判定された他の移動経路の利用頻度を算出する。そして、処理は、ステップSP40の処理に移行する。
(Step SP38)
The calculation means 56 calculates the frequency of use of the other travel routes determined to have low utilization rates in step SP36 from the user's travel schedule (past travel history), and then the process proceeds to step SP40.
(ステップSP40)
判定手段58は、ステップSP38で算出された他の移動経路の利用頻度が所定値未満であるか否かを判定する。この所定値は、例えば20である。そして、当該判定が肯定判定された場合には、処理は、ステップSP42の処理に移行する。一方、当該判定が否定判定された場合には、処理は、図6に示す一連の処理を終了する。
(Step SP40)
The determination means 58 determines whether the frequency of use of the other travel route calculated in step SP38 is less than a predetermined value. This predetermined value is, for example, 20. If the determination is affirmative, the process proceeds to step SP42. On the other hand, if the determination is negative, the process ends the series of steps shown in FIG. 6.
(ステップSP42)
提案手段62は、一の移動経路の代わりに、ステップSP40で利用頻度が所定値未満であると判定された他の移動経路をユーザに提案する。ここで、提案手段62は、当該利用頻度が所定値未満であると判定された他の移動経路が複数存在する場合、所定の優先度に基づいて当該他の移動経路を提案する。例えば、提案手段62は、例えば出発地点から到達地点までの移動時間が短い移動経路や、移動で排出される温暖化ガス量の少ない移動経路を優先的に提案する。これに伴い、端末装置12は、サーバ装置10から提案ページを受信する。
(Step SP42)
The suggestion means 62 suggests to the user, instead of the one travel route, another travel route whose use frequency is determined to be less than a predetermined value in step SP40. Here, when there are multiple other travel routes whose use frequency is determined to be less than a predetermined value, the suggestion means 62 suggests the other travel routes based on a predetermined priority. For example, the suggestion means 62 preferentially suggests a travel route that takes a short travel time from the departure point to the destination point or a travel route that emits a small amount of greenhouse gases during travel. In response to this, the
図7は、端末装置12に表示される提案ページ80の一例を示す図である。
Figure 7 shows an example of a
図7に示すように、提案ページ80には、提案情報提示領域82と、特典情報提示領域84と、変更ボタン86とが設けられている。提案情報提示領域82には、一の移動経路の代わりに、ユーザに利用を提案する他の移動経路が表されている。特典情報提示領域84には、提案された移動経路上で利用可能な特典が表されている。変更ボタン86は、一の移動経路が登録されている移動スケジュールを他の移動経路に変更するためのボタンである。
As shown in FIG. 7, the
図6に戻って、提案ページ80において変更ボタン86が押下された場合、付与手段56は、例えば提案した他の移動経路で利用される移動手段(交通機関)において利用可能な特典(例えば無料クーポンや割引クーポン)をユーザに付与する。そして、処理は、図6に示す一連の処理を終了する。
Returning to FIG. 6, when the
<効果>
以上、第二実施形態では、コンピュータを、ユーザの移動スケジュールから、出発地点から到着地点までの移動に利用する一の移動経路と、当該一の移動経路を利用する時間帯とを取得する取得手段52、取得された時間帯において、出発地点から到着地点までの移動に利用可能な移動経路であって、一の移動経路とは異なる他の移動経路を検索する検索手段54、ユーザの移動スケジュールから、他の移動経路の利用頻度を算出する算出手段56、他の移動経路の利用頻度が所定値未満であるか否かを判定する判定手段58、判定が肯定された場合、一の移動経路の代わりに、他の移動経路をユーザに提案する提案手段62、として機能させる。
<Effects>
As described above, in the second embodiment, the computer functions as an acquisition means 52 that acquires, from the user's travel schedule, a travel route to be used for traveling from the departure point to the arrival point and a time period in which the one travel route is to be used, a search means 54 that searches for another travel route that is different from the one travel route and that can be used for traveling from the departure point to the arrival point during the acquired time period, a calculation means 56 that calculates the usage frequency of the other travel route from the user's travel schedule, a determination means 58 that determines whether the usage frequency of the other travel route is less than a predetermined value, and a proposal means 62 that proposes the other travel route to the user instead of the one travel route if the determination is positive.
この構成によれば、ユーザの利用頻度が低い移動経路を提案することができるため、ユーザが移動する時間帯を変更できない場合でも、当該ユーザに新たな移動経路を利用する動機付けを与えることができる。 This configuration makes it possible to suggest routes that are used less frequently by the user, so that even if the user cannot change the time period during which he or she travels, the user can be motivated to use a new route.
また、第二実施形態では、コンピュータを、ユーザの移動スケジュールから、出発地点から到着地点までの移動に利用する一の移動経路と、当該一の移動経路を利用する時間帯とを取得する取得手段52、取得された時間帯において、出発地点から到着地点までの移動に利用可能な移動経路であって、一の移動経路とは異なる他の移動経路を検索する検索手段54、ユーザの移動スケジュールから、一の移動経路と他の移動経路の利用頻度を算出する算出手段56、一の移動経路の利用頻度が他の移動経路の利用頻度よりも高いか否かを判定する判定手段58、判定が肯定された場合、一の移動経路の代わりに、当該他の移動経路をユーザに提案する提案手段62、として機能させる。 In the second embodiment, the computer functions as an acquisition means 52 for acquiring, from the user's travel schedule, a travel route to be used for travel from the departure point to the arrival point and a time period in which the one travel route is to be used, a search means 54 for searching for another travel route that is different from the one travel route and that can be used for travel from the departure point to the arrival point during the acquired time period, a calculation means 56 for calculating the usage frequency of the one travel route and the other travel route from the user's travel schedule, a determination means 58 for determining whether the usage frequency of the one travel route is higher than the usage frequency of the other travel route, and, if the determination is affirmative, a proposal means 62 for proposing the other travel route to the user instead of the one travel route.
この構成によれば、ユーザの利用頻度が低い移動経路を提案することができるため、ユーザが移動する時間帯を変更できない場合でも、当該ユーザに新たな移動経路を利用する動機付けを与えることができる。 This configuration makes it possible to suggest routes that are used less frequently by the user, so that even if the user cannot change the time period during which he or she travels, the user can be motivated to use a new route.
また、第二実施形態では、算出手段56は、取得された時間帯における一の移動経路の利用率と他の移動経路の利用率を算出し、判定手段58は、他の移動経路の利用頻度が所定値未満であって、且つ、当該他の移動経路の利用率が一の移動経路の利用率よりも低いか否かを判定する。 In the second embodiment, the calculation means 56 calculates the utilization rate of the one travel route and the utilization rate of the other travel route during the acquired time period, and the determination means 58 determines whether the utilization frequency of the other travel route is less than a predetermined value and whether the utilization rate of the other travel route is lower than the utilization rate of the one travel route.
この構成によれば、利用率が低い他の移動経路を提案するため、ユーザに新たな移動経路を継続して利用する動機付けを与えることができる。 This configuration suggests other travel routes that are less used, which can motivate the user to continue using new travel routes.
また、第二実施形態では、算出手段56は、各ユーザの移動スケジュールから、一の移動経路の利用率と他の移動経路の利用率を算出する。 In addition, in the second embodiment, the calculation means 56 calculates the utilization rate of one travel route and the utilization rate of another travel route from the travel schedule of each user.
この構成によれば、事前に各ユーザが登録した移動スケジュールに基づいて混雑時間帯を算出するため、交通機関等による利用率(混雑率)の予想に比べ、より精度の高い利用率を算出することができる。 With this configuration, the system calculates busy times based on the travel schedules registered in advance by each user, making it possible to calculate utilization rates with greater accuracy than predicting utilization rates (crowding rates) for public transportation, etc.
また、第二実施形態では、コンピュータを、ユーザの移動スケジュールから、出発地点から到着地点までの移動に利用する一の移動経路と、当該一の移動経路を利用する時間帯とを取得する取得手段52、ユーザの移動スケジュールから、一の移動経路の利用頻度を算出する算出手段56、一の移動経路の利用頻度が所定値以上であるか否かを判定する判定手段58、判定が肯定された場合、取得された時間帯において、出発地点から到着地点までの移動に利用可能な移動経路であって、一の移動経路とは異なる他の移動経路を検索する検索手段54、他の移動経路が検索されたことに応じて、一の移動経路の代わりに、当該他の移動経路をユーザに提案する提案手段62、として機能させる。 In the second embodiment, the computer functions as an acquisition means 52 for acquiring, from the user's travel schedule, a travel route to be used for travel from the departure point to the arrival point and a time period in which the travel route is to be used, a calculation means 56 for calculating the frequency of use of the travel route from the user's travel schedule, a determination means 58 for determining whether the frequency of use of the travel route is equal to or greater than a predetermined value, a search means 54 for searching for another travel route that is different from the one travel route and that can be used for travel from the departure point to the arrival point during the acquired time period if the determination is positive, and a suggestion means 62 for suggesting the other travel route to the user instead of the one travel route in response to the search for the other travel route.
この構成によれば、ユーザの利用頻度が高い移動経路に代えて、他の移動経路を提案することができるため、ユーザが移動する時間帯を変更できない場合でも、当該ユーザに新たな移動経路を利用する動機付けを与えることができる。 With this configuration, it is possible to suggest other travel routes to the user instead of the travel route that is frequently used by the user, so that even if the user cannot change the time period during which he or she travels, the user can be motivated to use a new travel route.
また、第二実施形態では、算出手段56は、他の移動経路の利用頻度を算出し、提案手段62は、他の移動経路の利用頻度が所定値未満である場合に、当該他の移動経路をユーザに提案する。 In the second embodiment, the calculation means 56 calculates the usage frequency of the other travel route, and the suggestion means 62 suggests the other travel route to the user if the usage frequency of the other travel route is less than a predetermined value.
この構成によれば、ユーザの利用頻度が低い移動経路を提案することができるため、ユーザが移動する時間帯を変更できない場合でも、当該ユーザに新たな移動経路を利用する動機付けを与えることができる。 This configuration makes it possible to suggest routes that are used less frequently by the user, so that even if the user cannot change the time period during which he or she travels, the user can be motivated to use a new route.
また、第二実施形態では、提案手段62は、提案する他の移動経路が複数存在する場合、出発地点から到着地点までの移動時間が短い移動経路を優先的に提案する。 In addition, in the second embodiment, when there are multiple other travel routes to be proposed, the suggestion means 62 preferentially suggests a travel route that has a shorter travel time from the departure point to the arrival point.
この構成によれば、移動時間が短い他の移動経路を優先的に提案するため、ユーザに新たな移動経路を継続して利用する動機付けを与えることができる。 With this configuration, other travel routes with shorter travel times are preferentially suggested, which can motivate the user to continue using new travel routes.
また、第二実施形態では、提案手段62は、提案する他の移動経路が複数存在する場合、出発地点から到着地点までの移動で排出される温暖化ガス量が少ない移動経路を優先的に提案する。 In addition, in the second embodiment, when there are multiple other travel routes to be proposed, the suggestion means 62 preferentially suggests a travel route that emits less greenhouse gases in the travel from the departure point to the arrival point.
この構成によれば、排出される温暖化ガス量が少ない他の移動経路を優先的に提案するため、環境を考慮したモビリティマネジメントが行える。 This configuration allows for mobility management that takes the environment into consideration by preferentially suggesting alternative travel routes that emit less greenhouse gases.
また、第二実施形態では、コンピュータを、提案された他の移動経路に関する特典をユーザに付与する付与手段60、として機能させる。 In addition, in the second embodiment, the computer functions as a granting means 60 that grants the user a benefit related to the proposed other travel route.
この構成によれば、他の移動経路に関する特典を付与するため、ユーザに新たな移動経路を利用する動機付けを与えることができる。 With this configuration, benefits related to other travel routes are granted, which can motivate users to use new travel routes.
また、第二実施形態では、特典は、他の移動経路で利用される交通機関において利用可能な特典である。 In the second embodiment, the benefit is a benefit that can be used on transportation used on other travel routes.
この構成によれば、他の移動経路で利用される交通機関において利用可能な特典が付与されるため、当該交通機関を利用する動機付けを与えることができ、もって、ユーザに新たな移動経路を利用する動機付けを与えることができる。 With this configuration, a special benefit that can be used on a means of transport used on another travel route is granted, which can motivate the user to use that means of transport, and thus motivate the user to use a new travel route.
また、第二実施形態では、特典は、他の移動経路上の施設において利用可能な特典である。 In the second embodiment, the benefit is a benefit that can be used at facilities along other travel routes.
この構成によれば、他の移動経路上の施設において利用可能な特典が付与されるため、当該施設を利用する動機付けを与えることができ、もって、ユーザに新たな移動経路を利用する動機付けを与えることができる。 With this configuration, the user is given benefits that can be used at facilities on other travel routes, which can motivate the user to use those facilities, and thus motivate the user to use new travel routes.
また、第二実施形態では、提案手段62は、提案する他の移動経路上の施設を紹介する。 In addition, in the second embodiment, the suggestion means 62 introduces facilities on other proposed travel routes.
この構成によれば、他の移動経路上の施設が紹介されるため、当該施設を利用する動機付けを与えることができ、もって、ユーザに新たな移動経路を利用する動機付けを与えることができる。 With this configuration, facilities on other travel routes are introduced, providing an incentive to use those facilities, and thus motivating the user to use new travel routes.
---変形例---
なお、本発明は上記の実施形態に限定されるものではない。すなわち、上記の実施形態に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。また、上記実施形態及び後述する変形例が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
---Modifications---
The present invention is not limited to the above-described embodiment. In other words, the above-described embodiment may be modified by a person skilled in the art as appropriate, and the modifications may be included within the scope of the present invention as long as they include the characteristics of the present invention. In addition, the elements of the above-described embodiment and the modifications described below may be combined to the extent technically possible, and the combinations of these may be included within the scope of the present invention as long as they include the characteristics of the present invention.
例えば、第一実施形態では、算出手段56は、ユーザの過去の移動履歴に応じて難易度を上昇させる場合を説明したが、ユーザの過去の移動履歴および/又は将来の移動予定に応じて難易度を上昇させることとしてもよい。例えば、算出手段56は、ユーザの将来の移動予定において、移動経路を利用した時間帯におけるユーザの移動頻度が低い場合に、当該ユーザが当該移動経路を利用する難易度を高く算出する。また、例えば、算出手段56は、ユーザの将来の移動予定において、ユーザによる移動経路の利用頻度が低い場合に、当該ユーザが当該移動経路を利用する難易度を高く算出する。また、例えば、算出手段56は、ユーザの将来の移動予定における出発地点から到着地点までの平均移動時間と比較して、利用した移動経路における当該出発地点から当該到着地点までの移動時間が長い場合に、当該ユーザが当該移動経路を利用する難易度を高く算出する。また、例えば、算出手段56は、ユーザの将来の移動予定における出発地点から到着地点までに排出する温暖化ガス量の平均値と比較して、移動経路における当該出発地点から当該到着地点までに排出された温暖化ガス量が少ない場合に、ユーザが当該移動経路を利用する難易度を高く算出する。 For example, in the first embodiment, the calculation means 56 has been described as increasing the difficulty level according to the user's past travel history, but the difficulty level may be increased according to the user's past travel history and/or future travel plans. For example, in the user's future travel plans, when the user's travel frequency during the time period in which the travel route is used is low, the calculation means 56 calculates the difficulty level for the user to use the travel route to be high. Also, for example, in the user's future travel plans, when the user's use frequency of the travel route is low, the calculation means 56 calculates the difficulty level for the user to use the travel route to be high. Also, for example, in the user's future travel plans, when the travel time from the departure point to the arrival point on the travel route used is long compared to the average travel time from the departure point to the arrival point on the user's future travel plans, the calculation means 56 calculates the difficulty level for the user to use the travel route to be high. Also, for example, when the amount of greenhouse gases emitted from the departure point to the arrival point on a travel route is small compared to the average amount of greenhouse gases emitted from the departure point to the arrival point in the user's future travel plans, the calculation means 56 calculates the difficulty level of the user using the travel route as high.
また、第一実施形態では、算出手段56は、ユーザが移動経路を利用する難易度を算出する場合を説明したが、特性や嗜好性を算出することとしてもよい。例えば、算出手段56は、ユーザの移動スケジュールにおいて、ユーザによる移動経路の利用頻度が高い場合に、当該ユーザが当該移動経路を利用する嗜好性を高く算出する。そして、付与手段60は、算出された嗜好性に応じてユーザに特典を付与する。逆に、算出手段56は、ユーザの移動スケジュールにおいて、ユーザによる移動経路の利用頻度が低い場合に、当該ユーザが当該移動経路を利用する嗜好性を低く算出する。そして、付与手段60は、算出された嗜好性に応じてユーザに特典を付与する。ここで、付与手段60は、利用した移動経路の嗜好性が低いほど、多くのポイントを付与する。なお、付与手段60は、ユーザが移動予定に登録している嗜好性が高い(難易度が低い)移動経路を、嗜好性が低い(難易度が高い)移動経路に変更した場合、多くのポイントを付与することとしてもよい。逆に、付与手段60は、利用した移動経路の嗜好性が高いほど、多くのポイントを付与してもよい。また、嗜好性は、パラメータであっても、移動経路を利用することが好きか嫌いか等で表現されてもよい。すなわち、算出手段56は、ユーザの移動スケジュールにおいて、ユーザによる移動経路の利用頻度が高い場合に、当該ユーザが当該移動経路を利用することが好きであることを算出(決定)してもよい。また、算出手段56は、ユーザの移動スケジュールにおいて、ユーザによる移動経路の利用頻度が低い場合に、当該ユーザが当該移動経路を利用することが嫌いであることを算出(決定)してもよい。 In the first embodiment, the calculation means 56 calculates the difficulty of the user using the travel route, but the calculation means 56 may calculate the characteristics and preferences. For example, when the frequency of use of the travel route by the user is high in the user's travel schedule, the calculation means 56 calculates the preference of the user to use the travel route to be high. Then, the granting means 60 grants a privilege to the user according to the calculated preference. Conversely, when the frequency of use of the travel route by the user is low in the user's travel schedule, the calculation means 56 calculates the preference of the user to use the travel route to be low. Then, the granting means 60 grants a privilege to the user according to the calculated preference. Here, the granting means 60 grants more points the lower the preference of the used travel route. Note that the granting means 60 may grant more points when the user changes a travel route with high preference (low difficulty) registered in the travel schedule to a travel route with low preference (high difficulty). Conversely, the granting means 60 may grant more points the higher the preference of the used travel route. Furthermore, the preference may be expressed as a parameter or as whether or not the user likes or dislikes using a travel route. That is, the calculation means 56 may calculate (determine) that a user likes to use a travel route when the frequency of use of the travel route by the user is high in the user's travel schedule. The calculation means 56 may calculate (determine) that a user dislikes using the travel route when the frequency of use of the travel route by the user is low in the user's travel schedule.
また、第一実施形態では、判定手段58は、難易度が所定値(例えば6)以上であるか否かを判定する場合を説明したが、ユーザに応じて当該所定値を変更してもよい。例えば、既に多くの特典(ポイント等)を付与されているユーザには、当該所定値を高くしてもよい。 In the first embodiment, the determination means 58 determines whether the difficulty level is equal to or greater than a predetermined value (e.g., 6), but the predetermined value may be changed depending on the user. For example, the predetermined value may be set higher for a user who has already been granted many benefits (points, etc.).
また、第一実施形態では、判定手段58は、移動経路を利用した時間帯の全部が混雑時間帯に含まれていない場合に判定を肯定する場合を説明したが、移動経路を利用した時間帯の一部が混雑時間帯に含まれていない場合に判定を肯定してもよい。例えば、判定手段58は、移動経路を利用した時間帯が7時30分~8時30分であって、混雑時間帯が7時00~8時00分である場合、判定を肯定する。 In the first embodiment, the determination means 58 makes a positive determination when the entire time period during which the travel route was used is not included in the crowded time period. However, the determination means 58 may make a positive determination when only a part of the time period during which the travel route was used is not included in the crowded time period. For example, the determination means 58 makes a positive determination when the time period during which the travel route was used is from 7:30 to 8:30 and the crowded time period is from 7:00 to 8:00.
また、第一実施形態では、付与手段60は、判定手段58が判定を肯定した場合にのみ特典を付与する場合を説明したが、難易度に応じた特典を付与することとしてもよい。例えば、付与手段60は、算出された難易度に所定数(例えば10)を乗じたポイントを付与することとしてもよい。 In the first embodiment, the granting means 60 grants a bonus only when the determination means 58 makes a positive determination. However, the granting means 60 may grant a bonus according to the difficulty level. For example, the granting means 60 may grant points that are the calculated difficulty level multiplied by a predetermined number (e.g., 10).
また、第二実施形態では、提案手段62は、他の移動経路の利用頻度が所定値未満である場合に当該他の移動経路を提案する場合を説明したが、これに限られない。例えば、提案手段62は、一の移動経路の利用頻度が他の移動経路の利用頻度よりも高い場合に、当該一の移動経路の代わりに、当該他の移動経路をユーザに提案してもよい。具体的には、算出手段56は、ユーザの過去の移動履歴から、一の移動経路と他の移動経路の利用頻度を算出する。続いて、判定手段58は、一の移動経路の利用頻度が他の移動経路の利用頻度よりも高いか否かを判定する。そして、提案手段62は、判定が肯定された場合、一の移動経路の代わりに、他の移動経路をユーザに提案する。 In the second embodiment, the suggestion means 62 suggests another travel route when the usage frequency of the other travel route is less than a predetermined value, but this is not limited to the above. For example, when the usage frequency of one travel route is higher than the usage frequency of the other travel route, the suggestion means 62 may suggest the other travel route to the user instead of the one travel route. Specifically, the calculation means 56 calculates the usage frequency of the one travel route and the other travel route from the user's past travel history. Next, the determination means 58 determines whether the usage frequency of the one travel route is higher than the usage frequency of the other travel route. Then, when the determination is positive, the suggestion means 62 suggests the other travel route to the user instead of the one travel route.
また、提案手段62は、一の移動経路の利用頻度が所定値以上である場合に、当該一の移動経路の代わりに、当該他の移動経路をユーザに提案してもよい。具体的には、判定手段58は、一の移動経路の利用頻度が所定値以上であるか否かを判定する。続いて、検索手段54は、判定が肯定された場合、取得手段52により取得された時間帯において、一の移動経路における出発地点から到着地点までの移動に利用可能な移動経路であって、当該一の移動経路とは異なる他の移動経路を検索する。そして、提案手段62は、他の移動経路が検索されたことに応じて、一の移動経路の代わりに、他の移動経路をユーザに提案する。例えば、提案手段62は、一の移動経路としての〇〇線の移動経路の利用頻度が高い場合、一の移動経路の代替となる他の移動経路としての△△線を利用した移動経路をユーザに提案する。この場合、算出手段56は、検索された他の移動経路の利用頻度を算出し、提案手段62は、当該他の移動経路の利用頻度が所定値未満である場合に、当該他の移動経路をユーザに提案することとしてもよい。 In addition, the suggestion means 62 may suggest the other travel route to the user instead of the one travel route when the frequency of use of the one travel route is equal to or greater than a predetermined value. Specifically, the determination means 58 determines whether the frequency of use of the one travel route is equal to or greater than a predetermined value. Next, when the determination is positive, the search means 54 searches for another travel route that is available for travel from the departure point to the arrival point on the one travel route during the time period acquired by the acquisition means 52 and is different from the one travel route. Then, the suggestion means 62 suggests the other travel route to the user instead of the one travel route in response to the search for the other travel route. For example, when the frequency of use of the travel route of the XX line as the one travel route is high, the suggestion means 62 suggests to the user a travel route using the △△ line as an alternative travel route to the one travel route. In this case, the calculation means 56 may calculate the usage frequency of the other travel route that has been found, and the suggestion means 62 may suggest the other travel route to the user if the usage frequency of the other travel route is less than a predetermined value.
また、第二実施形態では、算出手段56は、ユーザの過去の移動履歴から移動経路の利用頻度を算出する場合を説明したが、ユーザの過去の移動履歴および/又は将来の移動予定から移動経路の利用頻度を算出してもよい。例えば、算出手段56は、ユーザの過去1ヶ月間と将来1ヶ月間のうち、当該移動経路を利用した回数と利用予定の回数に基づいて、移動経路の利用頻度を算出してもよい。 In the second embodiment, the calculation means 56 calculates the frequency of use of a travel route from the user's past travel history, but the frequency of use of a travel route may be calculated from the user's past travel history and/or future travel plans. For example, the calculation means 56 may calculate the frequency of use of a travel route based on the number of times the user has used the travel route and the number of times the user plans to use the travel route in the past month and in the future month.
また、取得手段52は、ユーザの移動スケジュールから、出発地点から到着地点までの移動に利用する一の移動経路と、当該一の移動経路を利用する時間帯とを取得する場合を説明したが、ユーザの移動スケジュールの代わりに、端末装置12に表示される移動経路の検索ウェブサイトから、発地点から到着地点までの移動に利用する一の移動経路と、当該一の移動経路を利用する時間帯とを取得してもよい。また、取得手段52は、時間帯の代わりに、出発時間のみを取得してもよい。また、取得手段52は、時間帯を取得せず、一の移動経路のみを取得してもよい。この場合、検索手段54は、時間帯に係らず、出発地点から到着地点までの移動に利用可能な移動経路であって、一の移動経路とは異なる他の移動経路を検索する。
In addition, the acquisition means 52 has been described as acquiring a single travel route to be used for travel from the departure point to the arrival point and a time period in which the single travel route is used from the user's travel schedule. However, instead of the user's travel schedule, the acquisition means 52 may acquire a single travel route to be used for travel from the departure point to the arrival point and a time period in which the single travel route is used from a travel route search website displayed on the
10…サーバ装置(コンピュータ)、12…端末装置、50…記憶手段、52…取得手段、56…算出手段、58…判定手段、60…付与手段、62…提案手段
10: Server device (computer), 12: Terminal device, 50: Storage means, 52: Acquisition means, 56: Calculation means, 58: Determination means, 60: Assignment means, 62: Proposal means
Claims (4)
ユーザが利用した移動経路及び前記移動経路における出発地点から到着地点までの移動時間を取得する取得手段、
前記ユーザの移動スケジュールであって将来の移動予定及び/又は過去の移動履歴を含む移動スケジュールにおける前記出発地点から前記到着地点までの移動の平均時間と比較して、前記移動経路における当該出発地点から当該到着地点までの移動時間が長い場合に、難易度を高く算出する算出手段、
前記難易度が所定値以上であるか否かを判定する判定手段、
前記判定が肯定された場合、前記ユーザに特典を付与する付与手段、
として機能させるプログラム。 Computer,
An acquisition means for acquiring a travel route used by a user and a travel time from a starting point to a destination point on the travel route ;
a calculation means for calculating a difficulty level to be high when a travel time from the departure point to the arrival point on the travel route is long compared with an average time of travel from the departure point to the arrival point in a travel schedule of the user, the travel schedule including future travel plans and/ or past travel history;
A determination means for determining whether the difficulty level is equal to or greater than a predetermined value;
an awarding means for awarding a privilege to the user if the determination is affirmative;
A program that functions as a
請求項1に記載のプログラム。The program according to claim 1.
前記算出手段は、前記移動スケジュールに含まれる過去所定期間内にユーザが利用した移動経路における前記出発地点から前記到着地点までの移動の平均の時間を前記平均時間として用いる、The calculation means uses, as the average time, an average time for travel from the departure point to the arrival point on a travel route used by the user within a past predetermined period included in the travel schedule.
請求項1又は2に記載のプログラム。The program according to claim 1 or 2.
前記ユーザの移動スケジュールであって将来の移動予定及び/又は過去の移動履歴を含む移動スケジュールにおける前記出発地点から前記到着地点までの移動の平均時間と比較して、前記移動経路における当該出発地点から当該到着地点までの移動時間が長い場合に、難易度を高く算出する算出手段と、
前記難易度が所定値以上であるか否かを判定する判定手段と、
前記判定が肯定された場合、前記ユーザに特典を付与する付与手段と、
を備える情報処理装置。 An acquisition means for acquiring a travel route used by a user and a travel time from a starting point to a destination point on the travel route ;
a calculation means for calculating a difficulty level as high when a travel time from the departure point to the arrival point on the travel route is long compared with an average travel time from the departure point to the arrival point on a travel schedule of the user, the travel schedule including future travel plans and/or past travel history;
A determination means for determining whether the difficulty level is equal to or greater than a predetermined value;
a granting means for granting a privilege to the user if the determination is affirmative;
An information processing device comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023204932A JP7520429B2 (en) | 2019-11-13 | 2023-12-04 | PROGRAM AND INFORMATION PROCESSING APPARATUS |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019205253A JP6905762B2 (en) | 2019-11-13 | 2019-11-13 | Programs and information processing equipment |
| JP2021044225A JP2021099880A (en) | 2019-11-13 | 2021-03-18 | Program and information processor |
| JP2023204932A JP7520429B2 (en) | 2019-11-13 | 2023-12-04 | PROGRAM AND INFORMATION PROCESSING APPARATUS |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021044225A Division JP2021099880A (en) | 2019-11-13 | 2021-03-18 | Program and information processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024012719A JP2024012719A (en) | 2024-01-30 |
| JP7520429B2 true JP7520429B2 (en) | 2024-07-23 |
Family
ID=75898054
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019205253A Active JP6905762B2 (en) | 2019-11-13 | 2019-11-13 | Programs and information processing equipment |
| JP2021044225A Pending JP2021099880A (en) | 2019-11-13 | 2021-03-18 | Program and information processor |
| JP2023204932A Active JP7520429B2 (en) | 2019-11-13 | 2023-12-04 | PROGRAM AND INFORMATION PROCESSING APPARATUS |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019205253A Active JP6905762B2 (en) | 2019-11-13 | 2019-11-13 | Programs and information processing equipment |
| JP2021044225A Pending JP2021099880A (en) | 2019-11-13 | 2021-03-18 | Program and information processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP6905762B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7521497B2 (en) * | 2021-06-29 | 2024-07-24 | トヨタ自動車株式会社 | CONTROL DEVICE, METHOD, AND PROGRAM |
| JP7593259B2 (en) * | 2021-08-02 | 2024-12-03 | トヨタ自動車株式会社 | Information processing device and information processing method |
| JP2024017262A (en) * | 2022-07-27 | 2024-02-08 | 株式会社MaaS Tech Japan | Programs and information processing equipment |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002216187A (en) | 2001-01-18 | 2002-08-02 | Fujitsu Ten Ltd | Managing device and vehicle terminal |
| JP2003208698A (en) | 2002-01-10 | 2003-07-25 | I Transport Lab Co Ltd | Traffic information providing system and method, traffic information providing program |
| JP2015535629A (en) | 2013-11-26 | 2015-12-14 | フレッチャー,ポール | System and method for rewarding commuters |
| JP2018097730A (en) | 2016-12-15 | 2018-06-21 | トヨタ自動車株式会社 | User-inducement system |
| WO2019176943A1 (en) | 2018-03-16 | 2019-09-19 | 本田技研工業株式会社 | Information management device and information management method |
-
2019
- 2019-11-13 JP JP2019205253A patent/JP6905762B2/en active Active
-
2021
- 2021-03-18 JP JP2021044225A patent/JP2021099880A/en active Pending
-
2023
- 2023-12-04 JP JP2023204932A patent/JP7520429B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002216187A (en) | 2001-01-18 | 2002-08-02 | Fujitsu Ten Ltd | Managing device and vehicle terminal |
| JP2003208698A (en) | 2002-01-10 | 2003-07-25 | I Transport Lab Co Ltd | Traffic information providing system and method, traffic information providing program |
| JP2015535629A (en) | 2013-11-26 | 2015-12-14 | フレッチャー,ポール | System and method for rewarding commuters |
| JP2018097730A (en) | 2016-12-15 | 2018-06-21 | トヨタ自動車株式会社 | User-inducement system |
| WO2019176943A1 (en) | 2018-03-16 | 2019-09-19 | 本田技研工業株式会社 | Information management device and information management method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021099880A (en) | 2021-07-01 |
| JP2021077254A (en) | 2021-05-20 |
| JP2024012719A (en) | 2024-01-30 |
| JP6905762B2 (en) | 2021-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7520429B2 (en) | PROGRAM AND INFORMATION PROCESSING APPARATUS | |
| US11182871B2 (en) | System and apparatus for ridesharing | |
| US20120094641A1 (en) | Information delivery apparatus, information receiving apparatus, information delivery method, information receiving method and information delivery system | |
| US20120004961A1 (en) | System and Method for Delivering Advertising Information to Transportation Users | |
| JP6817107B2 (en) | Facility evaluation device and facility evaluation method | |
| JP2013073290A (en) | Information collection server, information collection method, and information collection system | |
| JP6842199B2 (en) | Programs and information processing equipment | |
| US12385750B2 (en) | Content delivery in real-time guided navigation | |
| JP2017194863A (en) | Demand forecasting device | |
| JP7078357B2 (en) | Distribution device, distribution method and distribution program | |
| Ford et al. | Riding to wall street: determinants of commute time using citi bike | |
| JP6962594B2 (en) | program | |
| JP2014190952A (en) | Navigation system, navigation method and navigation program | |
| JP6860941B1 (en) | Programs and information processing equipment | |
| CN111242711A (en) | Information prompting method and device, electronic equipment and storage medium | |
| JP6810483B1 (en) | Programs and information processing equipment | |
| WO2019193853A1 (en) | Information analysis device and information analysis method | |
| KR102199087B1 (en) | Method and apparatus for forecasting travel demand based on bigdata | |
| JP7568877B1 (en) | Information processing device and program | |
| JP2014157092A (en) | Navigation system, navigation method, and navigation program | |
| JP6667862B1 (en) | Program and information processing device | |
| JP6978230B2 (en) | Providing device, providing method, providing program and calculation device | |
| CN113312399A (en) | Method and system for processing fare search | |
| KR102346817B1 (en) | The method and apparatus for reccmending book based on the location of user | |
| JP6931248B2 (en) | Programs and information processing equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231225 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231225 |
|
| 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: 20240604 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7520429 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |