(57)【要約】【課題】  コースを作成するために設定された形状地点のガイダンスを適切に制御することができる。【解決手段】  実施形態による情報処理システム１は、コースを作成するために設定された形状地点に基づいてコースを作成するコース作成手段３２２と、形状地点に対応付けて設定されたガイダンス出力有無情報に応じて形状地点に対してガイダンスを出力する案内手段２２２とを備える。【選択図】図１
2018194323.tif 000002
【特許請求の範囲】
【請求項１】
コースを作成するために設定された形状地点に基づいて前記コースを作成するコース作成手段と、
前記形状地点に対応付けて設定されたガイダンス出力有無情報に応じて前記形状地点に対してガイダンスを出力する案内手段と、
を備えたことを特徴とする情報処理システム。
【請求項２】
前記ガイダンス出力有無情報が前記形状地点に対するガイダンスを出力しないように設定されている場合、前記案内手段は、当該形状地点に対して前記ガイダンスを出力しないことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記形状地点に基づいて作成された前記コースの周辺に位置する新たな形状地点を追加する形状地点追加手段と、
前記追加された新たな形状地点に基づいて、前記新たな形状地点を含むように前記コースの一部を変更した新たなコースを作成する新コース作成手段と、を備えることを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記形状地点追加手段は、前記新たな形状地点の候補を選択可能に提示し、前記提示された新たな形状地点の候補のうち選択された形状地点を追加することを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記コースを作成するために設定された形状地点に対してガイダンスを出力するか否かを示す第１のガイダンス出力有無情報と、前記新たな形状地点に対してガイダンスを出力するか否かを示す第２のガイダンス出力有無情報とのうち、少なくとも一方の設定操作を受け付け、当該設定操作に応じて前記第１のガイダンス出力有無情報および前記第２のガイダンス出力有無情報の少なくとも一方を設定するガイダンス出力有無情報設定手段を更に備えたことを特徴とする請求項３又は４に記載の情報処理システム。
【請求項６】
前記ガイダンス出力有無情報が前記形状地点に対するガイダンスを出力するように設定されている場合、当該形状地点に対する任意のガイダンス内容を設定するガイダンス内容設定手段を更に備えたことを特徴とする請求項１乃至５のいずれかに記載の情報処理システム。
【請求項７】
前記コースを作成するための前記形状地点の設定操作を受け付け、当該設定操作に応じた前記形状地点を設定する形状地点設定手段を更に備えたことを特徴とする請求項１乃至６のいずれかに記載の情報処理システム。
【請求項８】
コンピュータを、
コースを作成するために設定された形状地点に基づいて前記コースを作成するコース作成手段、および
前記形状地点に対応付けて設定されたガイダンス出力有無情報に応じて前記形状地点に対してガイダンスを出力する案内手段、
として機能させることを特徴とする情報処理プログラム。
【請求項９】
通信可能に接続された複数のコンピュータによって構成される情報処理システムであって、
コースを作成するために設定された形状地点に基づいて前記コースを作成するコース作成手段と、
前記形状地点に対応付けて設定されたガイダンス出力有無情報に応じて前記形状地点に対してガイダンスを出力する案内手段と、
を備えた情報処理システムを機能させるために、
上記コンピュータの少なくとも１つを上記手段の少なくとも１つとして機能させるための情報処理プログラム。
【請求項１０】
通信可能に接続された複数のコンピュータによって、請求項１乃至７のいずれかに記載の情報処理システムを機能させるために、
上記コンピュータのうちの１つを請求項１乃至７のいずれかに記載の情報処理システムにおける各手段の少なくとも１つとして機能させるための情報処理プログラム。
【請求項１１】
コンピュータを、請求項１乃至７のいずれかに記載の情報処理システムにおける各手段の少なくとも１つとして機能させるための情報処理プログラム。
【請求項１２】
通信可能に接続された複数の情報処理装置によって、
コースを作成するために設定された形状地点に基づいて前記コースを作成するコース作成手段と、
前記形状地点に対応付けて設定されたガイダンス出力有無情報に応じて前記形状地点に対してガイダンスを出力する案内手段と、
を備えた情報処理システムを構成するために、
上記手段の少なくとも１つを備えたことを特徴とする情報処理装置。
【請求項１３】
コース作成手段が、コースを作成するために設定された形状地点に基づいて前記コースを作成するステップと、
案内手段が、前記形状地点に対応付けて設定されたガイダンス出力有無情報に応じて前記形状地点に対してガイダンスを出力するステップと、
を備えたことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理プログラム、情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
従来から、パソコンやスマートフォン等の電子機器のユーザが設定した探索条件に基づいて経路探索を行い、その結果を電子機器に表示する経路探索システムが広く利用されている。
【０００３】
通常の経路探索では、探索条件に応じて目的地までの経路コストが最小となる移動経路を探索する。これに対して、ツーリングのコースなど、走行を主目的とするコースは、出発地から目的地までの経路コストに基づく通常の経路探索では探索できないことがある。このため、従来、コースの探索においては、コースの形状を確保するために複数の地点（以下、形状地点とも呼ぶ）を設定し、設定された複数の形状地点を通るようにコースを探索していた。関連する技術として、特許文献１には、特定の経路を経由するためにダミー経由地を指定し、指定されたダミー経由地を経由する経路を探索する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１０６６６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コースを作成するために設定された形状地点は、所望のコースの形状を確保することを意図して設定されたものであるため、必ずしもガイダンスを必要としない。このため、コースを作成するために設定された形状地点に対しては、ガイダンスの出力の有無を制御できることが望ましい。
【０００６】
しかしながら、特許文献１に記載の技術では、ダミー経由地に対するガイダンスの出力の有無を制御する技術について、何らの有効な提案もなされていない。このため、従来の技術では、コースを作成するために設定された形状地点のガイダンスを適切に制御することが困難であった。
【０００７】
本発明は、コースを作成するために設定された形状地点のガイダンスを適切に制御することができる情報処理システム、情報処理プログラム、情報処理装置および情報処理方法を提供する。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理システムは、
コースを作成するために設定された形状地点に基づいて前記コースを作成するコース作成手段と、
前記形状地点に対応付けて設定されたガイダンス出力有無情報に応じて前記形状地点に対してガイダンスを出力する案内手段と、
を備えたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、コースを作成するために設定された形状地点のガイダンスを適切に制御することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係る情報処理システムの概略的な構成を示す図である。
【図２】第１の実施形態に係る情報処理システムの動作の一例を示すフローチャートである。
【図３】第１の実施形態に係る情報処理システムの動作の一例として、コースの表示工程を示す図である。
【図４】第１の実施形態に係る情報処理システムの動作の一例として、追加形状地点候補の表示工程を示す図である。
【図５】第１の実施形態に係る情報処理システムの動作の一例として、新たなコースの表示工程を示す図である。
【図６】第１の実施形態に係る情報処理システムの動作の一例として、ガイダンスの出力工程を示す図である。
【図７】第２の実施形態に係る情報処理システムの概略的な構成を示す図である。
【図８】第２の実施形態に係る情報処理システムの動作の一例として、第１のガイダンス出力有無情報の設定画面を示す図である。
【図９】第２の実施形態に係る情報処理システムの動作の一例として、第２のガイダンス出力有無情報の設定画面を示す図である。
【図１０】第２の実施形態に係る情報処理システムの動作の一例として、ガイダンスの出力工程を示す図である。
【図１１】第３の実施形態に係る情報処理システムの概略的な構成を示す図である。
【図１２】第３の実施形態に係る情報処理システムの動作の一例として、ガイダンス内容の設定画面を示す図である。
【図１３】第４の実施形態に係る情報処理システムの概略的な構成を示す図である。
【図１４】第４の実施形態に係る情報処理システムの動作の一例として、コースの変更例を示す図である。
【図１５】変形例に係る情報処理システムの概略的な構成を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明に係る実施形態について、図面を参照しながら具体的に説明する。なお、各図において同等の機能を有する構成要素には同一の符号を付し、同一符号の構成要素の詳しい説明は繰り返さない。
【００１２】
（第１の実施形態）
本発明の第１の実施形態に係る情報処理システム１について説明する。第１の実施形態に係る情報処理システム１は、モバイル端末（スマートフォン、携帯電話、タブレット端末等）やパソコン等の電子機器の使用者（以下、単に「ユーザ」ともいう）に対して、形状地点に基づいて作成されたコースを提供するシステムである。
【００１３】
コースは、例えば、車両を移動手段としたツーリングコースである。ツーリングに使用される車両は、例えば、自動二輪車である。ツーリングに使用される車両は、普通自動車、原動機付自転車および自転車などの自動二輪車以外の車両であってもよい。あるいは、コースは、人の足を移動手段としたマラソンコースであってもよい。
【００１４】
図１に示すように、情報処理システム１は、前述の電子機器に相当する端末装置２と、サーバ３とを備えている。端末装置２とサーバ３とは、インターネット等のネットワークを介して互いに通信可能に接続されている。
【００１５】
ネットワークは、有線回線および無線回線のいずれでもよく、回線の種類や形態は問わない。なお、端末装置２およびサーバ３の少なくとも一部は、コンピュータにより実現される。
【００１６】
端末装置２は、コースの提供を受けるためにユーザが使用するものであり、例えば、スマートフォンやタブレット端末等のモバイル端末である。
【００１７】
第１の実施形態の情報処理システム１では、サーバ３側で設定された形状地点に基づいてサーバ３側でコースが作成され、作成されたコースがネットワーク経由で端末装置２に提供される。端末装置２では、サーバ３から提供されたコースに対して、後述する新たな形状地点を設定してコースの形状をアレンジすることができる。
【００１８】
端末装置２は、図１に示すように、通信部２１と、入力部２３と、出力部２４と、制御部２２とを有する。
【００１９】
通信部２１は、ネットワークを介して制御部２２とサーバ３との間で情報を送受信するためのインターフェースである。
【００２０】
入力部２３は、ユーザが端末装置２に情報を入力するためのインターフェースであり、例えばモバイル端末におけるタッチパネルやマイクロフォン、タッチパッドもしくはダイヤルボタンであってもよい。
【００２１】
出力部２４は、端末装置２からユーザに対して各種情報を出力するインターフェースであり、例えば液晶ディスプレイ等の映像表示手段である。一例として、出力部２４は、入力部２３を通じたユーザからの操作を受け付けるためのＧＵＩ（Graphical User Interface）を表示する。出力部２４は、各種情報を音声出力するスピーカを有していてもよい。
【００２２】
なお、出力部２４は、ユーザに情報を直接提示するものでなくてもよい。例えば、出力部２４は、端末装置２の外部に接続される映像表示手段や音声出力手段に、映像信号や音声信号を出力するものであってもよいし、外部に接続される印刷装置にデータを出力するものであってもよいし、端末装置２内もしくは外部の記憶装置にデータを出力して記憶させるものであってもよい。
【００２３】
制御部２２は、図１に示すように、形状地点追加手段の一例である形状地点追加部２２１と、案内手段の一例である案内部２２２とを有する。
【００２４】
形状地点追加部２２１は、形状地点に基づいてサーバ３側で作成されたコースを部分的に変更するために、当該コースの周辺に位置する新たな形状地点を、コース上の形状地点として追加する。形状地点追加部２２１は、例えば、出力部２４を介して新たな形状地点の追加操作を受け付けるためのＧＵＩを表示し、表示されたＧＵＩに対する追加操作に応じた新たな形状地点を追加する。この場合、形状地点追加部２２１は、新たな形状地点の候補を選択可能に表示し、表示された新たな形状地点の候補のうち、選択された形状地点を追加してもよい。
【００２５】
以下、コースを作成するために設定された形状地点のことを、当初形状地点とも呼び、形状地点追加部２２１で追加された新たな形状地点のことを、追加形状地点とも呼ぶ。なお、当初形状地点は、出発地、目的地を含んでもよい。
【００２６】
案内部２２２は、当初形状地点に対応付けてサーバ３側で設定された第１のガイダンス出力有無情報に応じて、当初形状地点に対してガイダンスを出力する。ここで、第１のガイダンス出力有無情報とは、当初形状地点に対してガイダンスを出力するか否かを示す情報である。第１のガイダンス出力有無情報が当初形状地点に対するガイダンスを出力しないように設定されている場合、案内部２２２は、当初形状地点に対してガイダンスを出力しない。当初形状地点に対してガイダンスを出力しない（すなわち、ガイダンスをスキップする）場合、案内部２２２は、当初形状地点の次に位置する追加形状地点に対するガイダンスを出力してもよい。一方、第１のガイダンス出力有無情報が当初形状地点に対するガイダンスを出力するように設定されている場合、案内部２２２は、当初形状地点に対してガイダンスを出力する。
【００２７】
また、案内部２２２は、追加形状地点に対応付けてサーバ３側で設定された第２のガイダンス出力有無情報に応じて、追加形状地点に対してガイダンスを出力する。ここで、第２のガイダンス出力有無情報とは、追加形状地点に対してガイダンスを出力するか否かを示す情報である。第２のガイダンス出力有無情報が追加形状地点に対するガイダンスを出力するように設定されている場合、案内部２２２は、追加形状地点に対してガイダンスを出力する。一方、第２のガイダンス出力有無情報が追加形状地点に対するガイダンスを出力しないように設定されている場合、案内部２２２は、追加形状地点に対してガイダンスを出力しない。
【００２８】
当初形状地点および追加形状地点のガイダンスの出力は、表示および音声出力の一方によって行ってもよく、または、表示および音声出力の双方で行ってもよい。
【００２９】
第１および第２のガイダンス出力有無情報に基づいてガイダンスを制御することで、当初形状地点および追加形状地点に対するガイダンスを適切に行うことができる。
【００３０】
また、制御部２２は、出力部２４が表示した各種の画面に対する入力部２３の入力操作を受け付け、受け付けた入力操作の情報をネットワーク経由でサーバ３に送信する制御を実行する。制御部２２は、端末装置２内のプロセッサが所定のプログラムを実行することによって実現されてもよい。
【００３１】
次に、サーバ３について説明する。図１に示すように、サーバ３は、通信部３１と、制御部３２と、記憶部３３とを有する。制御部３２について説明する前に、通信部３１および記憶部３３について説明する。
【００３２】
通信部３１は、ネットワークを介して端末装置２と、サーバ３の制御部３２との間で情報を送受信するインターフェースである。
【００３３】
記憶部３３は、例えばハードディスク等のデータストレージであり、各種データベースを格納する。なお、記憶部３３は、必ずしもサーバ３内に設けられなくてもよく、ネットワークを介してサーバ３と通信可能に接続された別の装置内に設けられてもよい。
【００３４】
記憶部３３は、経路ネットワーク情報データベース３３１を有する。
【００３５】
経路ネットワーク情報データベース３３１は、経路探索用のデータベースであり、経路ネットワーク情報として、例えば、交通ネットワーク情報を含む。交通ネットワーク情報は、鉄道やバス等の交通網や道路網を規定する情報である。交通網の情報としては、交通機関の路線情報、時刻表情報、料金情報等を含む。また、交通網の情報は、例えば駅等の路線網表現上の結節点（ノード）のデータと、結節点間の線路区間であるリンクのデータとの組み合わせによって表現される。また、道路網の情報は、例えば交差点等の道路網表現上の結節点（ノード）のデータと、結節点間の道路区間であるリンクのデータとの組み合わせによって表現される。
【００３６】
また、図示しないが、記憶部３３には、地図の表示や地点の検索等に用いる地図情報データベースを含んでいてもよい。地図情報は、全国または各地方の道路地図などの地図データを含み、地図データに対応付けられた地図オブジェクト情報（注記情報、記号情報等）を含んでいてもよい。さらに、記憶部３３には、施設の検索や目的地の設定に用いるＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）情報データベースを含んでいてもよい。ＰＯＩ情報は、施設やイベントの情報である。ＰＯＩ情報は、施設やイベントの名称情報や位置情報を含んでいる。
【００３７】
これらの記憶部３３内のデータは、コースの作成および後述する新たなコースの作成に利用することができる。
【００３８】
次に、サーバ３の制御部３２について説明する。制御部３２は、図１に示すように、形状地点設定手段の一例である形状地点設定部３２１と、コース作成手段の一例である当初コース作成部３２２と、新コース作成手段の一例である新コース作成部３２３とを有する。
【００３９】
形状地点設定部３２１は、サーバ３のオペレータによる当初形状地点の設定操作を受け付け、設定操作に応じた当初形状地点を設定する。当初形状地点の設定にともなって、サーバ３の制御部３２は、当初形状地点と対応付けて第１のガイダンス出力有無情報を設定する。
【００４０】
当初コース作成部３２２は、形状地点設定部３２１で設定された当初形状地点に基づいてコースを作成する。コース作成部３２２は、例えば、設定された当初形状地点を通行することを探索条件とした経路探索によってコースを作成する。当初コース作成部３２２は、サーバ３のオペレータの操作によって設定された当初形状地点および当初形状地点を通行するリンク列を登録することによってコースを作成してもよい。端末装置２の形状地点追加部２２１で新たな形状地点を追加できるようにするために、当初コース作成部３２２は、作成されたコースをネットワーク経由で端末装置２に送信する。
【００４１】
新コース作成部３２３は、端末装置２から形状地点追加部２２１で追加された追加形状地点をネットワーク経由で取得する。そして、新コース作成部３２３は、取得された追加形状地点に基づいて、取得された追加形状地点を含むように当初コース作成部３２２で作成されたコース（以下、当初のコースとも呼ぶ）の一部を変更したコース（以下、新たなコースとも呼ぶ）を作成する。新たなコースは、追加形状地点を含みつつも当初形状地点を含むことでその基本的な形状が維持されるように経路探索されたコースであり、当初のコースを大幅に変えたものではない。サーバ３の制御部３２は、追加形状地点に対応付けて第２のガイダンス出力有無情報を設定する。端末装置２の案内部２２２が新たなコースを提示できるようにするため、新コース作成部３２３は、作成された新たなコースをネットワーク経由で端末装置２に送信する。また、案内部２２２が当初形状地点および追加形状地点に対するガイダンスを制御できるようにするため、新コース作成部３２３は、新たなコースとともに、新たなコースに含まれる当初形状地点および追加形状地点のそれぞれに対応付けられた第１のガイダンス出力有無情報および第２のガイダンス出力有無情報を端末装置２に送信する。
【００４２】
以上のように、第１の実施形態の情報処理システム１は、当初形状地点に基づいて当初コース作成部３２２で作成された当初のコースを端末装置２に提示し、提示されたコースに対して形状地点追加部２２１で追加された追加形状地点に基づいて新コース作成部３２３で新たなコースを作成し、作成された新たなコースを端末装置２に提示するように構成されている。そして、案内部２２２は、新たなコースを案内する際に、第１のガイダンス出力有無情報に応じて当初形状地点のガイダンスを制御し、第２のガイダンス出力有無情報に応じて追加形状地点のガイダンスを制御するように構成されている。このように構成されていることで、当初形状地点のガイダンスを適切に制御することができ、更に、追加形状地点のガイダンスも適切に制御することができる。
【００４３】
なお、当初のコースは、サーバ３側のオペレータのみが作成可能であることに限定されず、端末装置２側の利用者も作成可能であってもよい。また、端末装置２側の第１の利用者が作成して投稿した当初のコースをもとに、別の端末装置２側の第２の利用者が新たなコースを作成可能であってもよい。
【００４４】
（動作例）
次に、図１の情報処理システム１の動作例について説明する。図２は、第１の実施形態に係る情報処理システム１の動作の一例を示すフローチャートである。
【００４５】
図２に示すように、先ず、サーバ３の形状地点設定部３２１は、サーバ３のオペレータの設定操作に応じて当初形状地点を設定し、サーバ３の制御部３２は、例えば、サーバ３のオペレータの設定操作に応じて当初形状地点に対応付けて第１のガイダンス出力有無情報を設定する（ステップＳ３１）。なお、第１の実施形態の動作例において、サーバ３の制御部３２は、全ての当初形状地点に対応付けてガイダンスを出力しない旨の第１のガイダンス出力有無情報を設定する。
【００４６】
当初形状地点および第１のガイダンス出力有無情報が設定された後、サーバ３の当初コース作成部３２２は、当初形状地点に基づいて当初のコースを作成する（ステップＳ３２）。
【００４７】
当初のコースが作成された後、端末装置２の制御部２２は、コースの要求をサーバ３に送信する（ステップＳ２１）。コースの要求の送信は、例えば、コースが掲載された雑誌（例えば、バイクの専門誌等）に印刷されている二次元コードを通じて二次元コードのリンク先のサーバ３に端末装置２がアクセスすることで行われてもよい。
【００４８】
コースの要求が送信された後、サーバ３の当初コース作成部３２２は、コースの要求に応答して、作成された当初のコースを端末装置２に送信する（ステップＳ３３）。
【００４９】
当初のコースが送信された後、端末装置２の制御部２２は、送信された当初のコースを表示する（ステップＳ２２）。図３は、第１の実施形態に係る情報処理システムの動作の一例として、コースの表示工程を示す図である。図３には、当初のコースの一例として、当初形状地点Ａ〜Ｄを含むツーリングコースの表示画面Ｓｃ１が示されている。表示画面Ｓｃ１には、新たな形状地点の追加を要求するための追加要求ボタンｂが含まれている。追加要求ボタンｂは、入力部２３で操作可能である。
【００５０】
新たなコースが表示された後、入力部２３を介してユーザが追加要求ボタンｂを操作すると、図２に示すように、端末装置２の形状地点追加部２２１は、形状地点の追加を要求する信号である形状地点追加要求をサーバ３に送信する（ステップＳ２３）。なお、表示画面Ｓｃ１においては、形状地点の追加と、当初のコースの案内とを選択可能であってもよい。当初のコースの案内が選択された場合、案内部２２２は、当初のコースを案内すればよい。
【００５１】
形状地点追加要求が送信された後、サーバ３の形状地点設定部３２１は、追加形状地点の候補を示すデータである追加形状地点候補を端末装置２に送信する（ステップＳ３４）。
【００５２】
追加形状地点候補が送信された後、端末装置２の形状地点追加部２２１は、追加形状地点候補を表示する（ステップＳ２４）。
【００５３】
図４は、第１の実施形態に係る情報処理システム１の動作の一例として、追加形状地点候補の表示工程を示す図である。図４には、形状地点追加部２２１によって表示された追加形状地点候補の表示画面Ｓｃ２が示されている。表示画面Ｓｃ２には、コースの周辺に位置する追加形状地点候補ａ〜ｈが表示されている。図４の例において、追加形状地点候補ａ〜ｈは、入力部２３を介したチェックボックスのチェックによって選択可能である。図４の例では、追加形状地点候補ａ、ｃ、ｄ、ｇが選択されている。追加形状地点候補は、例えば、新コース作成部３２３がコース上の所定の複数の地点を中心とした周辺検索を行うことによって検出してもよい。
【００５４】
追加形状地点候補が表示された後、入力部２３を介してユーザが追加形状地点候補を選択すると、図２に示すように、形状地点追加部２２１は、追加形状地点候補の選択結果をサーバ３に送信する（ステップＳ２５）。
【００５５】
追加形状地点候補の選択結果が送信された後、サーバ３の形状地点設定部３２１は、選択された追加形状地点候補を形状地点に追加する（ステップＳ３５）。このとき、サーバ３の制御部３２は、例えば、サーバ３のオペレータの設定操作に応じて、追加形状地点に対応付けて第２のガイダンス出力有無情報を設定する。なお、第１の実施形態の動作例において、サーバ３の制御部３２は、全ての追加形状地点に対応付けてガイダンスを出力する旨の第２のガイダンス出力有無情報を設定する。
【００５６】
追加形状地点が追加された後、サーバ３の新コース作成部３２３は、追加形状地点に基づいて、コースを少なくとも部分的に含むとともに追加形状地点を含む新たなコースを作成する（ステップＳ３６）。このとき、新コース作成部３２３は、新たなコースとして、例えば、全ての当初形状地点を含むコースを作成する。全ての当初形状地点を含むことで、当初のコースの形状を可及的に維持しつつ追加形状地点を新たな目的地に加えることができる。
【００５７】
新たなコースを作成した後、新コース作成部３２３は、作成された新たなコースと、新たなコースに含まれる当初形状地点および追加形状地点のそれぞれに対応付けて設定された第１および第２のガイダンス出力有無情報を、端末装置２に送信する（ステップＳ３７）。
【００５８】
新たなコースおよび第１、第２のガイダンス出力有無情報が送信された後、端末装置２の制御部２２は、送信された新たなコースを表示する（ステップＳ２６）。
【００５９】
図５は、第１の実施形態に係る情報処理システム１の動作の一例として、新たなコースの表示工程を示す図である。図５には、新たなコースの表示画面Ｓｃ３が示されている。表示画面Ｓｃ３には、現在地から追加形状地点ａ〜ｇを通って目的地に向かうコースが、各地点を表す文字のリスト形式で示されている。表示画面Ｓｃ３に対しては、入力部２３を介して新たなコースの案内（“ナビ開始”）を指示することができる。
【００６０】
新たなコースが表示された後、入力部２３を介して新たなコースの案内が指示されると、図２に示すように、端末装置２の案内部２２２は、新たなコースを案内し、その過程で、第１および第２のガイダンス出力有無情報に応じたガイダンスを出力する（ステップＳ２７）。
【００６１】
図６は、第１の実施形態に係る情報処理システム１の動作の一例として、ガイダンスの出力工程を示す図である。図６の例において、案内部２２２は、ガイダンスを出力しない旨のガイダンス出力有無情報が設定されている当初形状地点Ａ〜Ｄについては、ガイダンスを出力しない。一方、案内部２２２は、ガイダンスを出力する旨のガイダンス出力有無情報が設定されている追加形状地点ａ、ｃ、ｄ、ｇについては、ガイダンスを出力する。
【００６２】
以上説明したように、第１の実施形態によれば、当初形状地点に対応付けて設定された第１のガイダンス出力有無情報に基づいて、当初形状地点に対するガイダンスを適切に制御することができる。例えば、ユーザが認識していない当初形状地点のガイダンスを出力しないことで、ユーザが意図しないガイダンスが出力されることによるユーザの混乱を回避することができる。
【００６３】
また、第１の実施形態によれば、ユーザが認識している追加形状地点については、第２のガイダンス出力有無情報に基づいてガイダンスを出力することで、追加形状地点を確実に案内することができる。また、当初のコースの形状を可及的に維持しながら、当初のコースの周辺の追加形状地点を含む新たなコースを作成するので、ユーザの希望にきめ細かく応えるコースを提供することができる。
【００６４】
また、第１の実施形態によれば、追加形状地点候補を選択可能に提示し、提示された追加形状地点候補のうち選択された形状地点を追加形状地点とすることで、ユーザが追加形状地点を検索する労力を軽減することができる。
【００６５】
（第２の実施形態）
次に、ユーザがガイダンス出力有無情報を設定可能な第２の実施形態について説明する。図７は、第２の実施形態に係る情報処理システム１の概略的な構成を示す図である。
【００６６】
第１の実施形態の情報処理システム１においては、当初のコースの作成および新たなコースの作成を行うサーバ３側でガイダンス出力有無情報を設定していた。これに対して、第２の実施形態の情報処理システム１においては、端末装置２側でガイダンス出力有無情報を設定することができる。
【００６７】
具体的には、図７に示すように、第２の実施形態の情報処理システム１における端末装置２の制御部２２は、図１の構成に加えて、更に、ガイダンス出力有無情報設定手段の一例であるガイダンス出力有無情報設定部２２３を備える。
【００６８】
ガイダンス出力有無情報設定部２２３は、第１のガイダンス出力有無情報の設定操作を受け付け、設定操作に応じて第１のガイダンス出力有無情報を設定する。図８は、第２の実施形態に係る情報処理システム１の動作の一例として、第１のガイダンス出力有無情報の設定画面Ｓｃ４を示す図である。第１のガイダンス出力有無情報は、例えば、図８に示すような設定画面Ｓｃ４を用いて設定してもよい。図８の設定画面Ｓｃ４では、入力部２３を介したチェックボックスのチェックにより、当初形状地点Ａ〜Ｄのそれぞれに対応付けて、ガイダンスの出力の有無を設定することができる。図８の例では、当初形状地点Ａに対応付けてガイダンスを出力する旨の第１のガイダンス出力有無情報が設定され、当初形状地点Ｂ〜Ｄに対応付けてガイダンスを出力しない旨の第１のガイダンス出力有無情報が設定されている。
【００６９】
また、ガイダンス出力有無情報設定部２２３は、第２のガイダンス出力有無情報の設定操作を受け付け、設定操作に応じて第２のガイダンス出力有無情報を設定する。図９は、第２の実施形態に係る情報処理システムの動作の一例として、第２のガイダンス出力有無情報の設定画面Ｓｃ５を示す図である。第２のガイダンス出力有無情報は、例えば、図９に示すような設定画面Ｓｃ５を用いて設定してもよい。図９の設定画面Ｓｃ５では、入力部２３を介したチェックボックスのチェックにより、追加形状地点ａ、ｃ、ｄ、ｇのそれぞれに対応付けてガイダンスの出力の有無を設定することができる。図９の例では、追加形状地点ａ、ｄ、ｇに対応付けてガイダンスを出力する旨の第２のガイダンス出力有無情報が設定され、追加形状地点ｃに対応付けてガイダンスを出力しない旨の第２のガイダンス出力有無情報が設定されている。
【００７０】
第１のガイダンス出力有無情報および第２のガイダンス出力有無情報の設定操作を受け付ける時期については特に限定されない。例えば、第１および第２のガイダンス出力有無情報は、サーバ３から新たなコースが送信された後、新たなコースの案内を実行する前に設定可能であってもよい。あるいは、第２のガイダンス出力有無情報については、形状地点追加部２２１で追加形状地点を追加した際に設定可能であってもよい。
【００７１】
案内部２２２は、サーバ３から送信された新たなコースを案内する際に、ガイダンス出力有無情報設定部２２３で設定された第１のガイダンス出力有無情報に応じて当初形状地点に対するガイダンスを出力する。また、案内部２２２は、サーバ３から送信された新たなコースを案内する際に、ガイダンス出力有無情報設定部２２３で設定された第２のガイダンス出力有無情報に応じて追加形状地点に対するガイダンスを出力する。
【００７２】
図１０は、第２の実施形態に係る情報処理システムの動作の一例として、ガイダンスの出力工程を示す図である。例えば、案内部２２２は、図１０に示すように、図８の設定画面Ｓｃ４においてガイダンスを出力する旨の第１のガイダンス出力有無情報が設定された当初形状地点Ａに対して、直近の追加形状地点ａまでの距離のガイダンスを出力する。一方、設定画面Ｓｃ４においてガイダンスを出力しない旨の第１のガイダンス出力有無情報が設定された当初形状地点Ｂ〜Ｄに対して、案内部２２２はガイダンスを出力しない。
【００７３】
また、図１０に示すように、案内部２２２は、図９の設定画面Ｓｃ５においてガイダンスを出力する旨の第２のガイダンス出力有無情報が設定された追加形状地点ａ、ｄ、ｇに対して、間もなく追加形状地点ａ、ｄ、ｇに到達する旨のガイダンスを出力する。一方、設定画面Ｓｃ５においてガイダンスを出力しない旨の第２のガイダンス出力有無情報が設定された追加形状地点ｃに対して、案内部２２２はガイダンスを出力しない。
【００７４】
第２の実施形態によれば、ユーザが第１および第２のガイダンス出力有無情報を設定することができるので、ユーザの意思を反映したガイダンスを出力することができる。
【００７５】
（第３の実施形態）
次に、ユーザがガイダンス内容を設定可能な第３の実施形態について説明する。図１１は、第３の実施形態に係る情報処理システム１の概略的な構成を示す図である。
【００７６】
第２の実施形態の情報処理システム１においては、ユーザがガイダンスの出力の有無を設定可能であったが、ガイダンス内容については予め情報処理システム１側で固定されていた。これに対して、第３の実施形態の情報処理システム１では、ユーザがガイダンス内容を設定することができる。
【００７７】
具体的には、図１１に示すように、第３の実施形態における端末装置２の制御部２２は、図７の構成に加えて、更に、ガイダンス内容設定手段の一例であるガイダンス内容設定部２２５を備える。
【００７８】
ガイダンス内容設定部２２５は、第１のガイダンス出力有無情報が当初形状地点に対するガイダンスを出力するように設定されている場合、当初形状地点に対する任意のガイダンス内容を設定する。また、ガイダンス内容設定部２２５は、第２のガイダンス出力有無情報が追加形状地点に対するガイダンスを出力するように設定されている場合、追加形状地点に対する任意のガイダンス内容を設定する。
【００７９】
図１２は、第３の実施形態に係る情報処理システム１の動作の一例として、ガイダンス内容の設定画面Ｓｃ６を示す図である。例えば、ガイダンス内容設定部２２５は、図１２に示すような第２のガイダンス出力有無情報およびガイダンス内容の設定画面Ｓｃ６を表示することで、第２のガイダンス出力有無情報およびガイダンス内容の設定操作を受け付けてもよい。なお、図１２の例では、追加形状地点ｄに対応付けてガイダンスを出力する旨の第２のガイダンス出力有無情報が設定され、ガイダンス内容として、“休憩しましょう”という内容が設定されている。図１２の例において、ガイダンス内容は、フリーキーワード入力によって設定されている。ガイダンス内容は、予め設定された選択肢の中から選択可能であってもよい。
【００８０】
第３の実施形態によれば、ユーザがガイダンス内容を任意に設定することができるので、ユーザの意思を更に忠実に反映したガイダンスを出力することができる。
【００８１】
（第４の実施形態）
次に、新たなコースを変更可能な第４の実施形態について説明する。図１３は、第４の実施形態に係る情報処理システム１の概略的な構成を示す図である。
【００８２】
これまでは、サーバ３で作成された新たなコースを案内する情報処理システム１の例について説明した。これに対して、第４の実施形態の情報処理システム１は、一例として、新たなコースをユーザが変更することができる。
【００８３】
具体的には、図１３に示すように、第４の実施形態の情報処理システム１における端末装置２の制御部２２は、図７の構成に加えて、更に、形状地点設定部２２４を備える。
【００８４】
形状地点設定部２２４は、出発地としての当初形状地点と、その直後の追加形状地点との間のコース区間、直近の追加形状地点同士の間のコース区間、および目的地としての当初形状地点とその直前の追加形状地点との間のコース区間の少なくとも１つにおいて、新たなコースの変更操作を受け付ける。
【００８５】
図１４は、第４の実施形態に係る情報処理システム１の動作の一例として、コースの変更例を示す図である。例えば、図１４に示すように、形状地点設定部２２４は、新たなコース上の地点を指でドラッグする変更操作を受け付けてもよい。この場合、形状地点設定部２２４は、変更操作に応じた形状地点を追加形状地点として自動設定し、自動設定された追加形状地点（以下、変更操作に応じた追加形状地点とも呼ぶ）をサーバ３に通知する。なお、図１４の例において、形状地点設定部２２４は、変更操作に応じた追加形状地点に対応付けて、ガイダンスを出力しない旨のガイダンス出力有無情報を自動設定している。そして、サーバの新コース作成部３２３は、変更操作に応じた追加形状地点を通る新たなコースを再作成し、再作成された新たなコースを端末装置２に送信する。そして、端末装置２の案内部２２２は、再作成された新たなコースを案内し、案内の過程において、当該新たなコース上の形状地点に対するガイダンスをガイダンス出力有無情報に応じて出力する。
【００８６】
第４の実施形態によれば、新たなコースをユーザが変更できることで、利便性を向上させることができる。なお、図１４においては、ユーザが新たなコースを変更できる例について説明した。第４の実施形態は、図１４の例に限定されるものではない。例えば、新コース作成部３２３は、当初のコースに対する図１４と同様のユーザの変更操作に応じて新たなコースを作成してもよい。
【００８７】
（変形例）
図１５は、変形例に係る情報処理システム１の概略的な構成を示す図である。これまでは、サーバ３の当初コース作成部３２２が形状地点設定部３２１で設定された当初形状地点に基づいてコースを作成し、サーバ３の新コース作成部３２３が新たなコースを作成していた。これに対して、サーバ側のオペレータが操作していたコース作成を端末使用者側でも操作できるようにするため、図１５に示すように、端末装置２の制御部２２が形状地点設定部２２４、当初コース作成部２２６および新コース作成部２２７を備えてもよい。
【００８８】
変形例の情報処理システム１によれば、形状地点設定部２２４が、入力部２３を介した当初形状地点の設定操作を受け付け、設定操作に応じた当初形状地点を設定する。このとき、形状地点設定部２２４は、例えば、地図を所望のコースに沿って指でなぞることに応じて、指でなぞられた軌跡上に位置する当初形状地点を自動的に設定してもよい。この場合、形状地点設定部２２４は、当初形状地点が最適な数で構成されるように当初形状地点を特定してもよい。当初コース作成部２２６は、形状地点設定部２２４で設定された当初形状地点に基づいて当初のコースを作成する。新コース作成部２２７は、形状地点追加部２２１で追加された追加形状地点に基づいて、追加形状地点を含むように当初のコースの一部を変更した新たなコースを作成する。ガイダンス出力有無情報設定部２２３は、入力部２３を介した設定操作に応じて、当初形状地点および追加形状地点に対応付けて第１および第２のガイダンス出力有無情報を設定する。案内部２２２は、新たなコースを案内する過程において、当初形状地点および追加形状地点に対して第１および第２のガイダンス出力有無情報に応じたガイダンスを出力する。
【００８９】
変形例によれば、ガイダンス出力有無情報に応じて形状地点に対するガイダンスを制御する構成を、端末装置２で完結することができる。なお、形状地点設定部２２４は、端末装置２側に備えられ、当初コース作成部および新コース作成部などはサーバ３側に備えられていてもよい。
【００９０】
上述した実施形態で説明した情報処理システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、情報処理システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【００９１】
また、情報処理システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【００９２】
さらに、一つまたは複数の情報処理装置によって情報処理システムを機能させてもよい。複数の情報処理装置を用いる場合、情報処理装置のうちの１つをコンピュータとし、当該コンピュータが所定のプログラムを実行することにより情報処理システムの少なくとも１つの手段として機能が実現されてもよい。
【００９３】
また、方法の発明においては、全ての工程（ステップ）をコンピュータによって自動制御で実施するようにしてもよい。また、各工程をコンピュータに実施させながら、工程間の進行制御を人の手によって実施するようにしてもよい。また、さらには、全工程のうちの少なくとも一部を人の手によって実施するようにしてもよい。
【００９４】
上記の記載に基づいて、当業者であれば、本発明の追加の効果や種々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態に限定されるものではない。特許請求の範囲に規定された内容及びその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更及び部分的削除が可能である。
【符号の説明】
【００９５】
１  情報処理システム
２  端末装置
２２２  案内部
３  サーバ
３２２  当初コース作成部
【図１】
2018194323.tif 000003
【図２】
2018194323.tif 000004
【図３】
2018194323.tif 000005
【図４】
2018194323.tif 000006
【図５】
2018194323.tif 000007
【図６】
2018194323.tif 000008
【図７】
2018194323.tif 000009
【図８】
2018194323.tif 000010
【図９】
2018194323.tif 000011
【図１０】
2018194323.tif 000012
【図１１】
2018194323.tif 000013
【図１２】
2018194323.tif 000014
【図１３】
2018194323.tif 000015
【図１４】
2018194323.tif 000016
【図１５】
2018194323.tif 000017