(57)【要約】【課題】走行能力が異なる参加者同士でのマスツーリングを計画することができる。【解決手段】複数のツーリング参加者のそれぞれに対応し、各ツーリング参加者の運転技量および車両性能のうち少なくとも一方を含む複数の走行能力情報を取得する走行能力情報取得手段３２１と、複数の走行能力情報のばらつきを考慮したツーリング経路を探索する経路探索手段３２２とを備える。【選択図】図１
2018146498.tif 000002
【特許請求の範囲】
【請求項１】
複数のツーリング参加者のそれぞれに対応し、各ツーリング参加者の運転技量および車両性能のうち少なくとも一方を含む複数の走行能力情報を取得する走行能力情報取得手段と、
前記複数の走行能力情報のばらつきを考慮したツーリング経路を探索する経路探索手段と、
を備えたことを特徴とする情報処理システム。
【請求項２】
前記走行能力情報は、前記ツーリング参加者の運転技量を含み、
前記経路探索手段は、所定レベルの運転技量および／または車両性能に対応するツーリング経路を探索することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記所定レベルの運転技量は、前記複数のツーリング参加者の運転技量の平均値であることを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記経路探索手段は、前記所定レベルが高いほど、勾配数およびカーブ数の少なくとも一方が多いツーリング経路を探索することを特徴とする請求項２または３に記載の情報処理システム。
【請求項５】
前記走行能力情報は、前記ツーリング参加者の運転技量を含み、
前記探索されたツーリング経路の一部であり、第１の運転技量に対応する第１の区間の変更を受け付ける変更受付手段と、
前記変更の受け付けに応じて、前記第１の区間を第２の運転技量に対応する第２の区間に変更する変更手段と、
を更に備えたことを特徴とする請求項１乃至４のいずれかに記載の情報処理システム。
【請求項６】
前記第１の区間を前記第２の区間と識別可能に提示する経路提示手段を更に備えたことを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記経路探索手段は、前記走行能力情報のばらつきを考慮した分岐地点、合流地点および休憩地点の少なくとも１つを有するツーリング経路を探索することを特徴とする請求項１乃至６のいずれかに記載の情報処理システム。
【請求項８】
前記経路探索手段は、前記走行能力情報に応じた道路種別毎の走行容易性を考慮して、前記走行能力情報のばらつきに応じた所要時間の差が抑制されるように、前記分岐地点、合流地点および休憩地点の少なくとも１つを有するツーリング経路を探索することを特徴とする請求項７に記載の情報処理システム。
【請求項９】
前記走行能力情報は、前記ツーリング参加者の運転技量を含み、
前記経路探索手段は、前記ツーリング参加者の人数の前記運転技量別の割合に応じた複数の区間を有するツーリング経路を探索することを特徴とする請求項１に記載の情報処理システム。
【請求項１０】
前記探索されたツーリング経路を前記区間別に識別可能に提示する経路提示手段を更に備えたことを特徴とする請求項９に記載の情報処理システム。
【請求項１１】
前記車両性能は、前記ツーリング参加者の車両の排気量を含むことを特徴とする請求項１乃至１０のいずれかに記載の情報処理システム。
【請求項１２】
コンピュータを、
複数のツーリング参加者のそれぞれに対応し、各ツーリング参加者の運転技量および車両性能のうち少なくとも一方を含む複数の走行能力情報のばらつきを考慮して探索されたツーリング経路の一部であり、第１の運転技量に対応する第１の区間の変更を受け付ける変更受付手段、
として機能させることを特徴とする情報処理プログラム。
【請求項１３】
情報処理システムを、
複数のツーリング参加者のそれぞれに対応し、各ツーリング参加者の運転技量および車両性能のうち少なくとも一方を含む複数の走行能力情報を取得する走行能力情報取得手段、および
前記複数の走行能力情報のばらつきを考慮したツーリング経路を探索する経路探索手段、
として機能させることを特徴とする情報処理プログラム。
【請求項１４】
通信可能に接続された複数のコンピュータによって構成される情報処理システムであって、
複数のツーリング参加者のそれぞれに対応し、各ツーリング参加者の運転技量および車両性能のうち少なくとも一方を含む複数の走行能力情報を取得する走行能力情報取得手段と、
前記複数の走行能力情報のばらつきを考慮したツーリング経路を探索する経路探索手段と、
を備えた情報処理システムを機能させるために、
上記コンピュータの少なくとも１つを上記手段の少なくとも１つとして機能させるための情報処理プログラム。
【請求項１５】
通信可能に接続された複数のコンピュータによって、請求項１乃至１１のいずれかに記載の情報処理システムを機能させるために、
上記コンピュータのうちの１つを請求項１乃至１１のいずれかに記載の情報処理システムにおける各手段の少なくとも１つとして機能させるための情報処理プログラム。
【請求項１６】
コンピュータを、請求項１乃至１１のいずれかに記載の情報処理システムにおける各手段の少なくとも１つとして機能させるための情報処理プログラム。
【請求項１７】
通信可能に接続された複数の情報処理装置によって、
複数のツーリング参加者のそれぞれに対応し、各ツーリング参加者の運転技量および車両性能のうち少なくとも一方を含む複数の走行能力情報を取得する走行能力情報取得手段と、
前記複数の走行能力情報のばらつきを考慮したツーリング経路を探索する経路探索手段と、
を備えた情報処理システムを構成するために、
上記手段の少なくとも１つを備えたことを特徴とする情報処理装置。
【請求項１８】
走行能力情報取得手段が、複数のツーリング参加者のそれぞれに対応し、各ツーリング参加者の運転技量および車両性能のうち少なくとも一方を含む複数の走行能力情報を取得するステップと、
経路探索手段が、前記複数の走行能力情報のばらつきを考慮したツーリング経路を探索するステップと、
を備えたことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理プログラム、情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
従来から、複数人がそれぞれの車両を移動手段として利用しながら集団で道路を走行するマスツーリングのツーリング経路を探索する技術が提案されている。例えば、特許文献１には、運転技量が同等のレベルのツーリング仲間を検索し、運転技量に合ったツーリング経路を求める技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２００５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術は、運転技量が同等のレベルのツーリング仲間に対して運転技量に適合したツーリング経路を提供する技術であり、ツーリング仲間の間で運転技量にばらつきがあるときのツーリング経路については何も考慮されていない。このため、従来の技術では、走行能力が異なる参加者同士でのマスツーリングを計画することが困難であった。
【０００５】
本発明は、走行能力が異なる参加者同士でのマスツーリングを計画することができる情報処理システム、情報処理プログラム、情報処理装置および情報処理方法を提供する。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理システムは、
複数のツーリング参加者のそれぞれに対応し、各ツーリング参加者の運転技量および車両性能のうち少なくとも一方を含む複数の走行能力情報を取得する走行能力情報取得手段と、
前記複数の走行能力情報のばらつきを考慮したツーリング経路を探索する経路探索手段と、
を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、走行能力が異なる参加者同士でのマスツーリングを計画することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る情報処理システム１の概略的な構成を示す図である。
【図２】第１の実施形態に係る情報処理システム１の動作の一例を示すフローチャートである。
【図３】図３（ａ）は、第１の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の登録画面を示す図であり、図３（ｂ）は、経路探索画面を示す図である。
【図４】第１の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮したツーリング経路の算出例を説明するための説明図である。
【図５】第１の実施形態に係る情報処理システム１の動作の一例として、運転技量に応じた経路と経路の難易度の指標との対応関係を示す図である。
【図６】第１の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮したツーリング経路を示す図である。
【図７】第２の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮したツーリング経路の算出例を説明するための説明図である。
【図８】第２の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮したツーリング経路を示す図である。
【図９】第３の実施形態に係る情報処理システム１の概略的な構成を示す図である。
【図１０】第３の実施形態に係る情報処理システム１の動作の一例を示すフローチャートである。
【図１１】図１０に続く第３の実施形態に係る情報処理システム１の動作の一例を示すフローチャートである。
【図１２】第３の実施形態に係る情報処理システム１の動作の一例として、第１経路変更画面を示す図である。
【図１３】第３の実施形態に係る情報処理システム１の動作の一例として、第２経路変更画面を示す図である。
【図１４】図１４（ａ）は、第３の実施形態に係る情報処理システム１の動作の一例として、中級参加者経路変更画面を示す図であり、図１４（ｂ）は、中級参加者経路変更画面によるツーリング経路の変更例を示す図である。
【図１５】図１５（ａ）は、第３の実施形態に係る情報処理システム１の動作の一例として、上級参加者経路変更画面を示す図であり、図１５（ｂ）は、上級参加者経路変更画面によるツーリング経路の変更例を示す図である。
【図１６】第３の実施形態に係る情報処理システム１の動作の一例として、経路変更画面の第１の変形例を示す図である。
【図１７】第３の実施形態に係る情報処理システム１の動作の一例として、経路変更画面の第２の変形例を示す図である。
【図１８】第４の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮した分岐地点、合流地点および休憩地点を有するツーリング経路を示す図である。
【図１９】第４の実施形態に係る情報処理システム１の動作の一例として、分岐地点、合流地点および休憩地点の設定に用いられる運転技量データを示す図である。
【図２０】第５の実施形態に係る情報処理システム１の動作の一例として、排気量に応じた経路と経路の難易度の指標との対応関係を示す図である。
【図２１】第５の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の排気量のばらつきを考慮したツーリング経路の算出例を説明するための説明図である。
【発明を実施するための形態】
【０００９】
以下、本発明に係る実施形態について、図面を参照しながら具体的に説明する。なお、各図において同等の機能を有する構成要素には同一の符号を付し、同一符号の構成要素の詳しい説明は繰り返さない。
【００１０】
（第１の実施形態）
本発明の第１の実施形態に係る情報処理システム１について説明する。第１の実施形態に係る情報処理システム１は、モバイル端末（スマートフォン、携帯電話、タブレット端末等）やパソコン等の電子機器の使用者に対して、マスツーリングに利用できるツーリング経路を提供するシステムである。より具体的には、情報処理システム１は、電子機器を使用するマスツーリングの主催者（以下、ツーリング主催者とも呼ぶ）に、ツーリング経路を提供する。なお、情報処理システム１は、電子機器を使用するマスツーリングの参加者（以下、ツーリング参加者とも呼ぶ）であって、主催者と異なる者にツーリング経路を提供してもよい。
【００１１】
マスツーリングに使用される車両は、例えば、自動二輪車である。なお、マスツーリングに使用される車両は、普通自動車、原動機付自転車および自転車などの自動二輪車以外の車両であってもよい。また、マスツーリングに使用される車両は、トライクやセグウェイなどのパーソナルモビリティであってもよい。
【００１２】
図１に示すように、情報処理システム１は、前述の電子機器に相当する端末装置２と、サーバ３とを備えている。端末装置２とサーバ３とは、インターネット等のネットワークを介して互いに通信可能に接続されている。
【００１３】
ネットワークは、有線回線および無線回線のいずれでもよく、回線の種類や形態は問わない。なお、端末装置２およびサーバ３の少なくとも一部は、コンピュータにより実現される。
【００１４】
端末装置２は、マスツーリングを計画するためにツーリング主催者やツーリング参加者が使用するものであり、例えば、スマートフォンやタブレット端末等のモバイル端末である。なお、端末装置２は、デスクトップ型のパソコンであってもよい。
【００１５】
端末装置２は、図１に示すように、通信部２１と、入力部２３と、出力部２４と、制御部２２とを有する。
【００１６】
通信部２１は、ネットワークを介して制御部２２とサーバ３との間で情報を送受信するためのインターフェースである。
【００１７】
入力部２３は、ユーザが端末装置２に情報を入力するためのインターフェースであり、例えばモバイル端末におけるタッチパネルやマイクロフォン、タッチパッドもしくはダイヤルボタンであってもよい。また、入力部２３は、デスクトップ型のパソコンのマウスやキーボードであってもよい。
【００１８】
出力部２４は、端末装置２からユーザに対して各種情報を出力するインターフェースであり、例えば液晶ディスプレイ等の映像表示手段である。一例として、出力部２４は、入力部２３を通じたユーザからの操作を受け付けるためのＧＵＩ（Graphical User Interface）を表示する。出力部２４は、各種情報を音声出力するスピーカを有していてもよい。
【００１９】
なお、出力部２４は、ユーザに情報を直接提示するものでなくてもよい。例えば、出力部２４は、端末装置２の外部に接続される映像表示手段や音声出力手段に、映像信号や音声信号を出力するものであってもよいし、外部に接続される印刷装置にデータを出力するものであってもよいし、端末装置２内もしくは外部の記憶装置にデータを出力して記憶させるものであってもよい。
【００２０】
制御部２２は、図１に示すように、情報提示部２２１を有する。制御部２２は、マスツーリングを計画するための各種の制御を実行する。例えば、情報提示部２２１は、ツーリング参加者を登録するための登録画面やツーリング経路の探索条件を入力するための経路探索画面を出力部２４に表示させる制御を実行する。また、情報提示部２２１は、経路提示手段として機能し、探索されたツーリング経路を出力部２４に表示させる制御を実行する。
【００２１】
また、制御部２２は、出力部２４が表示した各種の画面に対する入力部２３の入力操作を受け付け、受け付けた入力操作の情報をネットワーク経由でサーバ３に送信する制御を実行する。制御部２２は、端末装置２内のプロセッサが所定のプログラムを実行することによって実現されてもよい。
【００２２】
次に、サーバ３について説明する。図１に示すように、サーバ３は、通信部３１と、制御部３２と、記憶部３３とを有する。制御部３２について説明する前に、通信部３１および記憶部３３について説明する。
【００２３】
通信部３１は、ネットワークを介して端末装置２と、サーバ３の制御部３２との間で情報を送受信するインターフェースである。
【００２４】
記憶部３３は、例えばハードディスク等の固定型データストレージであり、各種データベースを格納する。なお、記憶部３３は、必ずしもサーバ３内に設けられなくてもよく、ネットワークを介してサーバ３と通信可能に接続された別の装置内に設けられてもよい。
【００２５】
記憶部３３は、経路ネットワーク情報データベース３３１を有する。
【００２６】
経路ネットワーク情報データベース３３１は、経路探索用のデータベースであり、経路ネットワーク情報として、例えば、交通ネットワーク情報を含む。交通ネットワーク情報は、鉄道やバス等の交通網や道路網を規定する情報である。交通網の情報としては、交通機関の路線情報、時刻表情報、料金情報等を含む。また、交通網の情報は、例えば駅等の路線網表現上の結節点（ノード）のデータと、結節点間の線路区間であるリンクのデータとの組み合わせによって表現される。また、道路網の情報は、例えば交差点等の道路網表現上の結節点（ノード）のデータと、結節点間の道路区間であるリンクのデータとの組み合わせによって表現される。
【００２７】
また、図示しないが、記憶部３３には、地図の表示や地点の検索等に用いる地図情報データベースを含んでいてもよい。地図情報は、全国または各地方の道路地図などの地図データを含み、地図データに対応付けられた地図オブジェクト情報（施設情報、注記情報、記号情報等）を含んでいてもよい。
【００２８】
これらの記憶部３３内のデータは、ツーリング経路の探索に利用できる。
【００２９】
次に、サーバ３の制御部３２について説明する。制御部３２は、図１に示すように、走行能力情報取得手段の一例である走行能力情報取得部３２１と、経路探索手段の一例である経路探索部３２２とを有する。
【００３０】
走行能力情報取得部３２１は、複数のツーリング参加者のそれぞれに対応する複数の走行能力情報を取得する。各走行能力情報は、対応するツーリング参加者の運転技量情報および車両性能情報のうち少なくとも一方を含む。
【００３１】
ここで、複数のツーリング参加者は、共通のマスツーリングの参加者である。走行能力情報は、ツーリング参加者がツーリング経路を走行する能力を示す情報である。
【００３２】
走行能力情報のうち、運転技量情報は、ツーリング参加者の運転技量を示す情報であり、ツーリング参加者自身の能力を示す。運転技量情報は、例えば、「初級」、「中級」、「上級」などの階級別に区分けされた情報である。運転技量情報は、例えば、初級者が３ポイント、中級者が２ポイント、上級者が１ポイントなどの運転技量に応じたポイントを示す情報であってもよい。
【００３３】
走行能力情報のうち、車両性能情報は、ツーリング参加者が運転する車両の性能を示す情報である。車両性能情報は、例えば、ガソリン車やハイブリッド車の排気量（ｃｃ）や、ハイブリッド車や電動車の出力（ｋＷ）である。
【００３４】
走行能力情報取得部３２１は、例えば、マスツーリングの主催者の端末装置２において登録画面に入力されたツーリング参加者の情報の一部として、走行能力情報を取得する。具体的には、走行能力情報取得部３２１は、ツーリング参加者の自己申告に基づいてツーリング主催者が登録画面に入力した「初級」、「中級」、「上級」などの運転技量情報を取得する。なお、ツーリング参加者の登録は、ツーリング主催者の端末装置２を用いた入力操作のみによって行われることに限定されず、例えば、ＬＩＮＥ（登録商標）などのＳＮＳ（ソーシャルネットワークシステム）におけるグループのメンバーなどを、ツーリング参加者として登録することで行われてもよい。
【００３５】
また、走行能力情報取得部３２１は、ツーリング参加者の登録情報の一部を走行能力情報として直接的に取得することに限定されず、ツーリング参加者の登録情報に基づいて走行能力情報を算出することで取得してもよい。例えば、走行能力情報取得部３２１は、ツーリング参加者の登録情報やＳＮＳのページへの書込み情報からツーリング参加者の運転免許証の取得年月日を入手した場合、取得年月日の新しさ応じて、「初級」、「中級」、「上級」のいずれかの運転技量情報を算出してもよい。また、走行能力情報取得部３２１は、ツーリング参加者の登録情報やＳＮＳのページへの書込み情報からツーリングの経験の有無および回数を示す情報を入手した場合、ツーリングの経験が豊富なツーリング参加者の運転技量情報を「上級」として算出してもよい。
【００３６】
経路探索部３２２は、経路ネットワーク情報に基づいて、走行能力情報取得部３２１で取得された複数の走行能力情報（すなわち、ツーリング参加者毎の走行能力情報）のばらつきを考慮したツーリング経路を探索する。経路探索部３２２は、探索されたツーリング経路を示す経路情報を、通信部３１から端末装置２に送信する。
【００３７】
より具体的には、第１の実施形態において、経路探索部３２２は、各ツーリング参加者の間で走行能力情報にばらつきがある場合に、走行能力情報のばらつきを考慮して、各ツーリング参加者が走行できる共通のツーリング経路を探索する。
【００３８】
例えば、経路探索部３２２は、各ツーリング参加者の間で運転技量情報にばらつきがある場合、所定レベルの運転技量情報に対応するツーリング経路を探索する。所定レベルの運転技量情報は、各ツーリング参加者の誰もが抵抗感少なく走行できるように、各ツーリング参加者の運転技量情報からの差分が抑制された運転技量情報である。一例として、所定レベルの運転技量情報は、各ツーリング参加者の運転技量情報の平均値である。
【００３９】
所定レベルの運転技量情報に対応するツーリング経路を探索することで、初級者に過度な困難性を感じさせず、また、上級者に過度な退屈感を感じさせないツーリング経路を探索することができる。これにより、各ツーリング参加者の間で運転技量にばらつきがある場合であっても、共通のツーリング経路を無理なく楽しみながら走行することができるマスツーリングを計画することができる。また、所定レベルの運転技量情報に対応するツーリング経路として、各ツーリング参加者の運転技量情報の平均値に対応するツーリング経路を探索することで、運転技量が異なるツーリング参加者同士で無理なく楽しみながら走行することができるツーリング経路を簡便に探索することができる。
【００４０】
所定レベルの運転技量情報に対応するツーリング経路を探索するにあたり、経路探索部３２２は、所定レベルが高いほど、勾配数およびカーブ数の少なくとも一方が多いツーリング経路を探索してもよい。所定レベルが高いほど勾配数およびカーブ数の少なくとも一方が多いツーリング経路を探索することで、各ツーリング参加者が走り応えのある共通のツーリング経路を走行できるマスツーリングを計画することができる。
【００４１】
（動作例）
次に、図１の情報処理システム１の動作例について説明する。図２は、第１の実施形態に係る情報処理システム１の動作の一例を示すフローチャートである。
【００４２】
図２に示すように、先ず、端末装置２の制御部２２は、入力部２３を用いたツーリング主催者による登録画面の操作に応じて、走行能力情報を含むツーリング参加者情報を、通信部２１からサーバ３に送信する（ステップＳ２１）。図３（ａ）は、第１の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の登録画面Ｓｒを示す図である。ツーリング主催者は、図３（ａ）に示される登録画面Ｓｒをサーバ３に送信してもよい。図３（ａ）の登録画面Ｓｒのフォームは、例えば、サーバ３で生成されて端末装置２に送信され、端末装置２の出力部２４にＧＵＩとして表示される。登録画面Ｓｒのフォームは、端末装置２の制御部２２で生成されてもよい。図３（ａ）の例において、ツーリング主催者は、登録画面Ｓｒのフォームにツーリング参加者の名称と、運転技量（「上級」、「中級」、「初級」）とを入力し、「決定」ボタンを操作することで、ツーリング参加者を登録できる。
【００４３】
端末装置２からツーリング参加者情報が送信されると、図２に示すように、サーバ３の制御部３２は、送信されたツーリング参加者情報を通信部３１から受信する（ステップＳ３１）。
【００４４】
ツーリング参加者情報を受信した後、制御部３２の走行能力情報取得部３２１は、受信されたツーリング参加者情報に含まれる走行能力情報を取得する（ステップＳ３２）。
【００４５】
また、ツーリング参加者情報を受信した後、制御部３２は、受信されたツーリング参加者情報を記憶部３３に記録することで、ツーリング参加者を登録する（ステップＳ３３）。ツーリング参加者の登録は、走行能力情報の取得（ステップＳ３２）と前後が入れ替わってもよく、または、同時でもよい。
【００４６】
ツーリング参加者情報を送信した後、端末装置２の制御部２２は、入力部２３を用いたツーリング主催者による経路探索画面Ｓｓの操作に応じて、経路探索条件を通信部２１からサーバ３に送信する（ステップＳ２２）。図３（ｂ）は、経路探索画面Ｓｓを示す図である。ツーリング主催者は、例えば、図３（ｂ）に示される経路探索画面Ｓｓ中の経路探索条件をサーバ３に送信してもよい。図３（ｂ）の経路探索画面Ｓｓのフォームは、例えば、サーバ３で生成されて端末装置２に送信され、端末装置２の出力部２４にＧＵＩとして表示される。経路探索画面Ｓｓのフォームは、端末装置２の制御部２２で生成されてもよい。図３（ｂ）の例において、ツーリング主催者は、経路探索画面Ｓｓのフォームに出発地、経由地、目的地等の経路探索条件を入力できる。そして、経路探索条件を入力後、「ルート検索」ボタンを操作することで、経路探索条件をサーバ３に送信できる。
【００４７】
端末装置２から経路探索条件が送信されると、図２に示すように、サーバ３の経路探索部３２２は、送信された経路探索条件を通信部３１から受信する（ステップＳ３４）。
【００４８】
経路探索条件を受信した後、経路探索部３２２は、経路探索条件に基づいて、走行能力情報のばらつきを考慮したツーリング経路の探索を行う（ステップＳ３５）。
【００４９】
図４は、第１の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮したツーリング経路の算出例を説明するための説明図である。図４の例において、ツーリング参加者は、１名の上級者と、１名の中級者と、４名の初心者との合計６名である。走行能力情報取得部３２１は、各ツーリング参加者の走行能力情報として、上級者の運転技量情報：３ｐｔ（ポイント）と、中級者の運転技量情報：２ｐｔと、初心者の運転技量情報：１ｐｔとを取得している。
【００５０】
図４の例において、経路探索部３２２は、ツーリング参加者の運転技量のばらつきを考慮したツーリング経路として、６名のツーリング参加者の運転技量情報の平均値に対応するツーリング経路を探索する。
【００５１】
具体的には、先ず、経路探索部３２２は、各ツーリング参加者の運転技量情報の平均値を算出する。図４の例において、運転技量情報の平均値は１.５ｐｔとなる。
【００５２】
図５は、第１の実施形態に係る情報処理システム１の動作の一例として、運転技量に応じた経路と経路の難易度の指標との対応関係を示す図である。図５には、一例として、初級：１ｐｔに応じた初級ルートＲ１、中級：２ｐｔに応じた中級ルートＲ２、および上級：３ｐｔに応じた上級ルートＲ３と、各ルートＲ１〜Ｒ３のそれぞれに対応する運転の難易度の指標との対応関係が示されている。図５の指標では、運転技量が高いほど、勾配数およびカーブ数が多くなっている。
【００５３】
運転技量情報の平均値を算出した後、経路探索部３２２は、図５に示される経路の難易度の指標に基づいて、運転技量情報の平均値：１．５ｐｔに対応する難易度を算出する。図５の例において、１．５ｐｔに対応する難易度は、例えば、初級の勾配数と中級の勾配数との中間の勾配数と、初級のカーブ数と中級のカーブ数との中間のカーブ数とを有している。
【００５４】
運転技量情報の平均値：１．５ｐｔに対応する難易度を算出した後、経路探索部３２２は、算出された難易度を経路探索条件（例えば、コスト）に加味してツーリング経路を探索する。
【００５５】
図６は、第１の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮したツーリング経路Ｒを示す図である。図６の例において、経路探索部３２２は、１．５ｐｔに対応するツーリング経路Ｒとして、初級の上ルートを探索する。図６の例において、ツーリング経路Ｒは、地図画像上に強調表示されている。
【００５６】
なお、運転技量情報の平均値が、予め用意された運転技量情報（例えば、初級、中級または上級）に近い場合（例えば、差が閾値以内である場合）、経路探索部３２２は、予め用意された運転技量情報に対応する経路をツーリング経路Ｒの探索結果としてもよい。すなわち、運転技量情報の平均値を予め用意された運転技量情報に丸め込んでもよい。このような経路探索は、探索の精度をある程度確保しつつ探索の速度を向上させたい場合に好適である。
【００５７】
また、走行能力情報のばらつきを考慮したツーリング経路の探索において、経路探索部３２２は、経路ネットワーク情報中にツーリングロードとして含まれている既知のツーリング経路を、探索結果の一部としてもよい。
【００５８】
以上のようにして走行能力情報のばらつきを考慮したツーリング経路を探索した後、図２に示すように、経路探索部３２２は、探索されたツーリング経路を示す経路情報を、通信部３１から端末装置２に送信する（ステップＳ３６）。
【００５９】
ツーリング経路Ｒを示す経路情報が送信されると、端末装置２の情報提示部２２１は、送信された経路情報を通信部２１から受信する（ステップＳ２３）。そして、情報提示部２２１は、受信された経路情報を出力部２４に表示させる（ステップＳ２４）。例えば、情報提示部２２は、図６に示した初級の上ルートを表示してもよい。
【００６０】
ツーリング主催者は、サーバ３から受信したツーリング経路の経路情報を、ツーリング主催者の端末装置２とツーリング参加者の端末装置２との通信によってツーリング参加者に送信してもよい。また、ツーリング経路の経路情報は、サーバ３から直接ツーリング参加者の端末装置２に配信されてもよい。
【００６１】
以上説明したように、第１の実施形態によれば、走行能力情報のばらつきを考慮した経路を探索することで、走行能力が異なるツーリング参加者同士でのマスツーリングを計画することができる。
【００６２】
（第２の実施形態）
次に、ツーリング参加者の人数の運転技量別の割合に応じた複数の区間を有するツーリング経路を探索する第２の実施形態について説明する。第１の実施形態においては、運転技量のばらつきを考慮したツーリング経路として、運転技量情報の平均値に対応するツーリング経路を探索する例について説明した。
【００６３】
これに対して、第２の実施形態においては、運転技量のばらつきを考慮したツーリング経路として、ツーリング参加者の人数の運転技量別の割合に応じた複数の区間を有するツーリング経路を探索する。
【００６４】
図７は、第２の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮したツーリング経路の算出例を説明するための説明図である。図４の場合と同様に、図７の例におけるツーリング参加者は、１名の上級者と、１名の中級者と、４名の初心者との合計６名である。
【００６５】
第２の実施形態において、経路探索部３２２は、運転技量のばらつきを考慮したツーリング経路の探索にあたり、ツーリング参加者の人数（以下、ツーリング参加者数とも呼ぶ）の運転技量別の割合を算出する。図７の例において、上級者の割合は１７％、中級者の割合は１７％、初心者の割合は６６％である。
【００６６】
ツーリング参加者数の運転技量別の割合を算出した後、経路探索部３２２は、ツーリング参加者数の運転技量別の割合に応じた複数の区間を有するツーリング経路を探索する。より具体的には、経路探索部３２２は、ツーリング参加者数の運転技量別の割合に応じた区間長を有する複数の区間であり、区間ごとに対応するツーリング参加者の運転技量に応じた難易度を有する複数の区間で構成されるツーリング経路を探索する。
【００６７】
図７の例において、経路探索部３２２は、指標に基づく難易度（図５参照）が低い初級区間が全体の６６％の長さとなり、難易度が中程度の中級区間が全体の１７％の長さとなり、難易度が高い上級区間が全体の１７％の長さとなるツーリング経路を探索する。
【００６８】
図８は、第２の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮したツーリング経路Ｒを示す図である。図８の例は、図７の例において探索されたツーリング経路Ｒの表示例である。図８の例において、情報提示部２２１は、経路探索部３２２で探索されたツーリング経路Ｒを、運転技量別に識別可能な表示態様で提示している。具体的には、初級区間ｒ１、中級区間ｒ２および上級区間ｒ３を有するツーリング経路Ｒを、区間ｒ１〜ｒ３毎に異なる表示色で表示している。ツーリング経路Ｒを区間ｒ１〜ｒ３毎に識別可能な表示態様で表示することで、ツーリング主催者およびツーリング参加者が、ツーリング経路Ｒの難易度の変化を予め把握して走行することができる。
【００６９】
第２の実施形態によれば、運転技量のばらつきを考慮したツーリング経路として、ツーリング参加者数の運転技量別の割合に応じた区間を有するツーリング経路を探索することができる。また、第２の実施形態によれば、ツーリング参加者数が多い運転技量に対応する区間を長くとることができるので、できるだけ多くのツーリング参加者が自分の運転技量に最適の区間を長距離走行することができる。
【００７０】
（第３の実施形態）
次に、ツーリング経路の一部の変更を受け付ける第３の実施形態について説明する。図９は、第３の実施形態に係る情報処理システム１の概略的な構成を示す図である。
【００７１】
第１の実施形態においては、走行能力情報のばらつきを考慮して探索されたツーリング経路が固定されていた。これに対して、第３の実施形態においては、走行能力情報のばらつきを考慮して探索されたツーリング経路の一部を変更可能である。
【００７２】
具体的には、図９に示すように、第３の実施形態の情報処理システム１は、第１の実施形態の構成に加えて、更に、変更受付手段の一例である変更受付部２２２と、変更手段の一例である経路変更部３２３とを有する。図９の例において、変更受付部２２２は、端末装置２の制御部２２に設けられている。また、経路変更部３２３は、サーバ３の制御部３２に設けられている。変更受付部２２２は、サーバ３の制御部３２に設けられていてもよい。
【００７３】
変更受付部２２２は、探索されたツーリング経路の一部であり、第１の運転技量に対応する第１の区間の変更を受け付ける。より具体的には、変更受付部２２２は、探索されたツーリング経路の第１の区間を、第２の運転技量に対応する第２の区間に変更する操作を受け付ける。
【００７４】
ここで、第１の運転技量は、探索されたツーリング経路に対応する運転技量であり、図６の例で言えば、「初級の上」である。第２の運転技量は、第１の運転技量と異なる運転技量であり、第２の区間は、第２の運転技量に対応する区間である。第２の区間は、例えば、「中級区間」や「上級区間」といった予め定められた複数の選択肢の中から選択される。変更受付部２２２は、ツーリング参加者の運転技量に応じて、変更可能な第２の区間を異ならせてもよい。また、勾配数やカーブ数を任意に選択できるようにすることで、変更可能な第２の区間の選択肢を増やしてもよい。第２の区間は、第１の区間と始点および終点の少なくとも一方が共通する。
【００７５】
変更受付部２２２は、例えば、情報提示部２２１に、出力部２４を介して、第１の区間から第２の区間への変更を指示可能な操作ボタンを表示させることで、第１の区間の変更を受け付けてもよい。この場合、操作ボタンは、複数の階層にわたる複数の操作ボタンであってもよい。あるいは、変更受付部２２２は、情報提示部２２１に、出力部２４を介してツーリング経路の画像を複数の区間（第１の区間）毎に選択可能な表示態様で表示させることで、選択された区間の変更を受け付けてもよい。
【００７６】
また、変更受付部２２２は、第１の区間の変更を受け付ける際に、情報提示部２２１（経路提示手段）に、出力部２４を介して第１の区間を第２の区間と識別可能に表示させてもよい。第１の区間を第２の区間と識別可能に表示させることで、変更後の区間を変更前の区間との対比によって事前に把握することができる。
【００７７】
経路変更部３２３は、変更受付部２２２による変更の受け付けに応じて、第１の区間を第２の区間に変更する。そして、経路変更部３２３は、第１の区間を第２の区間に変更したツーリング経路（以下、変更経路とも呼ぶ）を示す情報（以下、変更経路情報とも呼ぶ）を、通信部３１から端末装置２に送信する。
【００７８】
端末装置２の情報提示部２２１は、サーバ３から送信された変更経路情報を出力部２４に表示させる。
【００７９】
（動作例）
次に、図９の情報処理システム１の動作例について説明する。図１０は、第３の実施形態に係る情報処理システム１の動作の一例を示すフローチャートである。図１１は、図１０に続く第３の実施形態に係る情報処理システム１の動作の一例を示すフローチャートである。
【００８０】
図１０に示すように、第３の実施形態の情報処理システム１の動作例において、走行能力情報のばらつきを考慮したツーリング経路の経路情報の表示（ステップＳ２４）までの工程は、図２に示した第１の実施形態の情報処理システム１の動作例と同様である。
【００８１】
図１１に示すように、第３の実施形態の情報処理システム１は、経路情報の表示後、ツーリング経路の第１の区間を変更するための各工程を実行する。具体的には、先ず、変更受付部２２２は、ツーリング主催者の変更操作を受け付け、変更操作に応じて通信部２１からサーバ３にツーリング経路の第１の区間の変更の指令（以下、経路変更指令とも呼ぶ）を送信する（ステップＳ２５）。
【００８２】
経路変更指令は、例えば、以下に述べる工程を実行することで送信することができる。
【００８３】
図１２は、第３の実施形態に係る情報処理システム１の動作の一例として、第１経路変更画面Ｓｃ１を示す図である。経路変更指令のため、先ず、変更受付部２２２は、情報提示部２２１に、出力部２４を介して図１２に示される第１経路変更画面Ｓｃ１を表示させる。第１経路変更画面Ｓｃ１は、ツーリング経路Ｒの経路情報の表示画面そのものであってもよい。第１経路変更画面Ｓｃ１は、ツーリング経路Ｒの第１の区間の変更に移行する操作が可能なルート変更ボタンＢ１を含む。ルート変更ボタンＢ１は、ツーリング経路Ｒの経路情報の表示の当初から表示されていてもよく、または、画面操作に応じてポップアップ表示されてもよい。ツーリング主催者は、ルート変更ボタンＢ１を選択することで、経路変更指令のための次工程に移行することができる。
【００８４】
図１３は、第３の実施形態に係る情報処理システム１の動作の一例として、第２経路変更画面Ｓｃ２を示す図である。第１経路変更画面Ｓｃ１においてルート変更ボタンＢ１が選択された場合に、変更受付部２２２は、情報提示部２２１に、出力部２４を介して図１３に示される第２経路変更画面Ｓｃ２を表示させる。第２経路変更画面Ｓｃ２は、中級者向けの経路変更を選択する中級選択ボタンＢ２と、上級者向けの経路変更を選択する上級選択ボタンＢ３とを含む。ツーリング主催者は、中級選択ボタンＢ２を操作することで、中級者向けの経路変更に移行することができる。また、ツーリング主催者は、上級選択ボタンＢ３を操作することで、上級者向けの経路変更に移行することができる。
【００８５】
図１４（ａ）は、第３の実施形態に係る情報処理システム１の動作の一例として、中級参加者経路変更画面Ｓｉを示す図である。図１３の第２経路変更画面Ｓｃ２において中級選択ボタンＢ２が選択された場合に、変更受付部２２２は、情報提示部２２１に、出力部２４を介して図１４（ａ）に示される中級参加者経路変更画面Ｓｉを表示させる。中級参加者経路変更画面Ｓｉは、ツーリング経路Ｒの第１の区間ｒを第２の区間の一例である中級区間ｒ２に変更する操作が可能な画面である。中級区間ｒ２は、ツーリング経路Ｒの探索時等において予め探索されていてもよく、または、第２経路変更画面Ｓｃ２における中級選択ボタンＢ２の選択に応じて探索されてもよい。図１４（ａ）に示すように、中級参加者経路変更画面Ｓｉは、第１の区間ｒの中級区間ｒ２への変更を選択する決定ボタンＢ２１と、前画面に戻ることを選択する戻るボタンＢ２２とを含む。ツーリング主催者は、決定ボタンＢ２１を操作することで、第１の区間ｒを中級区間ｒ２に変更する経路変更指令を送信することができる。
【００８６】
図１５（ａ）は、第３の実施形態に係る情報処理システム１の動作の一例として、上級参加者経路変更画面Ｓａを示す図である。図１３の第２経路変更画面Ｓｃ２において上級選択ボタンＢ３が選択された場合に、変更受付部２２２は、情報提示部２２１に、出力部２４を介して図１５（ａ）に示される上級参加者経路変更画面Ｓａを表示させる。図１５（ａ）の上級参加者経路変更画面Ｓａは、ツーリング経路Ｒの第１の区間ｒを第２の区間の一例である上級区間ｒ３に変更する操作が可能な画面である。上級区間ｒ３は、ツーリング経路Ｒの探索時等において予め探索されていてもよく、または、図１３の第２経路変更画面Ｓｃ２における上級選択ボタンＢ３の選択に応じて探索されてもよい。図１５（ａ）に示すように、上級参加者経路変更画面Ｓａは、第１の区間ｒの上級区間ｒ３への変更を選択する決定ボタンＢ３１と、前画面に戻ることを選択する戻るボタンＢ３２とを含む。ツーリング主催者は、決定ボタンＢ３１を操作することで、第１の区間ｒを上級区間ｒ３に変更する経路変更指令を送信することができる。
【００８７】
以上のようにして経路変更指令が送信されると、図１１に示すように、サーバ３の経路変更部３２３は、通信部３１から経路変更指令を受信する（ステップＳ３７）。経路変更指令を受信した後、経路変更部３２３は、受信された経路変更指令にしたがった経路変更を行う（ステップＳ３８）。
【００８８】
図１４（ｂ）は、中級参加者経路変更画面Ｓｉによるツーリング経路の変更例を示す図である。中級参加者経路変更画面Ｓｉにおける決定ボタンＢ２１の選択によって第１の区間ｒを中級区間ｒ２に変更する経路変更指令が送信された場合、経路変更部３２３は、図１４（ｂ）に示すように、第１の区間ｒを中級区間ｒ２に変更した中級参加者変更経路Ｒｒ２を生成する。中級参加者変更経路Ｒｒ２は、運転技量のばらつきを考慮して探索された変更前のツーリング経路Ｒの一部の区間（すなわち、第１の区間以外の区間）と、中級者の運転技量に適合した中級区間ｒ２とを含んでいる。したがって、中級参加者変更経路Ｒｒ２に変更することで、運転技量のばらつきを考慮しつつも中級者にとってより好適な経路をマスツーリングさせることができる。
【００８９】
図１５（ｂ）は、上級参加者経路変更画面Ｓａによるツーリング経路の変更例を示す図である。上級参加者経路変更画面Ｓａにおける決定ボタンＢ３１の選択によって第１の区間ｒを上級区間ｒ３に変更する経路変更指令が送信された場合、経路変更部３２３は、図１５（ｂ）に示すように、第１の区間ｒを上級区間ｒ３に変更した上級参加者変更経路Ｒｒ３を生成する。上級参加者変更経路Ｒｒ３は、各ツーリング参加者の運転技量のばらつきを考慮して探索された変更前のツーリング経路Ｒの一部の区間（すなわち、第１の区間以外の区間）と、上級者の運転技量に適合した上級区間ｒ３とを含んでいる。したがって、上級参加者変更経路Ｒｒ３に変更することで、運転技量のばらつきを考慮しつつも上級者にとってより好適な経路をマスツーリングさせることができる。
【００９０】
以上のようにして経路変更を行った後、図１１に示すように、経路変更部３２３は、変更経路を示す変更経路情報を通信部３１から端末装置２に送信する（ステップＳ３９）。
【００９１】
変更経路情報が送信されると、情報提示部２２１は、送信された変更経路情報を通信部２１から受信する（ステップＳ２６）。そして、情報提示部２２１は、受信された変更経路情報を出力部２４に表示させる（ステップＳ２７）。
【００９２】
第３の実施形態によれば、ツーリング経路の一部の区間を変更できることで、ツーリング主催者の意向を反映したツーリング経路を提供することができる。
【００９３】
なお、ツーリング経路の一部の区間の変更は、ツーリング主催者の端末装置２のみで実行可能であることに限定されない。例えば、ツーリング参加者の端末装置２が変更受付部２２２を備える場合、サーバ３は、変更受付部２２２を通じて送信された経路変更指令に応じて経路変更を行ってもよい。
【００９４】
（変形例）
図１６は、第３の実施形態に係る情報処理システム１の動作の一例として、経路変更画面の第１の変形例を示す図である。図１２の第１経路変更画面Ｓｃ１において経路変更ボタンＢ１が操作された場合に、変更受付部２２２は、図１６に示される中・上級参加者経路変更画面Ｓｉ,ａを表示してもよい。図１６に示すように、中・上級参加者経路変更画面Ｓｉ,ａは、前画面に戻ることを選択する戻るボタンＢ１１と、第１の区間ｒの中級区間ｒ２への変更を選択する中級選択ボタンＢ１２と、第１の区間ｒの上級区間ｒ３への変更を選択する上級選択ボタンＢ１３とを含む。なお、図１６の例では、中級区間ｒ２と上級区間ｒ３の終点が互いに異なっている。このため、第１の区間ｒは、中級区間ｒ２および上級区間ｒ３のそれぞれに対応するように２つ存在する。
【００９５】
ツーリング主催者は、中級選択ボタンＢ１２を操作することで、第１の区間ｒを中級区間ｒ２に変更する経路変更指令を送信することができる。また、ツーリング主催者は、上級選択ボタンＢ１３を操作することで、第１の区間ｒを上級区間ｒ３に変更する経路変更指令を送信することができる。なお、経路変更指令は、区間の画像をタッチ操作等で指定することによって送信されてもよい。
【００９６】
図１７は、第３の実施形態に係る情報処理システム１の動作の一例として、経路変更画面の第２の変形例を示す図である。図１６の例では、ツーリング経路Ｒが初級の上ルートであるが、図１７に示すように、ツーリング経路Ｒは、初級ルートＲ１であってもよい。
【００９７】
第１および第２の変形例によれば、１つの画面上で中級向けの経路および上級向けの経路のいずれかへの変更を指定することができるので、利便性を向上させることができる。
【００９８】
また、ツーリング経路の一部の区間の変更は、中級者向けの経路や上級者向けの経路を指定しなくても実行可能であってもよい。例えば、図１２の第１経路変更画面Ｓｃ１において経路変更ボタンＢ１が操作された後に、地図上に表示されている「初級の上ルート」Ｒを選択してルート線を引っ張ることで経路を変更可能であってもよい。あるいは、経路変更ボタンＢ１を選択せずとも、地図上に表示されている「初級の上ルート」Ｒを選択して経路を変更可能であってもよい。ルート線に触れることをもって経路変更処理をすれば、簡易的な操作で経路変更できるので、利便性を更に向上させることができる。
【００９９】
（第４の実施形態）
次に、走行能力情報のばらつきを考慮した分岐地点、合流地点および休憩地点を有するツーリング経路を探索する第４の実施形態について説明する。
【０１００】
これまでは、走行能力情報のばらつきを考慮して共通のツーリング経路を探索する実施形態について説明した。これに対して、第４の実施形態において、経路探索部３２２は、走行能力情報のばらつきを考慮した分岐地点、合流地点および休憩地点を有するツーリング経路を探索する。
【０１０１】
図１８は、第４の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の運転技量のばらつきを考慮した分岐地点Ｐ１、合流地点Ｐ２および休憩地点Ｐ３を有するツーリング経路を示す図である。図１８に示すように、第４の実施形態におけるツーリング経路は、分岐地点Ｐ１および合流地点Ｐ２を介して２つの経路が複合したツーリング経路となっている。具体的には、図１８のツーリング経路は、上級ルートＲ３と、上級ルートＲ３の一部を初級区間ｒ１に変更したルートとの複合経路となっている。初級区間ｒ１は、分岐地点Ｐ１において上級ルートＲ３から分岐し、合流地点Ｐ２において上級ルートＲ３に合流している。上級ルートＲ３のうち、初級区間ｒ１から分岐した上級区間ｒ３上には、休憩地点Ｐ３が設定されている。
【０１０２】
図１８の例において、経路探索部３２２は、運転技量情報の平均値に対応するツーリング経路として、上級ルートＲ３を探索している。更に、経路探索部３２２は、初級者の運転技量も考慮して、上級ルートＲ３の一部の上級区間ｒ３を初級区間ｒ１に置き換えたツーリング経路をあわせて探索している。初級区間ｒ１は、これと分岐した上級区間ｒ３よりも距離が短く難易度が低い。このため、運転技量の差に起因して初級者の走行速度が上級者の走行速度より遅い場合であっても、初級区間ｒ１と上級区間ｒ３との所要時間の差を設けることで、合流地点Ｐ２において初級者と上級者との走行位置の差を縮めることが可能となる。これにより、上級者が走行速度を無理に遅くすることなく、また、初級者が走行速度を無理に速くすることなく、運転技量が異なるツーリング参加者同士でマスツーリングを楽しむことができる。また、上級区間ｒ３には、休憩地点Ｐ３が設定されているため、初級者と上級者との走行位置の差をより確実に縮めることができる。なお、初級者の疲労度を考慮して、初級区間ｒ１上に休憩地点を設定してもよい。
【０１０３】
図１９は、第４の実施形態に係る情報処理システム１の動作の一例として、分岐地点、合流地点および休憩地点の設定に用いられる運転技量データを示す図である。経路探索部３２２は、例えば、図１９に示す運転技量データを用いて図１８のツーリング経路を探索する。図１９の運転技量データは、運転技量に応じた道路種別毎の走行容易性を示している。具体的には、図１９の運転技量データは、初級者、中級者および上級者の各運転技量に区分けされている。また、図１９の運転技量データは、運転技量毎に、半径３０ｍのカーブ（Ｒ３０）、半径４５ｍのカーブ（Ｒ４５）、狭幅員、高速道、国道、県道、交通量の多い道路、交通量が普通の道路、および交通量が少ない道路の各道路種別に区分けされている。そして、図１９の運転技量データは、運転技量と道路種別との組合せ毎に、低速度、中速度または高速度での走行容易性（○、△、×）や、車線変更の容易性（○、△、×）などの走行容易性情報が対応付けられている。経路探索部３２２は、このような運転技量データに基づいて、運転技量のばらつきに応じた所要時間の差が抑制されるように、分岐地点Ｐ１、合流地点Ｐ２および休憩地点Ｐ３を有するツーリング経路を探索する。
【０１０４】
なお、分岐地点Ｐ１、合流地点Ｐ２および休憩地点Ｐ３は、これらのうち１つまたは２つを省略してもよい。また、分岐地点Ｐ１、合流地点Ｐ２および休憩地点Ｐ３は複数ずつあってもよい。また、図１９の運転技量データは、分岐地点Ｐ１、合流地点Ｐ２および休憩地点Ｐ３を有しないツーリング経路の探索に用いてもよい。
【０１０５】
第４の実施形態によれば、走行能力情報のばらつきを考慮した分岐地点、合流地点および休憩地点を有するツーリング経路を探索することで、各ツーリング参加者がそれぞれの走行能力情報に適合したツーリング経路を走行できるとともに、一部の区間をともに走行するマスツーリングを行うことができる。
【０１０６】
また、第４の実施形態によれば、走行能力情報に応じた道路種別毎の走行容易性を考慮して、走行能力情報のばらつきに応じた所要時間の差が抑制されるように、分岐地点、合流地点および休憩地点の少なくとも１つを有するツーリング経路を探索することで、マスツーリングを更に確実に行うことができる。
【０１０７】
（第５の実施形態）
次に、排気量のばらつきを考慮したツーリング経路を探索する第５の実施形態について説明する。
【０１０８】
これまでは、走行能力情報のばらつきとして、運転技量情報のばらつきを考慮したツーリング経路を探索する例について説明した。これに対して、第５の実施形態では、走行能力情報のばらつきとして、車両性能情報の一例である排気量のばらつきを考慮したツーリング経路を探索する。
【０１０９】
図２０は、第５の実施形態に係る情報処理システム１の動作の一例として、排気量に応じた経路と経路の難易度の指標との対応関係を示す図である。図２０には、一例として、排気量１２６〜２５０ｃｃに応じた経路Ｒ１と、４００〜７５０ｃｃに応じた経路Ｒ２と、１０００〜１２００ｃｃに応じた経路Ｒ３と、各経路Ｒ１〜Ｒ３のそれぞれに対応した難易度の指標とが示されている。図２０の指標では、排気量が大きいほど、勾配数およびカーブ数が多くなっている。排気量が大きい車両は、運転技量に長けた上級者が運転することが多いので、排気量が大きいほど勾配数およびカーブ数が多いことが、車両の運転者の運転技量に適している。なお、経路の難易度の指標は、図２０に示される例に限定されない。例えば、経路の難易度の指標は、走行距離を含んでもよい。この場合、排気量が大きいほど走行距離を長くしてもよい。排気量が大きいほど、車両が安定して疲れにくいため、長距離を走行することが可能となる。このため、排気量が大きいほど走行距離が長いことが、排気量に適している。
【０１１０】
経路探索部３２２は、図２０の指標に基づいて、例えば、以下のようにしてツーリング経路を探索することができる。
【０１１１】
図２１は、第５の実施形態に係る情報処理システム１の動作の一例として、ツーリング参加者の排気量のばらつきを考慮したツーリング経路の算出例を説明するための説明図である。
【０１１２】
図２１の例において、ツーリング参加者の車両は、１台の１２００ｃｃバイクと、１台の７５０ｃｃバイクと、４台の２５０ｃｃバイクとの合計６台である。経路探索部３２２は、ツーリング参加者の排気量の平均値に対応するツーリング経路を探索する。
【０１１３】
具体的には、先ず、経路探索部３２２は、所定レベルの車両性能の一例として、各ツーリング参加者の車両の排気量の平均値を算出する。図２１の例において、排気量の平均値は、４９１ｃｃとなる。
【０１１４】
排気量の平均値を算出した後、経路探索部３２２は、図２０に示される経路の難易度の指標に基づいて、排気量の平均値４９１ｃｃに対応する難易度を算出する。図２０の例において、４９１ｃｃに対応する難易度は、４００〜７５０ｃｃに対応する難易度となる。そして、この難易度を経路探索条件に加味してツーリング経路を探索する。
【０１１５】
第５の実施形態によれば、ツーリング参加者の車両の排気量のばらつきを考慮した経路を提供することができる。これにより、小型車から大型車まで排気量が異なる複数のツーリング参加者で、共通のツーリング経路を走行するマスツーリングを行うことができる。
【０１１６】
なお、上述した各変形例は、これらを適宜組み合わせてもよい。例えば、運転技量に対応する経路の難易度の指標と、排気量に対応する経路の難易度の指標とを組み合わせてツーリング経路を探索してもよい。
【０１１７】
また、走行能力情報は、運転技量情報および車両性能情報の少なくとも一方に加えて、または運転技量情報および車両性能情報の少なくとも一方に替えて、車種情報を含んでもよい。車種情報は、例えば、バイクであればメーカー別やネイキッド、アメリカン、フルカウルなどのタイプである。排気量や運転技量が同等でも、例えば、フルカウルの方がネイキッドやアメリカンよりも空力特性に勝るなど、車種によって速度や運転し易さが異なることがある。車種情報のばらつきを考慮してツーリング経路を探索することで、車種が異なるツーリング参加者同士でのマスツーリングを計画することができる。
【０１１８】
また、運転技量が異なるツーリング参加者同士をペアにしたマスツーリングを計画する場合は、難易度が上級者寄りのツーリング経路を探索してもよい。例えば、ツーリングコンパのように、上級者が初級者をリードするために開催されるマスツーリングにおいては、上級者のリードが必要となるように上級者寄りのツーリング経路を探索することが開催趣旨に合っている。
【０１１９】
上述した実施形態で説明した情報処理システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、情報処理システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【０１２０】
また、情報処理システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【０１２１】
さらに、一つまたは複数の情報処理装置によって情報処理システムを機能させてもよい。複数の情報処理装置を用いる場合、情報処理装置のうちの１つをコンピュータとし、当該コンピュータが所定のプログラムを実行することにより情報処理システムの少なくとも１つの手段として機能が実現されてもよい。
【０１２２】
また、方法の発明においては、全ての工程（ステップ）をコンピュータによって自動制御で実施するようにしてもよい。また、各工程をコンピュータに実施させながら、工程間の進行制御を人の手によって実施するようにしてもよい。また、さらには、全工程のうちの少なくとも一部を人の手によって実施するようにしてもよい。
【０１２３】
上記の記載に基づいて、当業者であれば、本発明の追加の効果や種々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態に限定されるものではない。特許請求の範囲に規定された内容及びその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更及び部分的削除が可能である。
【符号の説明】
【０１２４】
１  情報処理システム
２  端末装置
３  サーバ
３２１  走行能力情報取得部
３２２  経路探索部
【図１】
2018146498.tif 000003
【図２】
2018146498.tif 000004
【図３】
2018146498.tif 000005
【図４】
2018146498.tif 000006
【図５】
2018146498.tif 000007
【図６】
2018146498.tif 000008
【図７】
2018146498.tif 000009
【図８】
2018146498.tif 000010
【図９】
2018146498.tif 000011
【図１０】
2018146498.tif 000012
【図１１】
2018146498.tif 000013
【図１２】
2018146498.tif 000014
【図１３】
2018146498.tif 000015
【図１４】
2018146498.tif 000016
【図１５】
2018146498.tif 000017
【図１６】
2018146498.tif 000018
【図１７】
2018146498.tif 000019
【図１８】
2018146498.tif 000020
【図１９】
2018146498.tif 000021
【図２０】
2018146498.tif 000022
【図２１】
2018146498.tif 000023