(57)【要約】【課題】所定の方法により設定された健康増進指標に基づいて、移動開始地点から移動終了地点までの移動経路を探索する装置及びその方法を提供する。【解決手段】地点指定部５が移動開始地点及び移動終了地点を指定し、第１の指標設定部７が健康増進に関する健康増進指標（例えば、移動距離、移動時間、歩数、車輪の回転数、消費カロリー）を第１の指標として設定し、経路探索部２５が該設定された第１の指標に基づいて、該設定された移動開始地点と移動終了地点間の移動経路を探索する。【選択図】図１
2014020983.tif 000002
【特許請求の範囲】
【請求項１】
移動開始地点及び移動終了地点を指定する地点指定部と、
健康増進に関する健康増進指標を第１の指標として設定する第１の指標設定部と、
前記設定された第１の指標に基づいて、前記設定された移動開始地点と移動終了地点間の移動経路を探索する経路探索部と、
を備える経路探索装置。
【請求項２】
前記移動経路を探索するための探索条件を設定する探索条件設定部、を備え、
前記経路探索部は、前記設定された探索条件に基づいて前記移動経路を探索する、
請求項１に記載の経路探索装置。
【請求項３】
前記探索条件は、階段、勾配、エリア、過去の移動経路と異なる移動経路であること、のうちの少なくとも一である、請求項２に記載の経路探索装置。
【請求項４】
所定期間における目標健康増進指標を設定する目標指標設定部と、
前記所定期間に発生するレギュラーイベントに基づいて消化が予定される健康増進指標を第１の消化予定指標として特定する第１の消化予定指標特定部と、
前記設定された目標健康増進指標から前記特定された第１の消化予定指標を差し引いて第２の指標を算出する第２の指標算出部と、を備え、
前記第１の指標設定部は、前記算出された第２の指標に基づいて前記第１の指標を設定する、
請求項１〜３のいずれか一項に記載の経路探索装置。
【請求項５】
前記所定期間における前記レギュラーイベント以外のイベントであるイレギュラーイベントの発生前の健康増進指標の実績を実績指標として保存する実績指標保存部と、
所定期間における目標健康増進指標を設定する目標指標設定部と、
前記所定期間における前記イレギュラーイベント後の前記レギュラーイベントに基づいて消化が予定される健康増進指標を第２の消化予定指標として特定する第２の消化予定指標特定部と、
前記設定された目標健康増進指標から前記実績指標と前記第２の消化予定指標とを差し引いて第３の指標を算出する第３の指標算出部と、を備え、
前記第１の指標設定部は、前記算出された第３の指標に基づいて前記第１の指標を設定する、
請求項１〜３のいずれか一項に記載の経路探索装置。
【請求項６】
前記所定期間に前記イレギュラーイベント以後のイレギュラーイベントが二以上発生するとき、前記第１の指標設定部は、前記第３の指標を該イレギュラーイベント以後のイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する、請求項５に記載の経路探索装置。
【請求項７】
前記第１の指標設定部は、前記第３の指標を、未だ発生していないイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する、請求項５又は６に記載の経路探索装置。
【請求項８】
前記健康増進指標は、移動距離、移動時間、歩数、車輪の回転数、消費カロリーのうちの少なくとも一である、請求項１〜７のいずれか一項に記載の経路探索装置。
【請求項９】
地点指定部が、移動開始地点及び移動終了地点を指定する地点指定ステップと、
第１の指標設定部が、健康増進に関する健康増進指標を第１の指標として設定する第１の指標設定ステップと、
経路探索部が、前記設定された第１の指標に基づいて、前記設定された移動開始地点と移動終了地点間の移動経路を探索する経路探索ステップと、
を備える経路探索方法。
【請求項１０】
探索条件設定部が、前記移動経路を探索するための探索条件を設定する探索条件設定ステップ、を備え、
前記経路探索ステップでは、前記設定された探索条件に基づいて前記移動経路を探索する、
請求項９に記載の経路探索方法。
【請求項１１】
前記探索条件は、階段、勾配、エリア、過去の移動経路と異なる移動経路であること、のうちの少なくとも一である、請求項１０に記載の経路探索方法。
【請求項１２】
目標指標設定部が、所定期間における目標健康増進指標を設定する目標指標設定ステップと、
第１の消化予定指標特定部が、前記所定期間に発生するレギュラーイベントに基づいて消化が予定される健康増進指標を第１の消化予定指標として特定する第１の消化予定指標特定ステップと、
第２の指標算出部が、前記設定された目標健康増進指標から前記特定された第１の消化予定指標を差し引いて第２の指標を算出する第２の指標算出ステップと、を備え、
前記第１の指標設定ステップでは、前記算出された第２の指標に基づいて前記第１の指標を設定する、
請求項９〜１１のいずれか一項に記載の経路探索方法。
【請求項１３】
実績指標保存部が、前記所定期間における前記レギュラーイベント以外のイベントであるイレギュラーイベントの発生前の健康増進指標の実績を実績指標として保存する実績指標保存ステップと、
目標指標設定部が、所定期間における目標健康増進指標を設定する目標指標設定ステップと、
第２の消化予定指標特定部が、前記所定期間における前記イレギュラーイベント後の前記レギュラーイベントに基づいて消化が予定される健康増進指標を第２の消化予定指標として特定する第２の消化予定指標特定ステップと、
第３の指標算出部が、前記設定された目標健康増進指標から前記実績指標と前記第２の消化予定指標とを差し引いて第３の指標を算出する第３の指標算出ステップと、を備え、
前記第１の指標設定ステップでは、前記算出された第３の指標に基づいて前記第１の指標を設定する、
請求項９〜１１のいずれか一項に記載の経路探索方法。
【請求項１４】
前記所定期間に前記イレギュラーイベント以後のイレギュラーイベントが二以上発生するとき、前記第１の指標設定ステップでは、前記第３の指標を該イレギュラーイベント以後のイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する、請求項１３に記載の経路探索方法。
【請求項１５】
前記第１の指標設定ステップでは、前記第３の指標を、未だ発生していないイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する、請求項１３又は１４に記載の経路探索方法。
【請求項１６】
前記健康増進指標は、移動距離、移動時間、歩数、車輪の回転数、消費カロリーのうちの少なくとも一である、請求項９〜１５のいずれか一項に記載の経路探索方法。
【請求項１７】
経路探索を行うためのコンピュータプログラムであって、コンピュータを、
移動開始地点及び移動終了地点を指定する地点指定手段と、
健康増進に関する健康増進指標を第１の指標として設定する第１の指標設定手段と、
前記設定された第１の指標に基づいて、前記設定された移動開始地点と移動終了地点間の移動経路を探索する経路探索手段、
として機能させるコンピュータプログラム。
【請求項１８】
前記コンピュータを、更に、
前記移動経路を探索するための探索条件を設定する探索条件設定手段、として機能させ、
前記経路探索手段は、前記設定された探索条件に基づいて前記移動経路を探索する、
請求項１７に記載のコンピュータプログラム。
【請求項１９】
前記探索条件は、階段、勾配、エリア、過去の移動経路と異なる移動経路であること、のうちの少なくとも一である、請求項１８に記載のコンピュータプログラム。
【請求項２０】
前記コンピュータを、更に、
所定期間における目標健康増進指標を設定する目標指標設定手段と、
前記所定期間に発生するレギュラーイベントに基づいて消化が予定される健康増進指標を第１の消化予定指標として特定する第１の消化予定指標特定手段と、
前記設定された目標健康増進指標から前記特定された第１の消化予定指標を差し引いて第２の指標を算出する第２の指標算出手段、として機能させ、
前記第１の指標設定手段は、前記算出された第２の指標に基づいて前記第１の指標を設定する、
請求項１７〜１９のいずれか一項に記載のコンピュータプログラム。
【請求項２１】
前記コンピュータを、更に、
前記所定期間における前記レギュラーイベント以外のイベントであるイレギュラーイベントの発生前の健康増進指標の実績を実績指標として保存する実績指標保存手段と、
所定期間における目標健康増進指標を設定する目標指標設定手段と、
前記所定期間における前記イレギュラーイベント後の前記レギュラーイベントに基づいて消化が予定される健康増進指標を第２の消化予定指標として特定する第２の消化予定指標特定手段と、
前記設定された目標健康増進指標から前記実績指標と前記第２の消化予定指標とを差し引いて第３の指標を算出する第３の指標算出手段、として機能させ、
前記第１の指標設定手段は、前記算出された第３の指標に基づいて前記第１の指標を設定する、
請求項１７〜１９のいずれか一項に記載のコンピュータプログラム。
【請求項２２】
前記所定期間に前記イレギュラーイベント以後のイレギュラーイベントが二以上発生するとき、前記第１の指標設定手段は、前記第３の指標を該イレギュラーイベント以後のイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する、請求項２１に記載のコンピュータプログラム。
【請求項２３】
前記第１の指標設定手段は、前記第３の指標を、未だ発生していないイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する、請求項２１又は２２に記載のコンピュータプログラム。
【請求項２４】
前記健康増進指標は、移動距離、移動時間、歩数、車輪の回転数、消費カロリーのうちの少なくとも一である、請求項１７〜２３のいずれか一項に記載のコンピュータプログラム。
【請求項２５】
請求項１７〜請求項２４のいずれかに記載のコンピュータプログラムを記録する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の方法により設定された健康増進指標に基づいて、移動開始地点から移動終了地点までの移動経路を探索する装置及びその方法に関する。
【背景技術】
【０００２】
近年、人々の健康志向の高まりから、移動を開始する地点から移動を終了する地点までの移動に際し、その間の歩数や、距離、消費カロリーに興味を示すユーザが増加してきている。
このようなユーザの興味に対応すべく、特許文献１では、出発地から目的地までの経路において、迂回経路を提供すべく、目的地までの間に仮目的地を設定し、出発地から仮目的地まで、仮目的地から目的地までの経路とともに、当該経路における歩数を夫々提供する経路案内装置等が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０３６６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、歩数とともに提供された経路を選択することはできるものの、ユーザの希望する歩数をより精度良く消化することは困難である。このため、ユーザの希望する歩数をより精度良く消化可能な移動経路の提供が望まれていた。
本発明者らは、上記課題を解決すべく鋭意検討を重ねてきた結果、設定された歩数に基づき移動開始地点から移動終了地点までの移動経路を探索することにより、よりユーザの希望を反映させた移動経路を提供することができることに想到した。
【課題を解決するための手段】
【０００５】
この発明は上述の課題に鑑みてなされたものであり、その第１の局面は次のように規定される。即ち、
移動開始地点及び移動終了地点を指定する地点指定部と、
健康増進に関する健康増進指標を第１の指標として設定する第１の指標設定部と、
前記設定された第１の指標に基づいて、前記設定された移動開始地点と移動終了地点間の移動経路を探索する経路探索部と、
を備える経路探索装置。
【０００６】
このように規定される第１の局面の経路探索装置によれば、設定された第１の指標に基づいて、指定された移動開始地点から移動終了地点までの移動経路を探索する。このような装置によれば、ユーザが消費したい健康増進指標（例えば、歩数）に応じた移動経路を探索できる。移動経路における歩数は、第１の歩数と一致する場合に限らず、当該第１の歩数の所定範囲内であれば良い。
ここで、当該健康増進指標は、移動距離、移動時間、歩数、車輪の回転数、消費カロリーのうちの少なくとも一とすることとできる（第８の局面）。
【０００７】
この発明の第２の局面は次のように規定される。即ち、
第１の局面に規定の経路探索装置において、前記移動経路を探索するための探索条件を設定する探索条件設定部、を備え、
前記経路探索部は、前記設定された探索条件に基づいて前記移動経路を探索する。
このように規定される第２の局面の経路探索装置によれば、ユーザにより設定される探索条件に基づいて上記移動経路の探索を行うこととできる。このため、ユーザが所望する条件に合致した移動経路の探索を行うこととできる。
ここで、当該探索条件は、階段、勾配、エリア、過去の移動経路と異なる移動経路であること、のうちの少なくとも一とすることができる（第３の局面）。
【０００８】
この発明の第４の局面は次のように規定される。即ち、
第１〜第３のいずれかの局面に規定の経路探索装置において、所定期間における目標健康増進指標を設定する目標指標設定部と、
前記所定期間に発生するレギュラーイベントに基づいて消化が予定される健康増進指標を第１の消化予定指標として特定する第１の消化予定指標特定部と、
前記設定された目標健康増進指標から前記特定された第１の消化予定指標を差し引いて第２の指標を算出する第２の指標算出部と、を備え、
前記第１の指標設定部は、前記算出された第２の指標に基づいて前記第１の指標を設定する。
このように規定される第４の局面の経路探索装置によれば、ユーザが所定期間内における目標歩数等を設定した場合において、移動開始地点から移動終了地点までの移動経路を探索するとき、ユーザのスケジュール中のレギュラーイベントで消化される第１の消化予定歩数を算出し、上記目標歩数から当該第１の消化予定歩数を差し引いて第２の歩数を算出し、当該第２の歩数に基づいて上記移動経路を探索する。このように所定期間内の目標歩数と、当該所定期間内に発生するレギュラーイベントで消化する歩数とを考慮して移動経路を探索することにより、ユーザの管理によることなくユーザが設定した目標歩数を達成可能な移動経路を提供することができる。
ここで、「レギュラーイベント」とは、日常的、定期的に発生するイベントをいい、例えば、通勤や買物等が挙げられる。また、後述の「イレギュラーイベント」とは、上記レギュラーイベント以外のイベントであって、不定期に発生するイベントをいい、例えば、出張や、不定期に行われる運動、外出等が挙げられる。
【０００９】
この発明の第５の局面は次のように規定される。即ち、
第１〜第３のいずれかの局面に規定の経路探索装置において、前記所定期間における前記レギュラーイベント以外のイベントであるイレギュラーイベントの発生前の健康増進指標の実績を実績指標として保存する実績指標保存部と、
所定期間における目標健康増進指標を設定する目標指標設定部と、
前記所定期間における前記イレギュラーイベント後の前記レギュラーイベントに基づいて消化が予定される健康増進指標を第２の消化予定指標として特定する第２の消化予定指標特定部と、を備え、
前記設定された目標健康増進指標から前記実績指標と前記第２の消化予定指標とを差し引いて第３の指標を算出する第３の指標算出部と、を備え、
前記第１の指標設定部は、前記算出された第３の指標に基づいて前記第１の指標を設定する。
【００１０】
このように規定される第５の局面の経路探索装置によれば、ユーザが所定期間内における目標歩数を設定した場合において、イレギュラーイベントにおける移動開始地点から移動終了地点までの移動経路を探索するとき、当該所定期間内にすでに消化した実績歩数と、所定期間内において上記イレギュラーイベント後に発生するレギュラーイベントで消化する第２の消化予定歩数とを考慮して移動経路の探索を行う。したがって、ユーザの管理によることなく、所定期間内、例えば、一週間内において設定した目標歩数を達成可能な移動経路を提供することができる。
前記所定期間に前記イレギュラーイベント以後のイレギュラーイベントが二以上発生するとき、前記第１の指標設定部は、前記第３の指標を該イレギュラーイベント以後のイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定することとできる（第６の局面）。
前記第１の指標設定部は、前記第３の指標を、未だ発生していないイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定することとできる（第７の局面）。
【００１１】
また、この発明の第９の局面は次のように規定される。即ち、
地点指定部が、移動開始地点及び移動終了地点を指定する地点指定ステップと、
第１の指標設定部が、健康増進に関する健康増進指標を第１の指標として設定する第１の指標設定ステップと、
経路探索部が、前記設定された第１の指標に基づいて、前記設定された移動開始地点と移動終了地点間の移動経路を探索する経路探索ステップと、
を備える経路探索方法。
このように規定される第９の局面の発明によれば、第１の局面と同等の効果を奏する。
【００１２】
この発明の第１０の局面は次のように規定される。即ち、
第９の局面に規定の方法において、探索条件設定部が、前記移動経路を探索するための探索条件を設定する探索条件設定ステップ、を備え、
前記経路探索ステップでは、前記設定された探索条件に基づいて前記移動経路を探索する。
このように規定される第１０の局面の発明によれば、第２の局面と同等の効果を奏する。
【００１３】
この発明の第１１の局面は次のように規定される。即ち、
第１０の局面に規定の方法において、前記探索条件は、階段、勾配、エリア、過去の移動経路と異なる移動経路であること、のうちの少なくとも一である。
このように規定される第１１の局面の発明によれば、第３の局面と同等の効果を奏する。
【００１４】
この発明の第１２の局面は次のように規定される。即ち、
第９〜第１１のいずれかの局面に規定の方法において、目標指標設定部が、所定期間における目標健康増進指標を設定する目標指標設定ステップと、
第１の消化予定指標特定部が、前記所定期間に発生するレギュラーイベントに基づいて消化が予定される健康増進指標を第１の消化予定指標として特定する第１の消化予定指標特定ステップと、
第２の指標算出部が、前記設定された目標健康増進指標から前記特定された第１の消化予定指標を差し引いて第２の指標を算出する第２の指標算出ステップと、を備え、
前記第１の指標設定ステップでは、前記算出された第２の指標に基づいて前記第１の指標を設定する。
このように規定される第１２の局面の発明によれば、第４の局面と同等の効果を奏する。
【００１５】
この発明の第１３の局面は次のように規定される。即ち、
第９〜第１１のいずれかの局面に規定の方法において、実績指標保存部が、前記所定期間における前記レギュラーイベント以外のイベントであるイレギュラーイベントの発生前の健康増進指標の実績を実績指標として保存する実績指標保存ステップと、
目標指標設定部が、所定期間における目標健康増進指標を設定する目標指標設定ステップと、
第２の消化予定指標特定部が、前記所定期間における前記イレギュラーイベント後の前記レギュラーイベントに基づいて消化が予定される健康増進指標を第２の消化予定指標として特定する第２の消化予定指標特定ステップと、
第３の指標算出部が、前記設定された目標健康増進指標から前記実績指標と前記第２の消化予定指標とを差し引いて第３の指標を算出する第３の指標算出ステップと、を備え、
前記第１の指標設定ステップでは、前記算出された第３の指標に基づいて前記第１の指標を設定する。
このように規定される第１３の局面の発明によれば、第５の局面と同等の効果を奏する。
【００１６】
この発明の第１４の局面は次のように規定される。即ち、
第１３の局面に規定の方法において、前記所定期間に前記イレギュラーイベント以後のイレギュラーイベントが二以上発生するとき、前記第１の指標設定ステップでは、前記第３の指標を該イレギュラーイベント以後のイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する。
このように規定される第１４の局面の発明によれば、第６の局面と同等の効果を奏する。
【００１７】
この発明の第１５の局面は次のように規定される。即ち、
第１３又は第１４の局面に規定の方法において、前記第１の指標設定ステップでは、前記第３の指標を、未だ発生していないイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する。
このように規定される第１５の局面の発明によれば、第７の局面と同等の効果を奏する。
【００１８】
この発明の第１６の局面は次のように規定される。即ち、
第９〜第１５のいずれかの局面に規定の方法において、前記健康増進指標は、移動距離、移動時間、歩数、車輪の回転数、消費カロリーのうちの少なくとも一である。
このように規定される第１６の局面の発明によれば、第８の局面と同等の効果を奏する。
【００１９】
更に、この発明の第１７の局面は次のように規定される。即ち、
経路探索を行うためのコンピュータプログラムであって、コンピュータを、
移動開始地点及び移動終了地点を指定する地点指定手段と、
健康増進に関する健康増進指標を第１の指標として設定する第１の指標設定手段と、
前記設定された第１の指標に基づいて、前記設定された移動開始地点と移動終了地点間の移動経路を探索する経路探索手段、
として機能させるコンピュータプログラム。
このように規定される第１７の局面の発明によれば、第１の局面と同等の効果を奏する。
【００２０】
この発明の第１８の局面は次のように規定される。即ち、
第１７の局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記移動経路を探索するための探索条件を設定する探索条件設定手段、として機能させ、
前記経路探索手段は、前記設定された探索条件に基づいて前記移動経路を探索する。
このように規定される第１８の局面の発明によれば、第２の局面と同等の効果を奏する。
【００２１】
この発明の第１９の局面は次のように規定される。即ち、
第１８の局面に規定のコンピュータプログラムにおいて、前記探索条件は、階段、勾配、エリア、過去の移動経路と異なる移動経路であること、のうちの少なくとも一である。
このように規定される第１９の局面の発明によれば、第３の局面と同等の効果を奏する。
【００２２】
この発明の第２０の局面は次のように規定される。即ち、
第１７〜第１９のいずれかの局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
所定期間における目標健康増進指標を設定する目標指標設定手段と、
前記所定期間に発生するレギュラーイベントに基づいて消化が予定される健康増進指標を第１の消化予定指標として特定する第１の消化予定指標特定手段と、
前記設定された目標健康増進指標から前記特定された第１の消化予定指標を差し引いて第２の指標を算出する第２の指標算出手段、として機能させ、
前記第１の指標設定手段は、前記算出された第２の指標に基づいて前記第１の指標を設定する。
このように規定される第２０の局面の発明によれば、第４の局面と同等の効果を奏する。
【００２３】
この発明の第２１の局面は次のように規定される。即ち、
第１７〜第１９のいずれかの局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記所定期間における前記レギュラーイベント以外のイベントであるイレギュラーイベントの発生前の健康増進指標の実績を実績指標として保存する実績指標保存手段と、
所定期間における目標健康増進指標を設定する目標指標設定手段と、
前記所定期間における前記イレギュラーイベント後の前記レギュラーイベントに基づいて消化が予定される健康増進指標を第２の消化予定指標として特定する第２の消化予定指標特定手段と、
前記設定された目標健康増進指標から前記実績指標と前記第２の消化予定指標とを差し引いて第３の指標を算出する第３の指標算出手段、として機能させ、
前記第１の指標設定手段は、前記算出された第３の指標に基づいて前記第１の指標を設定する。
このように規定される第２１の局面の発明によれば、第５の局面と同等の効果を奏する。
【００２４】
この発明の第２２の局面は次のように規定される。即ち、
第２１の局面に規定のコンピュータプログラムにおいて、前記所定期間に前記イレギュラーイベント以後のイレギュラーイベントが二以上発生するとき、前記第１の指標設定手段は、前記第３の指標を該イレギュラーイベント以後のイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する。
このように規定される第２２の局面の発明によれば、第６の局面と同等の効果を奏する。
【００２５】
この発明の第２３の局面は次のように規定される。即ち、
第２１又は第２２の局面に規定のコンピュータプログラムにおいて、前記第１の指標設定手段は、前記第３の指標を、未だ発生していないイレギュラーイベントの数で除した値に基づいて前記第１の指標を設定する。
このように規定される第２３の局面の発明によれば、第７の局面と同等の効果を奏する。
【００２６】
この発明の第２４の局面は次のように規定される。即ち、
第１７〜第２３のいずれかの局面に規定のコンピュータプログラムにおいて、前記健康増進指標は、移動距離、移動時間、歩数、車輪の回転数、消費カロリーのうちの少なくとも一である。
このように規定される第２４の局面の発明によれば、第８の局面と同等の効果を奏する。
【００２７】
第１７〜第２４のいずれかの局面に規定されるコンピュータプログラムを記録する記録媒体が第２５の局面として規定される。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施の形態の経路探索装置１の構成を示すブロック図である。
【図２】経路探索部９の経路の探索方法の一例を示す模式図である。
【図３】本発明の他の実施の形態の経路探索装置２１の構成を示すブロック図である。
【図４】本発明の他の実施の形態の経路探索装置２１の動作の一例を示すフローチャートである。
【図５】所定エリア内における経路を探索する場合における、経路探索部９の経路の探索方法の一例を示す模式図である。
【図６】本発明の実施例の移動体端末装置３１の構成を示すブロック図である。
【図７】本発明の他の実施の形態の経路探索装置４１の構成を示すブロック図である。
【図８】スケジュール保存部４５に保存されるスケジュールの一例を示す模式図である。
【図９】本発明の他の実施の形態の経路探索装置５１の構成を示すブロック図である。
【発明を実施するための形態】
【００２９】
この発明の実施の形態の経路探索装置を説明する。以下の実施の形態では、上記健康増進指標が歩数である場合を例にとって説明するが、本発明はこれに限るものではない。
図１に、経路探索装置１の概略構成を示す。適宜、図２（Ａ）に示す模式図を用いて、以下に説明する。
図１に示すように、この経路探索装置１は、地図データ保存部３、地点指定部５、第１の歩数設定部７及び経路探索部９を備えている。
【００３０】
地図データ保存部３には地図情報が保存される。地図情報にはリンクやノードなど地図情報を規定するための道路要素に関する情報と地図に描画される情報等が含まれる。
地点指定部５は、移動開始地点を指定する移動開始地点指定部１１及び移動終了地点を指定する移動終了地点指定部１３を備え、地図データ保存部３を参照して夫々の地点を指定する。当該地点の指定は、例えば、ディスプレイ上に表示された地図上をユーザが指等で接触することにより行うこととできる。また、他の例としては、地名や電話番号を直接入力したり、予め登録された施設を選択して入力しても良い。具体的には、移動開始地点として「名古屋」、移動終了地点として「伏見」のように、地名をフリーワードにより検索して、夫々移動開始地点、移動終了地点を指定することとできる。同様に、施設をフリーワードにより検索して、夫々の地点を指定することもできる。移動開始地点としては、ユーザが移動開始を予定する地点としても良く、現在地点としても良い。ユーザの現在位置を検出するＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ）を備えていれば、移動開始地点として現在地点を指定可能である。例えば、移動開始地点としての地点Ｘと、移動終了地点としての地点Ｙとが指定される（図２（Ａ）参照）。
【００３１】
第１の歩数設定部７は、後述する経路探索部９で経路探索する際に参照する第１の歩数を設定する。当該設定の方法は特に限定されないが、ユーザの入力により任意の歩数を設定することとできる。他の例としては、当該第１の歩数は、後述する第２の歩数算出部４０で算出される第２の歩数や第３の歩数算出部５９で算出される第３の歩数に基づいて設定することとできる。この場合、当該第２の歩数等をそのまま第１の歩数として設定しても良いし、当該第２の歩数等に所定の係数を乗じた値を第１の歩数として設定しても良い。
経路探索部９は、地図データ保存部３、地点指定部５及び第１の歩数設定部７を参照して、上記設定された第１の歩数に応じた移動開始地点から移動終了地点までの案内経路を探索する。当該案内経路の探索方法としては、特に限定されないが、例えば、上記第１の歩数にユーザの歩幅を乗算することにより歩行希望距離を演算し、当該歩行希望距離に応じた経路を探索することとできる。当該歩幅は、予め設定されることとしても良く、また、ユーザの履歴に基づき算出されることとしても良い。当該経路探索部９は、例えば、移動開始地点から移動終了地点まで最短距離で到達できる経路を特定し（図２（Ａ）参照）、当該最短距離が上記歩行希望距離以上であるときは、当該経路を案内経路とすることとできる。また、当該最短距離が上記歩行希望距離未満であるときは、上記最短距離による経路に、案内経路の距離が歩行希望距離となるよう移動終了地点の付近を周回する経路Ｒ（以下、周回経路ともいう）を併せて案内経路とすることとできる（図２（Ｂ）参照）。当該周回経路は、上記最短距離による経路と全部又は一部重複しても良く、また、重複しないよう特定することとしても良い。
【００３２】
図３に、この発明の実施形態の経路探索装置２１を示す。図３において、図１と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図３に示すのは、設定された探索条件に基づいて案内経路を探索可能な経路探索装置２１である。すなわち、当該装置２１は、図１に示す装置１において、探索条件設定部２３を更に備え、経路探索部９に代えて経路探索部２５を備えている。
探索条件設定部２３は、上記経路探索部２５で経路探索する際に参照する探索条件を設定する。当該探索条件としては、例えば、階段や勾配を含む経路を優先する条件や、予め定められたエリア内における経路とする条件、過去の移動経路と異なる経路とする条件等が挙げられる。当該設定の方法は特に限定されないが、例えば、上記条件からユーザの入力により設定することとできる。
経路探索部２５は、地図データ保存部３、地点指定部５及び第１の歩数設定部７に加え、上記探索条件設定部２３を参照して、設定された探索条件を満たすように、上記設定された第１の歩数に応じた移動開始地点から移動終了地点までの案内経路を探索する。
【００３３】
図４を用いて、図３に示す経路探索装置２１の動作の一例を説明する。以下の例では、ユーザの自宅を夫々移動開始地点及び移動終了地点とし、上記探索条件を所定のエリア内における経路であることとする、歩数５０００歩の経路を探索する場合について説明する。適宜、図５に示す模式図を用いて、以下に説明する。
まず、ステップ１では、地点指定部５内移動開始地点指定部１１は、地図データ保存部３に保存された地図データに基づいて、ディスプレイ上に表示された地図上の自宅位置をタップすることにより、移動開始地点を指定する。
ステップ３では、移動終了地点指定部１３は、ステップ１と同様の方法により、移動終了地点を指定する。
ステップ５では、第１の歩数設定部７は、経路探索部２５が探索する案内経路の歩数として５０００歩を設定する。
ステップ７では、探索条件設定部２３は、経路探索部２５が案内経路を探索する際の探索条件として、移動開始地点及び移動終了地点を含む所定のエリアを設定する。この例において、所定のエリアとして、例えば、移動開始地点（図５において符号Ｓ）及び移動終了地点（図５において符号Ｇ）がエリア外周付近となるよう直径１ｋｍのエリアを設定する（図５において符号Ａ）。この他、移動開始地点及び移動終了地点を中心としてエリアの設定を行うこととしても良い。
【００３４】
ステップ９では、経路探索部２５は、ユーザの歩幅を特定する。この例において、例えば、ユーザの設定により歩幅０．７ｍが特定される。
ステップ１１は、経路探索部２５は、ステップ５で設定された第１の歩数（５０００歩）とステップ９で設定された歩幅（０．７ｍ）とに基づいて、歩行希望距離を演算する。この例において、歩行希望距離は３．５ｋｍとなる。
ステップ１３では、経路探索部２５は、ステップ１で指定された移動開始地点からステップ３で指定した移動終了地点までの経路であって、ステップ７で設定されたエリア内における第１の経路を探索する。ステップ１３では、例えば、エリア内において最外周となる第１の経路Ｒ１を探索することとできる。
ステップ１５では、経路探索部２５は、ステップ１３で探索された第１の経路Ｒ１の距離を演算する。例えば、当該第１の経路Ｒ１の距離は２ｋｍであると演算される。
【００３５】
ステップ１７では、経路探索部２５は、ステップ１５で演算された第１の経路Ｒ１の距離（２ｋｍ）とステップ１１で演算された歩行希望距離（３．５ｋｍ）とを比較し、第１の経路Ｒ１の距離が歩行希望距離未満であるとき（ステップ１７：Ｙｅｓ）、ステップ１９へ進む。この例において、第１の経路Ｒ１の距離は２ｋｍであり、歩行希望距離である３．５ｋｍ未満であるため、ステップ１９へ進むこととなる。
ステップ１９では、経路探索部２５は、上記歩行希望距離から上記第１の経路Ｒ１の距離を差し引いた距離を演算する。この例において、当該距離は１．５ｋｍと演算される。
ステップ２１では、ステップ１９で演算された距離となるよう、ステップ７で設定されたエリア内における第２の経路Ｒ２を探索する。
ステップ２３では、ステップ１３で探索された第１の経路及びステップ２１で探索された第２の経路を保存する。上記ステップ１７においてＮｏのとき、ステップ２３では、ステップ１３で探索された第１の経路のみを保存する。
また、決められた歩数を消化するために歩行するユーザが飽きることのないよう、経路探索することとしても良い。すなわち、上記の例において、探索条件を所定エリア内としたが、これに代えてあるいはこれと併せて、ユーザの過去の移動経路と異なる経路とすることを探索条件としても良い。
【００３６】
図６に示すのは、図３に示す装置２１を備えた移動体端末装置３１である。図６において、図１及び図３と同一の要素には同一の符号を付して、その説明を部分的に省略する。
この移動体端末装置３１は、制御部３１０、メモリ部３１１、入力部３１２、出力部３１３、インターフェース部３１４、ＧＰＳ受信部３１５、地図データ保存部３、地点指定部５、第１の歩数設定部７、探索条件設定部２３、経路探索部２５及び案内経路保存部３１７を備えている。
【００３７】
制御部３１０はＣＰＵ、バッファメモリその他の装置を備えたコンピュータ装置であり、移動体端末装置３１を構成する他の要素を制御する。
メモリ部３１１にはコンピュータプログラムが保存され、このコンピュータプログラムはコンピュータ装置である制御部３１０に読み込まれて、これを機能させる。このコンピュータプログラムは、移動体端末装置の記憶装置としての内蔵ハードディスク又は内蔵メモリ、移動体端末装置に差し替え可能な記憶媒体としてのＳＤ（登録商標）メモリカード、メモリスティック、スマートメディア、コンパクトフラッシュ（登録商標）、ＤＶＤ等の汎用的な媒体へ保存できる。
入力部３１２は、例えば、ユーザの指令の入力に用いられる。具体的には、上記移動開始地点や移動終了地点の指定や、上記第１の歩数の設定、上記探索条件の設定等に用いられる。入力部６１２として、マウス、ライトペン又はディスプレイの表示内容と協働するタッチパネル等のポインティングデバイスやキーボード又はマイクロホン等の音声入力装置を用いることができる。
【００３８】
出力部３１３はディスプレイを含み、入力画面や、地図データ保存部３に保存された地図情報、経路探索部２５で探索された案内ルート、後述するＧＰＳ受信部３１５で受信したＧＰＳ信号に基づく移動体端末装置の位置、その他の情報を表示する。この出力部３１３は音声発信部を含むこともできる。
インターフェース部３１４は移動体端末装置３１を無線ネットワーク等へ連結させる。
ＧＰＳ受信部３１５はＧＰＳ測位衛星からのＧＰＳ信号を受信し、移動体端末装置の現在の位置情報を取得する。
経路探索部２５は、指定された移動開始地点から移動終了地点までの案内経路を探索する。移動体端末装置利用者が移動開始地点及び／又は移動終了地点を設定すると、経路探索部２５が作動して、探索条件設定部２３で設定された探索条件に沿った案内経路が探索される。当該探索された案内経路は、後述する案内経路保存部３１７に保存される。
案内経路保存部３１７には、上述したように、経路探索部２５で探索された案内経路が保存される。当該案内経路には、リンク等の形状が併せて保存されていることが好ましい。
【００３９】
図７に、他の実施の形態の経路探索装置４１を示す。図７において、図１、図３及び図６と同一の要素には同一の符号を付して、その説明を部分的に省略する。適宜、図８（Ａ）に示す模式図を用いて、以下に説明する。
図７に示すのは、所定期間におけるユーザのスケジュールに基づき第１の歩数を設定可能な経路探索装置４１である。すなわち、当該装置４１は、図１に示す装置１において、スケジュール保存部４５、目標歩数設定部４７、第１の消化予定歩数特定部４９及び第２の歩数算出部５０を更に備え、第１の歩数設定部７に代えて第１の歩数設定部４３を備えている。
スケジュール保存部４５には、当該ユーザのスケジュール（図８（Ａ）（Ｂ）参照）が保存される。当該スケジュール保存部４５には、例えば、ユーザのイベントがレギュラーイベントあるいはイレギュラーイベントの別と併せて保存されている。また、当該イベントには移動開始地点と移動終了地点が関連付けて保存されていても良い。さらには、ユーザの任意により、消化予定の歩数が関連付けられていても良い。
目標歩数設定部４７は、所定期間における目標歩数を設定する。当該設定の方法は特に限定されないが、ユーザの入力により任意の歩数を設定することとできる。例えば、所定期間を一日として目標歩数１００００歩等とすることとできる。
第１の消化予定歩数特定部４９は、スケジュール保存部４５を参照して、所定期間に発生するレギュラーイベントに基づいて消化が予定される歩数を第１の消化予定歩数として特定する。例えば、図８（Ａ）のスケジュールにおいて、所定期間を７月２日（月）とする場合に、レギュラーイベントとしての「通勤」によって一日往復で５０００歩を消化する予定であるとき、当該５０００歩を第１の消化予定歩数と特定する。
【００４０】
第２の歩数算出部５０は、目標歩数設定部４７及び第１の消化予定歩数特定部４９を参照して、設定された目標歩数から上記特定された第１の消化予定歩数を差し引いて第２の歩数を算出する。当該第２の歩数は、経路探索部９で探索する際に参照する第１の歩数を設定するために用いられる。例えば、図８（Ａ）のスケジュールにおいて、第２の歩数は５０００歩と算出される。設定された第２の歩数は第１の歩数設定部４３に送られる。
第１の歩数設定部４３は、上記第２の歩数算出部５０を参照し、上記算出された第２の歩数に基づいて第１の歩数を設定する。当該第１の歩数設定部４３は、例えば、上記第２の歩数をそのまま用いて第１の歩数を５０００歩とすることとできる。他の例として、上記第２の歩数に所定の係数を乗じた値を第１の歩数として用いることとしても良い。
図８（Ａ）のスケジュールの場合において、「出張」によって目的地の最寄駅に到着したユーザがこの装置４１を起動させると、経路探索部９は、当該最寄駅を移動開始地点とした上記第２の歩数に基づき設定された第１の歩数を満たす経路を探索する。
【００４１】
図９に、他の実施の形態の経路探索装置５１を示す。図９において、図１、図３、図６及び図７と同一の要素には同一の符号を付して、その説明を部分的に省略する。適宜、図８（Ｂ）に示す模式図を用いて、以下に説明する。
図９に示すのは、所定期間におけるユーザのスケジュールに加えて、当該所定期間内において既に消化した歩数を考慮して第１の歩数を設定可能な経路探索装置５１である。すなわち、当該装置５１は、図７に示す装置４１において、実績歩数保存部５５、第２の消化予定歩数特定部５７及び第３の歩数算出部５９を更に備え、第１の歩数設定部４３に代えて第１の歩数設定部５３を備えている。この例において、スケジュール保存部４５は、図８（Ｂ）に示すユーザのスケジュールを備えている。また、目標歩数設定部４７では、７月２日（月）から７月８日（日）までの一週間で目標歩数７００００歩が設定されたものとする。そして、当該スケジュール中の「出張２」によって目的地の最寄駅に到着したユーザがこの装置５１を起動させた場合について説明する。
【００４２】
実績歩数保存部５５には、所定期間内において既に消化された歩数としての実績歩数が保存される。当該実績歩数は、当該装置５１を備える移動体端末装置の歩数カウンタ等によりその情報を得ることができる。この例において、実績歩数保存部５５には、実績歩数として、７月２日（月）から７月８日（日）までの一週間において、イレギュラーイベントとしての「出張２」前の「通勤１」〜「通勤３」及び「出張１」によって消化した歩数を含む実績歩数が保存される。例えば、実績歩数として１５０００歩が保存されていることとする。
第２の消化予定歩数特定部５７は、上記スケジュールに基づいて、当該所定期間内における上記「出張２」後のレギュラーイベント「通勤４」〜「通勤１０」に基づいて消化が予定される歩数を第２の消化予定歩数として特定する。当該特定の方法としては、例えば、上記レギュラーイベントの種類によって予め定められた歩数としても良いし、過去の履歴を参照して当該レギュラーイベントで消化した歩数を演算し、得られた歩数とすることとしても良い。当該第２の消化予定歩数は、後述する入力部を用いてユーザが入力することとできる。この例において、レギュラーイベントである「通勤」については片道２５００歩とすれば「通勤４」〜「通勤１０」で消化が予定される１７５００歩が第２の消化予定歩数として特定される。
【００４３】
第３の歩数算出部５９は、上記目標歩数設定部４７で設定された目標歩数（７００００歩）から上記実績歩数（１５０００歩）と上記第２の消化予定歩数（１７５００歩）とを差し引いて第３の歩数を算出する。この例において、第３の歩数は３７５００歩と算出される。
第１の歩数設定部５３は、上記第３の歩数算出部５９を参照し、上記算出された第３の歩数に基づいて第１の歩数を設定する。当該第１の歩数設定部５３は、例えば、上記第３の歩数をそのまま用いて第１の歩数とすることとできる。また、上記第３の歩数に所定の係数を乗じた値を第１の歩数として用いることとしても良い。他の例として、上記第３の歩数算出部５９で算出された歩数を「出張２」において最寄駅から目的地までの往復で消化することとすべく、片道分の歩数を第１の歩数として設定することとしても良い。さらには、上記得られた第３の歩数（３７５００歩）を、所定期間内における、「出張２」を含むそれ以後のイレギュラーイベント「出張３」「ウォーキング１」〜「ウォーキング３」及び「外出」の数（６つ）で除した値（６２５０歩）に基づいて上記第１の歩数を設定することとしても良い。
図８（Ｂ）のスケジュールの場合において、「出張２」によって目的地の最寄駅に到着したユーザがこの装置５１を起動させると、経路探索部９は、当該最寄駅を移動開始地点とした上記第３の歩数に基づき設定された第１の歩数を満たす経路を探索する。
【００４４】
以上、本発明の実施の形態及び実施例について説明してきたが、これらのうち、２つ以上の実施の形態（実施例）を組み合わせて実施しても構わない。あるいは、これらのうち、１つの実施の形態（実施例）を部分的に実施しても構わない。さらには、これらのうち、２つ以上の実施の形態（実施例）を部分的に組み合わせて実施しても構わない。
【００４５】
この発明は、上記発明の実施の形態及び実施例の説明に何ら限定されるものではない。特許請求の範囲の記載を逸脱せず、当業者が容易に想到できる範囲で種々の変形態様もこの発明に含まれる。
【符号の説明】
【００４６】
１  ２１  ４１  ５１  経路探索装置
３  地図データ保存部
５  地点指定部
７  ４３  ５３  歩数設定部
９  ２５  経路探索部
２３  探索条件設定部
３１  移動体端末装置
４５  スケジュール保存部
４７  目標歩数設定部
４９  ５７  消化予定歩数特定部
５０  ５９  歩数算出部
５５  実績指標保存部
【図１】
2014020983.tif 000003
【図２】
2014020983.tif 000004
【図３】
2014020983.tif 000005
【図４】
2014020983.tif 000006
【図５】
2014020983.tif 000007
【図６】
2014020983.tif 000008
【図７】
2014020983.tif 000009
【図８】
2014020983.tif 000010
【図９】
2014020983.tif 000011