(57)【要約】【課題】ナビゲーションを利用した経路案内方法、ナビゲーションサーバ、システム、およびプログラムを提供する。【解決手段】一実施形態に係るナビゲーションサーバで実行される経路案内方法は、デバイスから出発地および目的地が入力されることにより、前記出発地および目的地が入力された時間情報を受信し、前記時間情報に基づいて前記出発地および目的地を連結する区間を探索し、前記区間に対するルート経路であって前記区間に存在する複数のノードを連結することで生成されるルート経路が存在するかを判断し、前記区間に対するルート経路が存在する場合、前記区間に存在する少なくとも１つ以上のルート経路に対するリストをデバイスに案内し、および前記リストから選択されたルート経路を走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知する。【選択図】図１
2018147484.tif 000002
【特許請求の範囲】
【請求項１】
ナビゲーションサーバで実行される経路案内方法であって、
デバイスから出発地および目的地が入力されることにより、前記出発地および目的地が入力された時間情報を受信し、
前記時間情報に基づいて前記出発地および目的地を連結する区間を探索し、
前記区間に対するルート経路であって前記区間に存在する複数のノードを連結することで生成されるルート経路が存在するかを判断し、
前記区間に対するルート経路が存在する場合、前記区間に存在する少なくとも１つ以上のルート経路に対するリストをデバイスに案内し、および
前記リストから選択されたルート経路を走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知する、
経路案内方法。
【請求項２】
前記リストから選択されたルート経路を走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知することは、
前記ランキングおよびゲームサーバで前記ルート経路に含まれた第１ノードおよび第２ノード間の特定区間に対する通知が設定されることにより、前記リストから選択されたルート経路に含まれた第１ノードおよび第２ノード間の特定区間に進入したことを感知した場合、前記特定区間への進入に関する進入情報を前記デバイスに通知すること
を含む、請求項１に記載の経路案内方法。
【請求項３】
前記リストに提供されたルート経路以外の新たなルート経路を利用して走行することを前記デバイスから感知することによって生成された新たなルート経路を前記リストにアップデートすることと、  前記リストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行することを前記デバイスから感知することによって生成された新たなルート経路を前記リストにアップデートすることと、
をさらに含む、請求項１に記載の経路案内方法。
【請求項４】
前記区間に対するルート経路が存在する場合、前記区間に存在する少なくとも１つ以上のルート経路に対するリストをデバイスに案内することは、
前記デバイスに対する運行情報が分析されることにより、運行結果情報に基づいて前記区間に対する最適なルート経路および前記区間に対するルート経路を前記デバイスにリアルタイムで案内すること
を含む、請求項１に記載の経路案内方法。
【請求項５】
前記リストから選択されたルート経路を走行することにより、設定された特定区間に対する取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知することは、
前記ルート経路を走行するのにかかった時間情報、前記ルート経路を走行する速度情報、または前記ルート経路に含まれたそれぞれのノード区間別情報に基づいて分析された運行結果情報に応じて前記ランキングおよびゲームサーバで前記ルート経路に付与された点数が換算されることにより、前記デバイスに前記点数による報奨を提供すること
を含む、請求項１に記載の経路案内方法。
【請求項６】
前記リストから選択されたルート経路に走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知することは、
前記ランキングおよびゲームサーバで前記運行結果情報に基づいて前記ルート経路に付与された点数が前記換算された点数に応じて前記ルート経路に対するランキングが付与されることにより、前記ルート経路をアップデートすること
を含む、請求項５に記載の経路案内方法。
【請求項７】
前記リストから選択されたルート経路に走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知することは、
前記ランキングおよびゲームサーバで前記ルート経路に存在する制限速度、前記ルート経路を走行することによって発生した違反事項、または前記ルート経路を走行することによって算出された燃費情報を含む制限事項に応じて前記ルート経路に対する点数が付与されることにより、前記制限事項を反映したルート経路をアップデートすること
を含む、請求項５に記載の経路案内方法。
【請求項８】
経路案内方法を提供するナビゲーションサーバであって、
デバイスから出発地および目的地が入力されることにより、前記出発地および目的地が入力された時間情報を受信する受信部と、
前記時間情報に基づいて前記出発地および目的地を連結する区間を探索する探索部と、
前記区間に対するルート経路であって前記区間に存在する複数のノードを連結することで生成されるルート経路が存在するかを判断する判断部と、
前記区間に対するルート経路が存在する場合、前記区間に存在する少なくとも１つ以上のルート経路に対するリストをデバイスに案内する案内部と、  前記リストから選択されたルート経路を走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知する提供部と、
を備える、ナビゲーションサーバ。
【請求項９】
前記提供部は、
前記ランキングおよびゲームサーバで前記ルート経路に含まれた第１ノードおよび第２ノード間の特定区間に対する通知が設定されることにより、前記リストから選択されたルート経路に含まれた第１ノードおよび第２ノード間の特定区間に進入したことを感知した場合、前記特定区間への進入に関する進入情報を前記デバイスに通知する
ことを特徴とする、請求項８に記載のナビゲーションサーバ。
【請求項１０】
前記リストに提供されたルート経路以外の新たなルート経路を利用して走行することを前記デバイスから感知することによって生成された新たなルート経路を前記リストにアップデートするか、前記リストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行することを前記デバイスから感知することによって生成された新たなルート経路を前記リストにアップデートするアップデート部
をさらに備える、請求項８に記載のナビゲーションサーバ。
【請求項１１】
前記案内部は、
前記デバイスに対する運行情報が分析されることにより、運行結果情報に基づいて前記区間に対する最適なルート経路および前記区間に対するルート経路を前記デバイスにリアルタイムで案内する
ことを特徴とする、請求項８に記載のナビゲーションサーバ。
【請求項１２】
前記提供部は、
前記ルート経路を走行するのにかかった時間情報、前記ルート経路を走行する速度情報、または前記ルート経路に含まれたそれぞれのノード区間別の情報に基づいて分析された運行結果情報に応じて前記ランキングおよびゲームサーバで前記ルート経路に付与された点数が換算されることにより、前記デバイスに前記点数による報奨を提供する
ことを特徴とする、請求項８に記載のナビゲーションサーバ。
【請求項１３】
前記提供部は、
前記ランキングおよびゲームサーバで前記運行結果情報に基づいて前記ルート経路に付与された点数が前記換算された点数に応じて前記ルート経路に対するランキングが付与されることにより、前記ルート経路をアップデートする
ことを特徴とする、請求項１２に記載のナビゲーションサーバ。
【請求項１４】
前記提供部は、
前記ランキングおよびゲームサーバで前記ルート経路に存在する制限速度、前記ルート経路を走行することによって発生した違反事項、または前記ルート経路を走行することによって算出された燃費情報を含む制限事項に応じて前記ルート経路に対する点数が付与されることにより、前記制限事項を反映したルート経路をアップデートする
ことを特徴とする、請求項１２に記載のナビゲーションサーバ。
【請求項１５】
情報提供システムであって、
出発地、目的地、前記出発地および目的地が入力された時間情報に基づき、車両から前記出発地および前記目的地を連結する区間のルート経路を走行することによって発生する運行情報を収集する収集サーバと、
前記収集サーバに収集された運行情報を格納するビックデータ格納サーバと、
前記ビックデータ格納サーバに格納された運行情報を分析して運行結果情報を取得するビックデータ分析サーバと、
前記運行結果情報に基づいて前記車両が走行したルート経路に対するランキングを付与および前記ランキングによる報奨を提供し、前記ルート経路に含まれた第１ノードおよび第２ノード間の特定区間に対する通知を設定するランキングおよびゲームサーバと、
前記出発地および前記目的地を連結する区間に存在する少なくとも１つ以上のルート経路に対するリストをリアルタイムで案内し、前記運行結果情報に基づいて前記車両に対する最適なルート経路をアップデートするナビゲーションサーバと、
を含む、情報提供システム。
【請求項１６】
前記ビックデータ分析サーバは、
前記車両がルート経路を走行するのにかかった時間情報、前記車両がルート経路を走行する速度情報、および前記ルート経路に含まれたそれぞれの区間別情報のうちの少なくとも１つの運行結果情報を分析する
ことを特徴とする、請求項１５に記載の情報提供システム。
【請求項１７】
前記ビックデータ分析サーバは、
前記車両が前記ナビゲーションサーバから提供されたルート経路以外の他のルート経路を利用して走行することによって生成された新たなルート経路、または前記リストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行することによって生成された新たなルート経路を分析する
ことを特徴とする、請求項１５に記載の情報提供システム。
【請求項１８】
前記ナビゲーションサーバは、
前記車両が走行したルート経路が前記ナビゲーションサーバから提供されたリストに含まれない場合、前記リストに前記車両が走行したルート経路を新たなルート経路としてアップデートする
ことを特徴とする、請求項１５に記載の情報提供システム。
【請求項１９】
前記ランキングおよびゲームサーバは、
前記ビックデータ分析サーバにより分析された運行結果情報に基づいて前記車両が走行したルート経路に付与された点数を換算し、前記換算された点数に応じて前記車両が走行したルート経路に対するランキングを付与する
ことを特徴とする、請求項１５に記載の情報提供システム。
【請求項２０】
前記ランキングおよびゲームサーバは、
前記車両が他の車両が好まないルート経路を走行することにより、前記車両と連結するデバイスに前記他の車両よりも多くの報奨を付与する
ことを特徴とする、請求項１９に記載の情報提供システム。
【請求項２１】
コンピュータに、請求項１から請求項７のいずれか１項に記載の経路案内方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は、情報提供技術に関し、より詳細には、ナビゲーションを利用した経路を案内する方法、ナビゲーションサーバ、システム、およびプログラムに関する。
【背景技術】
【０００２】
一般的に、船舶、航空機、自動車、および移動端末機などでは、該当の現在地と移動速度を確認したり移動経路を決定したりするための衛星航法装置（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：ＧＰＳ）が搭載されているナビゲーション（Ｎａｖｉｇａｔｉｏｎ  Ｓｙｓｔｅｍ）が利用されている。このようなナビゲーションは、ＧＰＳに属する複数のＧＰＳ衛星から受信した航法メッセージと、移動体に設置され走行方向を検出するジャイロ（ｇｙｒｏ）センサ、および走行速度を検出する速度センサなどを含んだ複数のセンサの検出信号とに基づいて移動体の現在地を検出し、検出された移動体の現在地を地図データにマッチングさせた後、マッチングさせた移動体の現在地から目的地までの走行経路を地図データから探索し、探索された走行経路に沿って移動体が目的地まで安全に走行できるように案内する経路探索および案内機能を備えている。
【０００３】
経路探索機能を実行するにおいては、車両の現在地またはユーザが入力した出発地から目的地の間に位置する道路に対し、予め付与された条件、例えば、高速道路優先および交通混雑地域の回避、無料道路、最短距離などのような条件を反映して経路を探索している。
【０００４】
しかし、従来の技術は、ナビゲーション製造会社が設定した条件に基づいて走行経路を探索するため、交通混雑や事故発生などのような特定状況が発生したときでも、同じナビゲーションを使用するユーザには同じ経路が提供される。これにより、ユーザは、ナビゲーションが案内する混雑経路を同じように進むしかなく、目的地までの走行時間が長くなってしまうという問題を抱えている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国公開特許１０−２０１２−００８６５７９
【発明の概要】
【発明が解決しようとする課題】
【０００６】
出発地および目的地が入力された時間情報に基づいて出発地および目的地を連結する区間に存在する多様なルート経路に対する運行情報を分析し、これから得られる運行情報に基づいて最適な経路を案内する方法を提供する。
【０００７】
ルート経路に設定された特定区間に対してゲーム方式を組み合わせ、より迅速な最適経路を取得する方法を提供する。
【課題を解決するための手段】
【０００８】
ナビゲーションサーバで実行される経路案内方法は、デバイスから出発地および目的地が入力されることにより、前記出発地および目的地が入力された時間情報を受信し、前記時間情報に基づいて前記出発地および目的地を連結する区間を探索し、前記区間に対するルート経路であって前記区間に存在する複数のノードを連結することで生成されるルート経路が存在するかを判断し、前記区間に対するルート経路が存在する場合、前記区間に存在する少なくとも１つ以上のルート経路に対するリストをデバイスに案内し、および前記リストから選択されたルート経路を走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知する、んでもよい。
【０００９】
前記リストから選択されたルート経路を走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知することは、前記ランキングおよびゲームサーバで前記ルート経路に含まれた第１ノードおよび第２ノード間の特定区間に対する通知が設定されることにより、前記リストから選択されたルート経路に含まれた第１ノードおよび第２ノード間の特定区間に進入したことを感知した場合、前記特定区間への進入に関する進入情報を前記デバイスに通知することを含んでもよい。
【００１０】
前記経路案内方法は、記リストに提供されたルート経路以外の新たなルート経路を利用して走行することを前記デバイスから感知することによって生成された新たなルート経路を前記リストにアップデートすることと、前記リストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行することを前記デバイスから感知することによって生成された新たなルート経路を前記リストにアップデートすることと、をさらに含んでもよい。
【００１１】
前記区間に対するルート経路が存在する場合、前記区間に存在する少なくとも１つ以上のルート経路に対するリストをデバイスに案内することは、前記デバイスに対する運行情報が分析されることにより、運行結果情報に基づいて前記区間に対する最適なルート経路および前記区間に対するルート経路を前記デバイスにリアルタイムで案内することを含んでもよい。
【００１２】
前記リストから選択されたルート経路を走行することにより、設定された特定区間に対する取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知することは、前記ルート経路を走行するのにかかった時間情報、前記ルート経路を走行する速度情報、または前記ルート経路に含まれたそれぞれのノード区間別情報に基づいて分析された運行結果情報に応じて前記ランキングおよびゲームサーバで前記ルート経路に付与された点数が換算されることにより、前記デバイスに前記点数による報奨を提供することを含んでもよい。
【００１３】
前記リストから選択されたルート経路に走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知することは、前記ランキングおよびゲームサーバで前記運行結果情報に基づいて前記ルート経路に付与された点数が前記換算された点数に応じて前記ルート経路に対するランキングが付与されることにより、前記ルート経路をアップデートすることを含んでもよい。
【００１４】
前記リストから選択されたルート経路に走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知することは、
前記ランキングおよびゲームサーバで前記ルート経路に存在する制限速度、前記ルート経路を走行することによって発生した違反事項、または前記ルート経路を走行することによって算出された燃費情報を含む制限事項に応じて前記ルート経路に対する点数が付与されることにより、前記制限事項を反映したルート経路をアップデートすることを含んでもよい。
【００１５】
経路案内方法を提供するナビゲーションサーバは、デバイスから出発地および目的地が入力されることにより、前記出発地および目的地が入力された時間情報を受信する受信部と、前記時間情報に基づいて前記出発地および目的地を連結する区間を探索する探索部と、前記区間に対するルート経路であって前記区間に存在する複数のノードを連結することで生成されるルート経路が存在するかを判断する判断部と、前記区間に対するルート経路が存在する場合、前記区間に存在する少なくとも１つ以上のルート経路に対するリストをデバイスに案内する案内部と、前記リストから選択されたルート経路を走行することにより、設定された特定区間から取得した運行結果情報に基づいて前記デバイスに報奨を提供するように、ランキングおよびゲームサーバに通知する提供部と、を備えてもよい。
【００１６】
前記提供部は、
前記ランキングおよびゲームサーバで前記ルート経路に含まれた第１ノードおよび第２ノード間の特定区間に対する通知が設定されることにより、前記リストから選択されたルート経路に含まれた第１ノードおよび第２ノード間の特定区間に進入したことを感知した場合、前記特定区間への進入に関する進入情報を前記デバイスに通知してもよい。
【００１７】
前記ナビゲーションサーバは、前記リストに提供されたルート経路以外の新たなルート経路を利用した走行を前記デバイスから感知することによって生成された新たなルート経路を前記リストにアップデートするか、前記リストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行することを前記デバイスから感知することにより、生成された新たなルート経路を前記リストにアップデートするアップデート部をさらに備えてもよい。
【００１８】
前記案内部は、前記デバイスに対する運行情報が分析されることにより、運行結果情報に基づいて前記区間に対する最適なルート経路および前記区間に対するルート経路を前記デバイスにリアルタイムで案内してもよい。
【００１９】
前記提供部は、前記ルート経路を走行するのにかかった時間情報、前記ルート経路を走行する速度情報、または前記ルート経路に含まれたそれぞれのノード区間別の情報に基づいて分析された運行結果情報に基づいて前記ランキングおよびゲームサーバで前記ルート経路に付与された点数が換算されることにより、前記デバイスに前記点数による報奨を提供してもよい。
【００２０】
前記提供部は、前記ランキングおよびゲームサーバで前記運行結果情報に基づいて前記ルート経路に付与された点数が前記換算された点数に応じて前記ルート経路に対するランキングが付与されることにより、前記ルート経路をアップデートしてもよい。
【００２１】
前記提供部は、前記ランキングおよびゲームサーバで前記ルート経路に存在する制限速度、前記ルート経路の走行によって発生した違反事項、または前記ルート経路の走行によって算出された燃費情報を含む制限事項に応じて前記ルート経路に対する点数が付与されることにより、前記制限事項を反映したルート経路をアップデートしてもよい。
【００２２】
情報提供システムは、出発地、目的地、前記出発地および目的地が入力された時間情報に基づき、車両から前記出発地および前記目的地を連結する区間のルート経路を走行することによって発生する運行情報を収集する収集サーバと、前記収集サーバに収集された運行情報を格納するビックデータ格納サーバと、前記ビックデータ格納サーバに格納された運行情報を分析して運行結果情報を取得するビックデータ分析サーバと、前記運行結果情報に基づいて前記車両が走行したルート経路に対するランキングを付与および前記ランキングによる報奨を提供し、前記ルート経路に含まれた第１ノードおよび第２ノード間の特定区間に対する通知を設定するランキングおよびゲームサーバと、前記出発地および前記目的地を連結する区間に存在する少なくとも１つ以上のルート経路に対するリストをリアルタイムで案内し、前記運行結果情報に基づいて前記車両に対する最適なルート経路をアップデートするナビゲーションサーバと、を含んでもよい。
【００２３】
前記ビックデータ分析サーバは、前記車両がルート経路を走行するのにかかった時間情報、前記車両がルート経路を走行する速度情報、および前記ルート経路に含まれたそれぞれの区間別情報のうちの少なくとも１つの運行結果情報を分析してもよい。
【００２４】
前記ビックデータ分析サーバは、前記車両が前記ナビゲーションサーバから提供されたルート経路以外の他のルート経路を利用して走行することによって生成された新たなルート経路、または前記リストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行することによって生成された新たなルート経路を分析してもよい。
【００２５】
前記ナビゲーションサーバは、前記車両が走行したルート経路が前記ナビゲーションサーバから提供されたリストに含まれない場合、前記リストに前記車両が走行したルート経路を新たなルート経路としてアップデートしてもよい。
【００２６】
前記ランキングおよびゲームサーバは、前記ビックデータ分析サーバにより分析された運行結果情報に基づいて前記車両が走行したルート経路に付与された点数を換算し、前記換算された点数に応じて前記車両が走行したルート経路に対するランキングを付与してもよい。
【００２７】
前記ランキングおよびゲームサーバは、前記車両が他の車両が好まないルート経路を走行することにより、前記車両と連結するデバイスに前記他の車両よりも多くの報奨を付与してもよい。
【００２８】
コンピュータに、上記いずれかの経路案内方法を実行させるためのプログラムを提供することができる。
【発明の効果】
【００２９】
出発地および目的地を連結する区間に存在する多様なルート経路に関する運行情報を分析し、これから得られる運行結果情報に基づいてルート経路を含むリストを提供することにより、複数の車両が多様なルート経路を走行する分散効果を達成することができる。
【００３０】
通勤区間あるいは未決定の区間に対する運行情報結果に応じて各ルート経路別にランキングを付与およびランキングを点数に換算することにより、デバイスに報奨を提供することができる。
【００３１】
出発地および目的地を連結する区間に設定された特定区間に進入した車両のデバイスに通知を送信して特定区間にゲーム方式を適用することにより、車両間の競争を誘発させ、多様なルート経路を開拓することができる。
【００３２】
他の車両が好まないルート経路を車両が走行する場合、車両のデバイスに他の車両よりもさらに多くの報奨を提供することができる。
【図面の簡単な説明】
【００３３】
【図１】一実施形態における、情報提供システムの動作を説明するための図である。
【図２】一実施形態における、ナビゲーションサーバのプロセッサが含むことのできる構成要素の例を示したブロック図である。
【図３】一実施形態における、ナビゲーションサーバで経路案内サービスを提供する方法を説明するためのフローチャートである。
【図４】一実施形態における、ナビゲーションサーバから経路案内サービスを提供する例を説明するための図である。
【図５】一実施形態における、ナビゲーションサーバで出発地および目的地を連結する区間に対するルート経路を説明するための図である。
【図６】一実施形態における、ナビゲーションサーバで提供されなかった新たなルート経路をアップデートする例を説明するための図である。
【図７】一実施形態における、ナビゲーションサーバが車両に関する走行情報の収集を質問するためのユーザインタフェースを提供した例である。
【図８】一実施形態における、ナビゲーションサーバが出発地および目的地を連結する区間に対するルート経路を含むリストを提供する例を説明するための図である。
【図９】一実施形態における、車両がランキングおよびゲームサーバから、設定された特定区間に進入した場合にデバイスに通知を送る例を説明するための図である。
【図１０】一実施形態における、ランキングおよびゲームサーバからデバイスに報奨を提供する例を説明するための図である。
【図１１】一実施形態における、ビックデータ格納サーバで運行情報を格納する例を説明するための図である。
【図１２】一実施形態における、ランキングおよびゲームサーバでそれぞれの情報にランキングおよび点数を付与して格納する例を説明するための図である。
【発明を実施するための形態】
【００３４】
以下、実施形態について、添付の図面を参照しながら詳しく説明する。
【００３５】
図１は、一実施形態における、情報提供システム１００の動作を説明するための図である。
【００３６】
デバイス１０１は、コンピュータ装置によって実現される固定端末や移動端末であってもよい。デバイス１０１の例としては、スマートフォン、携帯電話、ナビゲーション、パソコン、ノート型パソコン、デジタル放送用端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）、タブレットなどがある。例えば、デバイス１０１は、車両に設置されたナビゲーションまたはナビゲーション機能を提供するスマート機器であってもよい。デバイス１０１は、無線または有線通信方式を利用し、ネットワークを介して他の電子機器および／またはサーバ１１０、１１１、１１２、１１３、１１４と通信してもよい。
【００３７】
より詳細に説明すると、図４は、ナビゲーションサーバ１１４から経路案内サービスを提供する例を説明するための図である。車両４００に存在するデバイス１０１から経路案内サービスの提供を受けてもよい。例えば、デバイス１０１は、車両、例えば、自家用車、貨物車、バス、自転車などのような移動手段から出発地および目的地が入力された時間情報に基づき、出発地および目的地を連結する経路案内サービスの提供を受けてもよい。ナビゲーションサーバ１１４は、出発地および目的地を連結する区間を探索してもよく、区間に存在するルート経路をリストで案内してもよい。ユーザは、デバイス１０１に出力されたリストから選択された経路に関する詳細情報の案内を受けてもよい。
【００３８】
通信方式が限定されることはなく、ネットワークが含むことのできる通信網（一例として、移動通信網、有線インターネット、無線インターネット、放送網）を活用する通信方式だけではなく、機器間の近距離無線通信が含まれてもよい。例えば、ネットワークは、ＰＡＮ（ｐｅｒｓｏｎａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＣＡＮ（ｃａｍｐｕｓ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＭＡＮ（ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＷＡＮ（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＢＢＮ（ｂｒｏａｄｂａｎｄ  ｎｅｔｗｏｒｋ）、インターネットなどのネットワークのうちの１つ以上の任意のネットワークを含んでもよい。さらに、ネットワークは、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター−バスネットワーク、ツリーまたは階層的（ｈｉｅｒａｒｃｈｉｃａｌ）ネットワークなどを含むネットワークトポロジのうちの任意の１つ以上を含んでもよいが、これらに限定されることはない。
【００３９】
情報提供システム１００は、収集サーバ１１０、ビックデータ格納サーバ１１１、ビックデータ分析サーバ１１２、ランキングおよびゲームサーバ１１３、およびナビゲーションサーバ１１４を含んでもよい。サーバ１１０、１１１、１１２、１１３、１１４は、デバイス１０１とネットワークを介して通信して命令、コード、ファイル、コンテンツ、サービスなどを提供するコンピュータ装置または複数のコンピュータ装置で実現されてもよい。
【００４０】
収集サーバ１１０は、デバイス１０１から出発地および目的地が入力された時間情報に基づいて、車両が出発地および目的地を連結する区間のルート経路を走行することによって発生する運行情報を収集してもよい。収集サーバ１１０は、デバイス１０１の識別情報、デバイスが設置された車両の速度情報、方向情報、位置情報（例えば、座標情報）などを収集してもよい。
【００４１】
ビックデータ格納サーバ１１１は、収集サーバ１１０に収集された運行情報を格納してもよい。例えば、ビックデータ格納サーバ１１１は、デバイス１０１の識別情報、デバイス１０１が設置された車両の速度情報、方向情報、位置情報（例えば、座標情報）などを運行情報として格納してもよい。ビックデータ格納サーバ１１１は、例えば、通勤時間の場合には、区間別の交通状態情報、混雑回避資料、新たなリアルタイムルート経路案内情報などのようなビックデータを運行情報として格納してもよい。ビックデータ格納サーバ１１１に格納された情報は、リアルタイムナビゲーションサービスに販売してもよいし、自主的なサービスに適用してもよい。
【００４２】
ビックデータ分析サーバ１１２は、ビックデータ格納サーバ１１１に格納された運行情報を分析して運行結果情報を取得してもよい。ビックデータ分析サーバ１１２は、運行結果情報をランキングおよびゲームサーバ１１３とナビゲーションサーバ１１４とに伝達してもよい。
【００４３】
ビックデータ分析サーバ１１２は、車両がルート経路を走行するのにかかった時間情報、車両がルート経路を走行する速度情報、およびルート経路に含まれたそれぞれの区間別情報（例えば、区間別の時間情報、速度情報、加減速、制限速度など）のうちの少なくとも１つを運行結果情報として分析してもよい。ビックデータ分析サーバ１１２は、車両がナビゲーションサーバ１１４から提供されたルート経路以外のルート経路を利用して走行することによって生成された新たなルート経路、またはリストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行することによって生成された新たなルート経路を運行結果情報として分析してもよい。
【００４４】
ランキングおよびゲームサーバ１１３は、運行結果情報に応じて車両が走行したルート経路に対するランキングを付与およびランキングによる報奨を提供し、ルート経路に含まれた第１ノードおよび第２ノード間の特定区間に対する通知を行ってもよい。ランキングおよびゲームサーバ１１３は、ビックデータ分析サーバ１１２により分析された運行結果情報に基づいて、車両が走行したルート経路に付与された点数を換算し、換算された点数に応じて車両が走行したルート経路に対するランキングを付与してもよい。ランキングおよびゲームサーバ１１３は、車両が他の車両が好まないルート経路を走行することにより、車両と連結するデバイス１０１に他の車両よりも多くの報奨を付与してもよい。言い換えれば、ランキングおよびゲームサーバ１１３は、出発地および目的地を連結するルート経路に対してゲーム方式を適用し、ルート経路を走行するのにかかった時間情報、平均速度、区間別データに対してランキングを付与するか、付与されたランキングを点数に換算することによってランキングを開始してもよく、ランキングに応じた商品を与えてもよい。ランキングおよびゲームサーバ１１３は、燃費が予め設定された基準以上である車両にはさらに高い点数を提供してもよく、違反事項がある車両にはペナルティを適用して点数を減算してもよい。
【００４５】
ナビゲーションサーバ１１４は、出発地および目的地を連結する区間に存在する少なくとも１つ以上のルート経路に対するリストをリアルタイムで案内し、運行結果情報に基づいて車両に対する最適なルート経路をアップデートしてもよい。ナビゲーションサーバ１１４は、車両が走行したルート経路がリストに含まれない場合、リストに車両が走行したルート経路を新たなルート経路としてアップデートしてもよい。なお、図１に示すデバイス１０２，１０３、及び後述するデバイス７０１、８０１，９０１，１００１も、デバイス１０１と同様の機能を有してもよい。  
【００４６】
図２は、一実施形態における、ナビゲーションサーバ１１４のプロセッサが含むことのできる構成要素の例を示したブロック図であり、図３は、一実施形態における、ナビゲーションサーバ１１４で経路案内サービスを提供する方法を説明するためのフローチャートである。
【００４７】
ナビゲーションサーバ１１４に含まれたプロセッサ２００は、受信部２１０、探索部２２０、判断部２３０、案内部２４０、通知部２５０、およびアップデート部２６０を備えてもよい。このようなプロセッサ２００およびプロセッサ２００の構成要素は、図３の経路案内サービスを提供する方法が含む段階３１０〜３５０を実行するようにナビゲーションサーバを制御してもよい。このとき、プロセッサ２００およびプロセッサ２００の構成要素は、メモリが含むオペレーティングシステムのコードと少なくとも１つのプログラムのコードによる命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行するように実現されてもよい。ここで、プロセッサ２００の構成要素は、ナビゲーションサーバ１１４に格納されたプログラムコードが提供する制御命令にしたがってプロセッサ２００によって実行される互いに異なる機能（ｄｉｆｆｅｒｅｎｔ  ｆｕｎｃｔｉｏｎｓ）の表現であってもよい。
【００４８】
プロセッサ２００は、経路案内サービスのためのプログラムのファイルに格納されたプログラムコードをメモリにロードしてもよい。例えば、ナビゲーションサーバ１１４でプログラムが実行されると、プロセッサは、オペレーティングシステムの制御にしたがってプログラムのファイルからプログラムコードをメモリにロードするように、ナビゲーションサーバを制御してもよい。
【００４９】
段階３１０で、受信部２１０は、デバイスから出発地および目的地が入力されることにより、出発地および目的地が入力された時間情報を受信してもよい。例えば、ユーザがデバイス（例えば、図１に示すデバイス１０１，１０２または１０３）を利用して出発地および目的地を入力してもよい。
【００５０】
段階３２０で、探索部２２０は、時間情報に基づいて出発地および目的地を連結する区間を探索してもよい。例えば、通勤時間には、出発地および目的地を連結する複数の区間のうちの特定区間が他の区間よりも混雑する恐れがあるため、時間情報に応じて出発地および目的地を連結する区間が異なるように探索されてもよい。
【００５１】
段階３３０で、判断部２３０は、区間に対するルート情報が存在するかを判断してもよい。ここで、ルート経路とは、出発地および目的地を連結する区間に存在する複数のノードを連結することで生成されるものを意味してもよい。
【００５２】
段階３４０で、案内部２４０は、区間に対するルート情報が存在する場合、区間に存在する少なくとも１つ以上のルート経路に対するリストをデバイスに案内してもよい。案内部２４０は、デバイスに対する運行情報が分析されることにより、運行結果情報に基づいて区間に対する最適なルート経路および区間に対するルート経路をデバイスにリアルタイムで案内してもよい。
【００５３】
段階３５０で、通知部２５０は、リストから選択されたルート経路を走行することにより、設定された特定区間から取得した運行結果情報に基づいてデバイスに報奨を提供するように、ランキングおよびゲームサーバ１１３に通知してもよい。通知部２５０は、ランキングおよびゲームサーバ１１３でルート経路に含まれた第１ノードおよび第２ノード間の特定区間に対する通知が行われることにより、リストから選択されたルート経路に含まれた第１ノードおよび第２ノード間の特定区間に進入したことを感知した場合、特定区間への進入に関する進入情報をデバイスに通知してもよい。
【００５４】
通知部２５０は、ランキングおよびゲームサーバ１１３でルート経路を走行するのにかかった時間情報、ルート経路を走行する速度情報、またはルート経路に含まれたそれぞれのノード区間別情報に基づいて分析された運行結果情報に基づき、ランキングおよびゲームサーバ１１３でルート経路に付与された点数が換算されることにより、デバイスに点数に応じた報奨を提供するようにしてもよい。通知部２５０は、ランキングおよびゲームサーバ１１３で運行結果情報に基づいてルート経路に付与された点数が換算された点数に応じてルート経路に対するランキングが付与されることにより、ルート経路をアップデートしてもよい。
【００５５】
通知部２５０は、ランキングおよびゲームサーバ１１３でルート経路に存在する制限速度、ルート経路を走行することによって発生した違反事項、またはルート経路を走行することによって算出された燃費情報を含む制限事項に応じてルート経路に対する点数を付与することにより、制限事項を反映したルート経路をアップデートしてもよい。
【００５６】
また、アップデート部２６０は、リストに提供されたルート経路以外の新たなルート経路を利用した走行をデバイスから感知することによって生成された新たなルート経路をリストにアップデートしてもよい。アップデート部２６０は、リストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行することをデバイスから感知することによって生成された新たなルート経路をリストにアップデートしてもよい。
【００５７】
図５は、一実施形態における、ナビゲーションサーバ１１４で出発地および目的地を連結する区間に対するルート経路を説明するための図である。
【００５８】
デバイスに出発地および目的地が入力されたとする。ナビゲーションサーバは、デバイスから入力された出発地および目的地を連結する区間を探索してもよい。例えば、出発地および目的地を連結する区間に、それぞれの位置によるＡノード、Ｂノード、およびＣノードが存在すると仮定する。ＡノードおよびＢノードを連結する少なくとも１つ以上のルート経路と、ＢノードおよびＣノードを連結する少なくとも１つ以上のルート経路とが存在する。より詳細に説明すると、ＡノードおよびＢノードを連結する複数のルート経路５４１、５４２、５４３が存在し、ＢノードおよびＣノードを連結する複数のルート経路５５１、５５２、５５３、５５４が存在する。これにより、ＡノードおよびＢノードを連結するルート経路およびＢノードおよびＣノードを連結するルート経路を選択して結合させることにより、Ａ、Ｂ、Ｃノードを連結するルート経路が生成されるようになる。
【００５９】
ナビゲーションサーバ１１４は、デバイスから入力された出発地および目的地の時間情報に基づき、Ａノード、Ｂノード、およびＣノードを連結する最適なルート経路をデバイスに案内してもよい。ナビゲーションサーバ１１４は、区間に存在する少なくとも１つ以上のルート経路に対するリストをデバイスに提供してもよい。デバイスに提供されたリストのうちから少なくとも１つが選択されることにより、選択された経路が案内されてもよい。
【００６０】
このとき、ナビゲーションサーバ１１４は、リストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行することを感知することによって生成された新たなルート経路をリストにアップデートしてもよい。図６には、ナビゲーションサーバ１１４が提供していない新たなルート経路をアップデートする例を説明するための図が示されている。例えば、ＡノードおよびＢノードを連結する複数のルート経路６４１、６４２、６４３、ＢノードおよびＣノードを連結する複数のルート経路６５１、６５２、６５３、６５４が存在するとする。ナビゲーションサーバ１１４は、ＡノードおよびＢノードの間に新たなルート経路が生成されたことを感知することにより、ＡノードおよびＢノードの間に生成された新たなルート経路６６０を追加してもよい。これにより、以後からは新たなルート経路を反映して経路を探索するようになる。
【００６１】
図７は、一実施形態における、ナビゲーションサーバ１１４が車両に関する走行情報の収集について質問するためのユーザインタフェースの例を示した図である。
【００６２】
ナビゲーションサーバ１１４は、車両に設置されているデバイス７０１の移動情報を収集するために、デバイス７０１に走行情報に関する収集について質問してもよい。ナビゲーションサーバ１１４は、デバイス７０１に「走行情報の収集に同意しますか？」のようなメッセージを提供してもよい。デバイス７０１は、ナビゲーションサーバ１１４から伝達されたメッセージを出力してもよい。このとき、デバイス７０１に出力されたメッセージには、該当メッセージに対する同意または拒否を命令することのできるユーザインタフェースが提供されてもよい。ユーザは、走行情報の収集に対するメッセージに同意する場合には「ＹＥＳ」のインタフェースを選択し、拒否する場合には「ＮＯ」のインタフェースを選択する。ナビゲーションサーバ１１４は、デバイス７０１が選択した同意または拒否命令を受信してもよい。
【００６３】
デバイス７０１とのメッセージに対する同意が成立した場合、ナビゲーションサーバ１１４は、車両の制限速度、燃費情報、急減速、急加速、急な車線変更などのような制限事項に関する制限事項情報および運行情報を走行情報として収集してもよい。また、それぞれの車両に存在するデバイスからユーザの情報が登録されてもよい。例えば、ユーザの性向別の特性を把握するために、ユーザの識別情報、ユーザの性別、ユーザの年齢などがユーザから入力されてもよい。このとき、デバイス７０１から収集された情報は、収集サーバ１１０に収集されてもよい。より詳細に説明すると、収集サーバ１１０に収集された、デバイス７０１からの区間別の時間および速度情報、加減速などに関する運行情報、および制限速度、急減速、急加速、急な車線変更などのような制限事項情報が、ビックデータ格納サーバ１１１に格納されてもよい。
【００６４】
図１１は、ビックデータ格納サーバ１１１で運行情報を格納する例を示した図である。出発地および目的地を連結する区間には多様なルート経路が存在する。ビックデータ格納サーバ１１１は、収集サーバ１１０に収集された運行情報１１００をデータベースに格納してもよい。ビックデータ格納サーバ１１１は、各ルート経路による車両の速度情報、車両の移動距離情報、および車両の制限事項を含む情報を格納してもよい。例えば、ビックデータ格納サーバ１１１は、車両の平均速度、車両にかかった時間、車両の移動距離、区間別情報（例えば、区間別の通過時間情報、区間別の通過速度情報、区間別の加減速情報、区間別の制限速度）などを格納してもよい。
【００６５】
ビックデータ分析サーバ１１２は、ビックデータ格納サーバ１１１に格納された運行情報および制限事項情報に基づき、デバイス７０１それぞれのデバイス別の特性を分析してもよい。例えば、デバイスが存在する車両から取得した車両の方向情報、速度情報、車両の位置情報などを収集することによってデバイス別の性向を把握してもよい。ビックデータ分析サーバ１１２は、通勤時間の区間別の交通状態、混雑回避資料、新たなリアルタイムルートなどに関するデータを累積してもよい。
【００６６】
図８は、ナビゲーションサーバ１１４が出発地および目的地を連結する区間のルート経路を含むリストを提供する例を示した図である。
【００６７】
ナビゲーションサーバ１１４は、出発地および目的地を連結する区間に対する少なくとも１つ以上のルート経路を含むリスト８１０をデバイス８０１に提供してもよい。ナビゲーションサーバ１１４は、第１ルート経路、第２ルート経路、および第３ルート経路をデバイス８０１に出力してもよく、それぞれのルート経路の距離、予想所要時間を共に出力してもよい。例えば、ナビゲーションサーバ１１４から提供されるリスト８１０に含まれたルート経路は、出発地および目的地を連結するルート経路の距離が短くても所要時間が長い場合もあるし、ルート経路の距離が長くても所要時間が短い場合もある。ユーザがルート経路を選択すると、ルート経路の案内が始まる。
【００６８】
また、ナビゲーションサーバ１１４は、ユーザから選択されたルート経路を走行するように案内している途中に、車両の現在地に応じてリアルタイム交通状況情報を反映してルート経路の一部を変更してもよい。ナビゲーションサーバ１１４は、デバイス８０１に変更されたルート経路を提供してもよい。
【００６９】
図９は、一実施形態における、車両がランキングおよびゲームサーバから設定された特定区間に進入した場合、デバイス９０１に通知する例を説明するための図である。
【００７０】
ランキングおよびゲームサーバ１１３は、ルート経路に含まれた第１ノードおよび第２ノード間の特定区間に関する通知９１０を送信してもよい。ランキングおよびゲームサーバ１１３は、車両が特定区間に進入した場合、デバイス９０１に通知９１０を送信してもよい。ランキングおよびゲームサーバ１１３は、それぞれの経路に対する特定区間を設定してもよい。ここで、特定区間とは、デバイスが存在する車両が走行するルート経路に設定されたゲームゾーン（Ｚｏｎｅ）を意味してもよい。ランキングおよびゲームサーバ１１３は、特定区間を設定することによって車両間の競争をあおり、車両の運転手に競争心および興味を誘発させる。
【００７１】
また、例えば、ユーザのデバイスにゲームゾーンを実行するためのユーザインタフェースおよびゲームゾーンを終了するためのユーザインタフェースが提供されてもよい。ユーザが、デバイスに提供されたゲームゾーンを実行するためのユーザインタフェースを選択したとする。ユーザがゲームゾーンを実行するためのユーザインタフェースを選択することにより、ランキングおよびゲームサーバ１１３は、デバイスに通知を送信してもよい。ユーザがゲームゾーンを実行するためのユーザインタフェースを選択した地点からユーザがゲームゾーンを終了するためのユーザインタフェースを選択した地点までの特定区間に対する区間別の時間情報、区間別の速度情報、加速度情報、制限速度などが検討されてログが格納されてもよい。また、ゲームゾーンを実行するためのユーザインタフェースが選択された地点からユーザがゲームゾーンを終了するためのユーザインタフェースを入力した地点までの特定区間（ゲームゾーン）に収集された情報に基づいて最適なルート経路が提示されてもよい。このように、収集された情報に基づいてゲームゾーン区間に関する経路情報をアップデートし、ユーザに配布することができる。
【００７２】
複数の車両が特定区間に進入したと仮定する。複数の車両それぞれにはデバイスが存在してもよい。ここで、デバイスは、ナビゲーションサービスの提供が受けられる機器であればすべて該当してもよい。このとき、複数の車両のそれぞれは、互いに異なる出発地および目的地であっても出発地および目的地を連結するルート経路のうちの一部が同じであることがある。同じ一部のルート経路内に特定区間が設定されていてもよい。
【００７３】
車両がランキングおよびゲームサーバ１１３で設定された特定区間に進入することにより、ランキングおよびゲームサーバ１１３は、車両が特定区間に進入したことを通知するメッセージをデバイスにプッシュによって送信してもよい。複数の車両それぞれが互いに異なる時間に特定区間を通過したとする。例えば、ランキングおよびゲームサーバ１１３は、複数の車両それぞれが特定区間を通過したときの時間情報、速度情報、方向情報、急減速、急加速、急な車線変更などが分析された情報に応じてランキングを付与してもよい。車両が特定区間に設定されている制限事項情報（例えば、制限速度８０ｋｍ／ｈ、車線変更禁止など）を守ったかが判断されてもよい。これにより、ランキングおよびゲームサーバ１１３は、車両が制限事項情報を守らなかった場合には減点してもよく、車両が制限事項情報を守った場合には加算点を付与してもよい。ランキングおよびゲームサーバ１１３は、車両の走行態度が健全でない場合には、特定機関または他のデバイスに申告する機能を提供してもよい。
【００７４】
より詳細に説明すると、ランキングおよびゲームサーバ１１３は、特定区間に進入した車両から取得した情報に基づいてランキングを付与し、ランキングに応じて報奨を提供してもよい。ランキングおよびゲームサーバ１１３は、同じ区間に対して点数を付与することにより、最も早い時間に通過した車両に最も高い点数を付与してもよい。ランキングおよびゲームサーバ１１３は、それぞれのデバイスに付与された点数を予め設定された基準（例えば、降べきの順、昇べきの順など）で整列してランキングを付与してもよい。例えば、ランキングおよびゲームサーバ１１３は、燃費に優れた車両にはさらに高い点数を提供してもよい。また、制限事項情報に基づいて車両が制限事項を違反するか違反した事項が多い場合には、ペナルティを付与してもよいし、車両が特定区間を走行できないように禁止させてもよい。
【００７５】
また、ランキングおよびゲームサーバ１１３は、各区間に存在するルート経路の平均を導き出し、それぞれの平均を加算した後、ルートの数で割って点数を算出してもよい。例えば、Ａノード、Ｂノード、およびＣノードを連結する多様なルート経路が存在する場合、ＡノードおよびＢノードを連結するルート経路の平均（例えば、平均所要時間、平均速度など）を導き出し、ＢノードおよびＣノードを連結するルート経路の平均を導き出し、それぞれの平均を加算した後、ノードの数で割って点数を算出してもよい。これと同様に、ランキングおよびゲームサーバ１１３は、算出された点数に応じてランキングを付与するようになる。
【００７６】
また、ランキングおよびゲームサーバ１１３は、車両があまり通らない時間またはあまり通らないルート経路を走行した場合、デバイスに他のデバイスよりも高い点数を付与してもよい。
【００７７】
また、ランキングおよびゲームサーバ１１３は、車両別（デバイス別）の全体ランキングを日別、月別などに分類し、日別、月別それぞれの基準によって点数を提供し、点数に応じてランキングを付与してもよい。また、通勤時間によるランキングを付与することも可能である。
【００７８】
一実施形態に係るランキングおよびゲームサーバ１１３は、車両間のゲーム方式を適用することにより、通勤時および経路の移動時に効率的な競争をあおることができ、これによる適切な報奨を提供することができる。また、ランキングおよびゲームサーバ１１３は、車両間のゲーム方式を適用することにより、経路の分散効果を得ることができる。
【００７９】
図１０は、一実施形態における、ランキングおよびゲームサーバ１１３からデバイスに報奨を提供する例を説明するための図である。
【００８０】
ランキングおよびゲームサーバ１１３では、デバイス１００１に報奨提供１０１０をしてもよい。ランキングおよびゲームサーバ１１３から提供される報奨に制限はない。例えば、ランキングおよびゲームサーバ１１３は、報奨として、デバイス１００１にルート経路の公開範囲を異なるように提供してもよいし、特定区間に進入した時の点数をさらに多く付与してもよいし、最短時間最短距離の経路を提供してもよい。
【００８１】
一例として、車両が走行したルート経路がナビゲーションサーバ１１４から提供されたリストに含まれない場合に、リストに車両が走行したルート経路が新たなルート経路としてアップデートされることにより、ランキングおよびゲームサーバ１１３は、新たなルート経路を開発した車両のデバイスに報奨を提供してもよい。より詳細に説明すると、リストに提供されたルート経路以外の新たなルート経路を利用して走行することによって生成された新たなルート経路がデバイスからリストにアップデートされるか、リストから選択されたルート経路の走行中に一部を他のルート経路を利用して走行したことを感知することによって生成された新たなルート経路がリストにアップデートされる場合、ランキングおよびゲームサーバ１１３は、デバイスに報奨を提供してもよい。
【００８２】
また、ランキングおよびゲームサーバ１１３は、特定区間で取得した点数およびランキングに応じてデバイスに報奨を提供してもよい。図１２は、ランキングおよびゲームサーバ１１３でそれぞれの情報に対するランキングおよび点数を付与してランキングおよび点数情報１２００を格納する例を示した図である。ランキングおよびゲームサーバ１１３は、車両が走行した第１ルート経路に対して取得した情報に応じてランキングおよび点数を付与してもよく、車両が走行した第２ルート経路に対して取得した情報に応じてランキングおよび点数を付与してもよい。このとき、それぞれの車両が走行する時間情報に応じてランキングおよび点数が異なるように付与されてもよい。例えば、ランキングおよびゲームサーバ１１３は、予め設定された期間（例えば、１週間）に車両がルート経路を走行することによって取得した点数に基づいてランキングを付与してもよい。例えば、車両が第１ルート経路、第２ルート経路を移動する場合、それぞれのルート経路を走行することによって取得した点数に基づいてランキングを付与してもよい。
【００８３】
また、ランキングおよびゲームサーバ１１３は、それぞれの車両から取得したルート経路に対する点数に基づいてランキングを付与してもよい。これにより、ランキングおよびゲームサーバ１１３は、ランキングが付与されたルート経路に基づいてデバイスに報奨を提供してもよい。また、ナビゲーションサーバにランキングが高い順にルート経路を提供することにより、ナビゲーションサーバ１１４は、デバイスにランキングが高い順にルート経路を提供してもよい。デバイスは、ランキングが高いルート経路に沿って走行した場合、より迅速に目的地まで移動することができる。
【００８４】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてもよい。例えば、実施形態で説明された装置および構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ、マイクロコンピュータ、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてもよい。処理装置は、オペレーティングシステム（ＯＳ）および前記ＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してもよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを格納、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数個の処理要素および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでもよい。また、並列プロセッサのような、他の処理構成も可能である。
【００８５】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、思うままに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてもよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、仮想装置、コンピュータ格納媒体または装置に具現化されてもよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で格納されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータで読み取り可能な記録媒体に格納されてもよい。
【００８６】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータで読み取り可能な媒体に記録されてもよい。前記コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含んでもよい。前記媒体に記録されるプログラム命令は、実施形態のために特別に設計されて構成されたものであってもよいし、コンピュータソフトウェア当業者に公知な使用可能なものであってもよい。コンピュータで読み取り可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク、および磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例は、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行される高級言語コードを含む。
【００８７】
以上のように、実施形態を、限定された実施形態と図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【００８８】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【００８９】
２００：プロセッサ
２１０：受信部
２２０：探索部
２３０：判断部
２４０：案内部
２５０：通知部
２６０：アップデート部
【図１】
2018147484.tif 000003
【図２】
2018147484.tif 000004
【図３】
2018147484.tif 000005
【図４】
2018147484.tif 000006
【図５】
2018147484.tif 000007
【図６】
2018147484.tif 000008
【図７】
2018147484.tif 000009
【図８】
2018147484.tif 000010
【図９】
2018147484.tif 000011
【図１０】
2018147484.tif 000012
【図１１】
2018147484.tif 000013
【図１２】
2018147484.tif 000014