(57)【要約】【課題】利用者が利用するタイミングが利用者間で異なる場合でも、利用者が支払うべき金額を公平に算出する。【解決手段】利用金額算出装置１０は、利用者を識別する識別情報と利用者が支払うべき金額を表す金額情報とを有する利用金額情報を生成する利用金額情報生成部１１ｂ、利用金額情報をメモリに記録する利用金額情報記録部１１ｃ、利用者の人数が変化した第１の時点から次に利用者の人数が変化した第２の時点までに発生した金額を算出する第１の金額算出部１１ｄ、算出した金額と利用者の人数とから利用者に課せられる金額を算出する第２の金額算出部１１ｅを備え、第２の金額算出部１１ｅは、利用者が支払うべき金額に、利用者に課せられる金額を加算し、利用金額情報記録部１１ｃは、利用者が利用を終了するまで利用金額情報をメモリに記録する。【選択図】図２
2013097685.tif 000002
【特許請求の範囲】
【請求項１】
乗り物の利用を開始する利用者を識別する識別情報を取得する識別情報取得部と、
前記識別情報取得部が取得した前記識別情報と前記利用者が支払うべき金額を表す金額情報とを有する利用金額情報を生成する利用金額情報生成部と、
前記利用金額情報生成部が生成した前記利用金額情報をメモリに記録する利用金額情報記録部と、
前記利用者の人数が変化した第１の時点から次に前記利用者の人数が変化した第２の時点までの前記乗り物の利用によって発生した金額を算出する第１の金額算出部と、
前記第１の金額算出部が算出した前記金額と、前記メモリに記録された前記識別情報の数を基に特定される前記利用者の人数とから、利用者に課せられる金額を利用者毎に算出する第２の金額算出部と、を備え、
前記第２の金額算出部は、前記利用金額情報が有する前記金額情報により表される前記利用者が支払うべき金額に、算出した前記利用者に課せられる金額を加算することで前記金額情報を更新し、
前記利用金額情報記録部は、少なくとも前記利用者が乗り物の利用を終了するまで前記利用金額情報を前記メモリに記録する、
ことを特徴とする利用金額算出装置。
【請求項２】
前記第１の金額算出部は、前記識別情報取得部が、前記メモリに記録された前記利用金額情報が有する前記識別情報以外の新たな識別情報を取得した場合に前記乗り物を利用する利用者の人数が変化すると判別する、
ことを特徴とする請求項１に記載の利用金額算出装置。
【請求項３】
前記識別情報取得部は、前記乗り物の利用を終了する指示を前記識別情報とともに受け付け、
前記第１の金額算出部は、前記識別情報取得部が前記乗り物の利用を終了する指示を前記識別情報とともに受け付けたときに前記乗り物を利用する利用者の人数が変化すると判別する、
ことを特徴とする請求項１に記載の利用金額算出装置。
【請求項４】
前記識別情報取得部が前記乗り物の利用を終了する指示を前記識別情報とともに受け付けたときに、前記第２の金額算出部によって更新された前記金額情報と前記識別情報とを含む精算情報を所定の携帯機器に送信する制御を行う精算部を備える、
ことを特徴とする請求項３に記載の利用金額算出装置。
【請求項５】
前記識別情報取得部が取得した前記識別情報と前記利用者が乗り物の利用を開始してから終了するまでの履歴を表す履歴情報とを有する利用履歴情報を生成する利用履歴情報生成部と、
前記利用履歴情報生成部が生成した前記利用履歴情報をメモリに記録する利用履歴情報記録部と、を備え、
前記利用履歴情報記録部は、前記第１の金額算出部によって前記利用者の人数が変化すると判別された場合に、前記メモリに記録された前記利用履歴情報が有する前記履歴情報に、前記利用者の人数が変化した第１の時点から前記利用者の人数が変化すると判別した第２の時点までの間で得られる所定の情報を含ませることで前記履歴情報を更新し、少なくとも前記利用者が乗り物の利用を終了するまで前記利用履歴情報を前記メモリに記録する、
ことを特徴とする請求項４に記載の利用金額算出装置。
【請求項６】
前記識別情報取得部が前記乗り物の利用を終了する指示を前記識別情報とともに受け付けたときに、前記利用履歴情報記録部は、受け付けた前記識別情報を有する前記利用履歴情報を前記メモリから読み出し、
前記精算部は、前記利用履歴情報記録部が読み出した前記利用履歴情報に含まれる前記履歴情報と、前記第２の金額算出部によって更新された前記金額情報と前記識別情報とを含む精算情報を所定の携帯機器に送信する、
ことを特徴とする請求項５に記載の利用金額算出装置。
【請求項７】
前記第２の金額算出部は、前記利用者が支払うべき金額を負担する比率の設定を受け付け、前記第１の金額算出部が算出した前記金額と、設定された前記比率とに基づいて、前記利用者に課せられる金額を利用者毎に算出する、
ことを特徴とする請求項１乃至６の少なくとも何れか１項に記載の利用金額算出装置。
【請求項８】
乗り物の利用を開始する利用者を識別する識別情報を取得する識別情報取得ステップと、
前記識別情報取得ステップで取得した前記識別情報と前記利用者が支払うべき金額を表す金額情報とを有する利用金額情報を生成する利用金額情報生成ステップと、
前記利用金額情報生成ステップで生成した前記利用金額情報をメモリに記録する利用金額情報記録ステップと、
前記利用者の人数が変化した第１の時点から次に前記利用者の人数が変化した第２の時点までの前記乗り物の利用によって発生した金額を算出する第１の金額算出ステップと、
前記第１の金額算出ステップで算出した前記金額と、前記メモリに記録された前記識別情報の数を基に特定される前記利用者の人数とから、利用者に課せられる金額を利用者毎に算出する第２の金額算出ステップと、を有し、
前記第２の金額算出ステップでは、前記利用金額情報が有する前記金額情報により表される前記利用者が支払うべき金額に、算出した前記利用者に課せられる金額を加算することで前記金額情報を更新し、
前記利用金額情報記録ステップでは、少なくとも前記利用者が乗り物の利用を終了するまで前記利用金額情報を前記メモリに記録する、
ことを特徴とする利用金額算出方法。
【請求項９】
コンピュータを、
乗り物の利用を開始する利用者を識別する識別情報を取得する識別情報取得部、
前記識別情報取得部が取得した前記識別情報と前記利用者が支払うべき金額を表す金額情報とを有する利用金額情報を生成する利用金額情報生成部、
前記利用金額情報生成部が生成した前記利用金額情報をメモリに記録する利用金額情報記録部、
前記利用者の人数が変化した第１の時点から次に前記利用者の人数が変化した第２の時点までの前記乗り物の利用によって発生した金額を算出する第１の金額算出部、及び
前記第１の金額算出部が算出した前記金額と、前記メモリに記録された前記識別情報の数を基に特定される前記利用者の人数とから、利用者に課せられる金額を利用者毎に算出する第２の金額算出部、として機能させ、
前記第２の金額算出部は、前記利用金額情報が有する前記金額情報により表される前記利用者が支払うべき金額に、算出した前記利用者に課せられる金額を加算することで前記金額情報を更新し、
前記利用金額情報記録部は、少なくとも前記利用者が乗り物の利用を終了するまで前記利用金額情報を前記メモリに記録する、
ことを特徴とするプログラム。
【請求項１０】
携帯機器と、
前記携帯機器から送信された乗り物の利用を開始する利用者を識別する識別情報を取得する識別情報取得部、
前記識別情報取得部が取得した前記識別情報と前記利用者が支払うべき金額を表す金額情報とを有する利用金額情報を生成する利用金額情報生成部、
前記利用金額情報生成部が生成した前記利用金額情報をメモリに記録する利用金額情報記録部、
前記利用者の人数が変化した第１の時点から次に前記利用者の人数が変化した第２の時点までの前記乗り物の利用によって発生した金額を算出する第１の金額算出部、及び
前記第１の金額算出部が算出した前記金額と、前記メモリに記録された前記識別情報の数を基に特定される前記利用者の人数とから、利用者に課せられる金額を利用者毎に算出する第２の金額算出部を備えた利用金額算出装置と、を備え、
前記第２の金額算出部は、前記利用金額情報が有する前記金額情報により表される前記利用者が支払うべき金額に、算出した前記利用者に課せられる金額を加算することで前記金額情報を更新し、
前記利用金額情報記録部は、少なくとも前記利用者が乗り物の利用を終了するまで前記利用金額情報を前記メモリに記録する、
ことを特徴とする利用金額算出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用金額算出装置、方法、プログラム及びシステムに関する。
【背景技術】
【０００２】
特許文献１には、車両を複数の利用者で利用した場合に、車両の走行によって使用されたガソリンの消費量に相当する金額を算出し、算出した金額を、利用者の人数で分割することにより、利用者１人当たりが支払うべきガソリン代を算出する利用金額算出装置が開示されている。
【０００３】
また、特許文献２には、利用者が支払うべき金額を負担する比率を利用者毎に設定し、車両の走行によって使用されたガソリンの消費量に相当する金額と、設定した比率とに基づいて、利用者が支払うべきガソリン代を利用者毎に算出する利用金額算出装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３１２３９１号公報
【特許文献２】特開２００４−１３８４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１及び２に開示された利用金額算出装置では、利用者が車両を利用するタイミングを考慮しないで利用者が支払うべき金額が算出されている。そのため、利用者が利用するタイミングが利用者間で異なる場合に、利用者が支払うべき金額が公平に算出されていない、という問題があった。
【０００６】
本発明は、このような問題に鑑みてなされたものであり、利用者が利用するタイミングが利用者間で異なる場合でも、利用者が支払うべき金額を公平に算出する、利用金額算出装置、方法、プログラム及びシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の観点に係る利用金額算出装置は、
乗り物の利用を開始する利用者を識別する識別情報を取得する識別情報取得部と、
前記識別情報取得部が取得した前記識別情報と前記利用者が支払うべき金額を表す金額情報とを有する利用金額情報を生成する利用金額情報生成部と、
前記利用金額情報生成部が生成した前記利用金額情報をメモリに記録する利用金額情報記録部と、
前記利用者の人数が変化した第１の時点から次に前記利用者の人数が変化した第２の時点までの前記乗り物の利用によって発生した金額を算出する第１の金額算出部と、
前記第１の金額算出部が算出した前記金額と、前記メモリに記録された前記識別情報の数を基に特定される前記利用者の人数とから、利用者に課せられる金額を利用者毎に算出する第２の金額算出部と、を備え、
前記第２の金額算出部は、前記利用金額情報が有する前記金額情報により表される前記利用者が支払うべき金額に、算出した前記利用者に課せられる金額を加算することで前記金額情報を更新し、
前記利用金額情報記録部は、少なくとも前記利用者が乗り物の利用を終了するまで前記利用金額情報を前記メモリに記録することを特徴とする。
【０００８】
前記第１の金額算出部は、前記識別情報取得部が、前記メモリに記録された前記利用金額情報が有する前記識別情報以外の新たな識別情報を取得した場合に前記乗り物を利用する利用者の人数が変化すると判別しても良い。
【０００９】
前記識別情報取得部は、前記乗り物の利用を終了する指示を前記識別情報とともに受け付け、前記第１の金額算出部は、前記識別情報取得部が前記乗り物の利用を終了する指示を前記識別情報とともに受け付けたときに前記乗り物を利用する利用者の人数が変化すると判別しても良い。
【００１０】
前記識別情報取得部が前記乗り物の利用を終了する指示を前記識別情報とともに受け付けたときに、前記第２の金額算出部によって更新された前記金額情報と前記識別情報とを含む精算情報を所定の携帯機器に送信する制御を行う精算部を備えても良い。
【００１１】
前記識別情報取得部が取得した前記識別情報と前記利用者が乗り物の利用を開始してから終了するまでの履歴を表す履歴情報とを有する利用履歴情報を生成する利用履歴情報生成部と、前記利用履歴情報生成部が生成した前記利用履歴情報をメモリに記録する利用履歴情報記録部と、を備え、前記利用履歴情報記録部は、前記第１の金額算出部によって前記利用者の人数が変化すると判別された場合に、前記メモリに記録された前記利用履歴情報が有する前記履歴情報に、前記利用者の人数が変化した第１の時点から前記利用者の人数が変化すると判別した第２の時点までの間で得られる所定の情報を含ませることで前記履歴情報を更新し、少なくとも前記利用者が乗り物の利用を終了するまで前記利用履歴情報を前記メモリに記録しても良い。
【００１２】
前記識別情報取得部が前記乗り物の利用を終了する指示を前記識別情報とともに受け付けたときに、前記利用履歴情報記録部は、受け付けた前記識別情報を有する前記利用履歴情報を前記メモリから読み出し、前記精算部は、前記利用履歴情報記録部が読み出した前記利用履歴情報に含まれる前記履歴情報と、前記第２の金額算出部によって更新された前記金額情報と前記識別情報とを含む精算情報を所定の携帯機器に送信しても良い。
【００１３】
前記第２の金額算出部は、前記利用者が支払うべき金額を負担する比率の設定を受け付け、前記第１の金額算出部が算出した前記金額と、設定された前記比率とに基づいて、前記利用者に課せられる金額を利用者毎に算出しても良い。
【００１４】
本発明の第２の観点に係る利用金額算出方法は、
乗り物の利用を開始する利用者を識別する識別情報を取得する識別情報取得ステップと、
前記識別情報取得ステップで取得した前記識別情報と前記利用者が支払うべき金額を表す金額情報とを有する利用金額情報を生成する利用金額情報生成ステップと、
前記利用金額情報生成ステップで生成した前記利用金額情報をメモリに記録する利用金額情報記録ステップと、
前記利用者の人数が変化した第１の時点から次に前記利用者の人数が変化した第２の時点までの前記乗り物の利用によって発生した金額を算出する第１の金額算出ステップと、
前記第１の金額算出ステップで算出した前記金額と、前記メモリに記録された前記識別情報の数を基に特定される前記利用者の人数とから、利用者に課せられる金額を利用者毎に算出する第２の金額算出ステップと、を有し、
前記第２の金額算出ステップでは、前記利用金額情報が有する前記金額情報により表される前記利用者が支払うべき金額に、算出した前記利用者に課せられる金額を加算することで前記金額情報を更新し、
前記利用金額情報記録ステップでは、少なくとも前記利用者が乗り物の利用を終了するまで前記利用金額情報を前記メモリに記録することを特徴とする。
【００１５】
本発明の第３の観点に係るプログラムは、
コンピュータを、
乗り物の利用を開始する利用者を識別する識別情報を取得する識別情報取得部、
前記識別情報取得部が取得した前記識別情報と前記利用者が支払うべき金額を表す金額情報とを有する利用金額情報を生成する利用金額情報生成部、
前記利用金額情報生成部が生成した前記利用金額情報をメモリに記録する利用金額情報記録部、
前記利用者の人数が変化した第１の時点から次に前記利用者の人数が変化した第２の時点までの前記乗り物の利用によって発生した金額を算出する第１の金額算出部、及び
前記第１の金額算出部が算出した前記金額と、前記メモリに記録された前記識別情報の数を基に特定される前記利用者の人数とから、利用者に課せられる金額を利用者毎に算出する第２の金額算出部、として機能させ、
前記第２の金額算出部は、前記利用金額情報が有する前記金額情報により表される前記利用者が支払うべき金額に、算出した前記利用者に課せられる金額を加算することで前記金額情報を更新し、
前記利用金額情報記録部は、少なくとも前記利用者が乗り物の利用を終了するまで前記利用金額情報を前記メモリに記録することを特徴とする。
【００１６】
本発明の第４の観点に係る利用金額算出システムは、
携帯機器と、
前記携帯機器から送信された乗り物の利用を開始する利用者を識別する識別情報を取得する識別情報取得部、
前記識別情報取得部が取得した前記識別情報と前記利用者が支払うべき金額を表す金額情報とを有する利用金額情報を生成する利用金額情報生成部、
前記利用金額情報生成部が生成した前記利用金額情報をメモリに記録する利用金額情報記録部、
前記利用者の人数が変化した第１の時点から次に前記利用者の人数が変化した第２の時点までの前記乗り物の利用によって発生した金額を算出する第１の金額算出部、及び
前記第１の金額算出部が算出した前記金額と、前記メモリに記録された前記識別情報の数を基に特定される前記利用者の人数とから、利用者に課せられる金額を利用者毎に算出する第２の金額算出部を備えた利用金額算出装置と、を備え、
前記第２の金額算出部は、前記利用金額情報が有する前記金額情報により表される前記利用者が支払うべき金額に、算出した前記利用者に課せられる金額を加算することで前記金額情報を更新し、
前記利用金額情報記録部は、少なくとも前記利用者が乗り物の利用を終了するまで前記利用金額情報を前記メモリに記録することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、利用者が利用するタイミングが利用者間で異なる場合でも、利用者が支払うべき金額を公平に算出できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る利用金額算出システムの構成を示す図である。
【図２】図１に示した利用金額算出装置の構成を示すブロック図である。
【図３】本発明の一実施形態に係る利用金額情報の構成を示す図である。
【図４】本発明の一実施形態に係る精算情報の構成を示す図である。
【図５】本発明の一実施形態に係る利用金額算出装置が実行する利用金額算出処理のフローチャートを示す図である。
【図６】図５の利用金額算出処理に含まれる初期設定処理のフローチャートを示す図である。
【図７】図５の利用金額算出処理に含まれる乗車処理のフローチャートを示す図である。
【図８】図５の利用金額算出処理に含まれる降車処理のフローチャートを示す図である。
【図９】図５の利用金額算出処理に含まれる精算情報消去処理のフローチャートを示す図である。
【図１０】複数の利用者がそれぞれ異なる位置で乗車及び降車する例を示す図である。
【図１１】（ａ）〜（ｄ）のそれぞれは、利用者の人数が変化するタイミングで更新される金額情報とガソリン消費量とを示す図である。
【図１２】本発明の他の実施形態に係る利用金額算出装置の構成を示すブロック図である。
【図１３】本発明の他の実施形態に係る利用履歴情報の構成を示す図である。
【図１４】図１３の利用履歴情報に含まれる履歴情報の構成を示す図である。
【図１５】本発明の他の実施形態に係る精算情報の構成を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について図面を参照して説明する。
【００２０】
はじめに、図１を参照して、本実施形態に係る利用金額算出システム１の構成を説明する。利用金額算出システム１は、利用金額算出装置１０と、携帯機器である携帯電話２０とを備える。
【００２１】
利用金額算出装置１０は、車両に設置されたカーナビゲーション装置の一部を構成する装置である。また、利用金額算出装置１０は、車両を利用した利用者が支払うべき金額を利用者毎に記録する装置である。なお、利用者が支払うべき金額として、以下の説明では、車両の走行によって使用される燃料（ガソリン）の量に相当するガソリン代を例に説明する。
【００２２】
一方、携帯電話２０は、車両を利用する利用者が所有する電話である。利用者は、利用を開始するときと終了するときに、自身が所有する携帯電話２０を操作して利用金額算出装置１０との間で近距離通信を行わせて利用金額算出システム１を利用する。なお、近距離通信として、以下の説明では、ブルートゥース（Bluetooth：登録商標）通信を例に説明する。なお、携帯電話２０の電話機能については本発明に関与しないので、携帯電話の代わりに他の携帯無線端末を用いることも可能である。
【００２３】
つづいて図２を参照して、図１に示した利用金額算出装置１０の構成を説明する。利用金額算出装置１０は、制御部１１と、記憶部１２と、通信部１３と、操作部１４と、表示部１５と、移動情報取得部１６とを備える。
【００２４】
制御部１１は、利用金額算出装置１０全体を制御する。制御部１１は、物理的には、例えば、ＣＰＵ(Central Processing Unit)、ＣＰＵのメインメモリとして機能するＲＡＭ（Random Access Memory）、タイマ等によって構成される。なお、制御部１１は、一部がＡＳＩＣ（Application Specific Integrated Circuit）等の専用回路によって構成されてもよい。
【００２５】
また、制御部１１は、機能的には、識別情報取得部１１ａと、利用金額情報生成部１１ｂと、利用金額情報記録部１１ｃと、第１の金額算出部１１ｄと、第２の金額算出部１１ｅと、精算部１１ｆとを備える。各部１１ａ〜１１ｆは、制御部１１がプログラム記憶部１２ａに記録された「利用金額算出プログラム」を実行することにより機能する。
【００２６】
識別情報取得部１１ａは、車両の利用を開始する利用者を識別する識別情報を取得する。識別情報には、例えば、利用者が所有する携帯電話２０に記録されたプロフィール情報の一部である氏名や携帯電話の電話番号等がある。識別情報は、識別情報取得部１１ａが通信部１３を制御することにより、携帯電話２０から取得する情報である。また、識別情報取得部１１ａは、通信部１３や操作部１４を介して、車両の利用を終了する指示を識別情報とともに受け付け、これによって車両の利用を終了する利用者を特定する。
【００２７】
利用金額情報生成部１１ｂは、識別情報取得部１１ａが取得した識別情報を基に利用金額情報を生成する。
【００２８】
利用金額情報記録部１１ｃは、利用金額情報生成部１１ｂが生成した利用金額情報を後述する利用金額情報記憶部１２ｂに記録する。
【００２９】
利用金額情報記憶部１２ｂに記録される利用金額情報は、図３に示すように、識別情報と金額情報とを有する。識別情報は、識別情報取得部１１ａが取得した情報である。一方、金額情報は、車両を利用した利用者が支払うべき金額、例えばガソリン代を表す。金額情報は、識別情報取得部１１ａが識別情報を取得したときに利用金額情報生成部１１ｂによって生成される。なお、金額情報が生成されたときの金額情報により表される金額は初期値として「０円」が設定される。
【００３０】
第１の金額算出部１１ｄは、利用者の人数が変化するタイミングで、利用者の人数が変化した第１の時点から次に利用者の人数が変化した第２の時点までのガソリン代を算出する。利用者の人数が変化するタイミングは、新たな利用者が乗車するときや乗車していた利用者が降車するときである。
【００３１】
具体的には、第１の金額算出部１１ｄは、識別情報取得部１１ａが、利用金額情報記憶部１２ｂに記録された識別情報以外の新たな識別情報を取得した場合に、車両を利用する利用者の人数が増える（変化する）と判別する。また、第１の金額算出部１１ｄは、識別情報取得部１１ａが、車両の利用を終了する指示を識別情報とともに受け付けたときに、車両を利用する利用者の人数が減る（変化する）と判別する。これらの場合に、第１の金額算出部１１ｄは、利用者の人数が変化した第１の時点から次に利用者の人数が変化した第２の時点までのガソリン代を算出する。
【００３２】
ガソリン代は、利用者によって入力される単位容量当たりのガソリン代（例えば１００円／Ｌ）と、第１の時点から次に利用者の人数が変化した第２の時点までの間で使用されたガソリンの消費量（燃料噴射量）とによって算出される。第１の金額算出部１１ｄは、通信部１３または操作部１４を介して取得する利用者が入力した単位容量当たりのガソリン代を一時記憶する。また、第１の金額算出部１１ｄは、移動情報取得部１６においてカウントされるガソリンの消費量を、ガソリン代を算出する毎に、移動情報取得部１６から取得するとともに、このガソリンの消費量を次回のガソリン代の算出のために一時記憶する。
【００３３】
第２の金額算出部１１ｅは、利用金額情報記憶部１２ｂに記録された識別情報の数を基に利用者の人数を特定する。第２の金額算出部１１ｅは、第１の金額算出部１１ｄが算出した金額と特定した人数とから、利用者に課せられるガソリン代を利用者毎に算出する。
【００３４】
第２の金額算出部１１ｅは、算出した利用者に課せられるガソリン代を、利用金額情報記憶部１２ｂに記録された金額情報により表される利用者が支払うべき金額に加算することで金額情報を更新する。第２の金額算出部１１ｅは、車両を利用する利用者の人数が変化するタイミングで利用金額情報記憶部１２ｂに記録された金額情報を更新する。
【００３５】
精算部１１ｆは、識別情報取得部１１ａが車両の利用を終了する指示を受け付けたときに、その指示とともに受け付けた識別情報を有する利用金額情報を精算情報として精算情報記憶部１２ｃに記録する。精算情報記憶部１２ｃに記録される精算情報は、図４に示すように識別情報と金額情報とを有する。金額情報は、第２の金額算出部１１ｅによって最後に更新されたものであり、利用者が支払うべきガソリン代を表す。つまり、このガソリン代が利用者の精算金額となる。また、精算部１１ｆは、精算情報に含まれる識別情報を基に利用を終了した利用者の携帯電話、予め設定された利用者（例えば会計担当者）の携帯電話に精算情報を送信する。
【００３６】
記憶部１２は、制御部１１が各種処理を行うために使用する各種プログラム及びデータ、制御部１１が各種処理を行うことにより生成又は取得した各種データを記憶する。なお、記憶部１２は、例えば、ＲＯＭ（Read Only Memory）やフラッシュメモリ等の不揮発性メモリによって構成される。
【００３７】
また、記憶部１２は、プログラム記憶部１２ａと、利用金額情報記憶部１２ｂと、精算情報記憶部１２ｃとを備える。
【００３８】
プログラム記憶部１２ａには、利用金額算出プログラムを含む各種プログラムが記録されている。
【００３９】
利用金額情報記憶部１２ｂは、利用金額情報記録部１１ｃによって記録される利用金額情報を記憶する。
【００４０】
精算情報記憶部１２ｃは、精算部１１ｆによって記録される精算情報を記憶する。
【００４１】
通信部１３は、制御部１１（各部１１ａ〜１１ｆを含む）の制御のもと、所定の範囲に存在する携帯電話２０とブルートゥース通信を行う。通信部１３は、ブルートゥース通信ができる状態の携帯電話２０を検索し、検出された携帯電話２０から識別情報を受信する。通信部１３は、ブルートゥース通信機能を備えた通信装置によって構成される。
【００４２】
操作部１４は、利用者の各種操作を受け付ける。操作部１４は、受け付けた各種操作にそれぞれ対応する操作信号を制御部１１に供給する。操作部１４は、例えば、複数の操作ボタンを含むユーザインタフェース装置によって構成される。
【００４３】
表示部１５は、制御部１１から供給される各種画像データに基づいて各種画像を画面に表示する。表示部１５は、液晶表示装置、有機ＥＬ(Electro Luminescence)表示装置等によって構成される。
【００４４】
なお、操作部１４と表示部１５とは、タッチパネルによって構成されても良い。タッチパネルは、所定の操作を受け付ける画面を表示すると共に、利用者が画面に接触した位置に対応する操作信号を制御部１１に供給する。
【００４５】
移動情報取得部１６は、制御部１１の制御のもと、ガソリンの消費量をカウントする。移動情報取得部１６は、エンジン制御装置３１からガソリンの噴射量に応じて供給される噴射パルス信号（インジェクタ信号）を基にガソリンの消費量をカウントする。
【００４６】
次に、図２に示した利用金額算出装置１０が実行する利用金額算出処理を、図５を参照して説明する。カーナビゲーション装置の電源がオンになっているときに表示部１５の画面には複数の項目（目的地を設定する項目、現在地を表示する項目、電話番号を検索する項目等）が表示され、その中に「利用金額算出開始」を示す項目が含まれる。利用金額算出プログラムは、操作部１４が操作されて「利用金額」を示す項目が選択されたときに、制御部１１によって記憶部１２から読み出されて実行される。これにより、制御部１１は、識別情報取得部１１ａ、利用金額情報生成部１１ｂ、利用金額情報記録部１１ｃ、第１の金額算出部１１ｄ、第２の金額算出部１１ｅ、精算部１１ｆとして機能し、各部１１ａ〜１１ｆは、以下の処理を行う。また、利用金額算出プログラムが実行されているときには、表示部１５の画面に「利用金額算出終了」を示す項目が表示される。実行中の利用金額算出プログラムは、操作部１４が操作されて「利用金額算出終了」を示す項目が選択されたときに、制御部１１によって終了される。
【００４７】
はじめに、識別情報取得部１１ａは、初期設定処理を行う（ステップＳ１１）。
【００４８】
図６を参照して、図５のステップＳ１１に示した初期設定処理を説明する。識別情報取得部１１ａは、表示部１５の画面に利用金額算出装置１０と携帯電話２０との通信を促すように、例えば、「ブルートゥース通信の待ち受け状態に設定して下さい」というメッセージを表示する制御を行う（ステップＳ１１１）。例えば、図１０に示すように、ここでは、最初に車両に乗車した人物が利用者Ａのみであったとする。利用者Ａが「利用金額」を示す項目を選択したとき、利用者Ａは、表示部１５の画面に表示されるメッセージを確認した後、自身の携帯電話２０をブルートゥース通信の待ち受け状態に設定する。
【００４９】
識別情報取得部１１ａは、通信部１３を制御して、所定の距離内にある携帯電話２０を通信部１３に検索させる。通信部１３は、識別情報取得部１１ａの制御のもと、ブルートゥース通信ができる状態の携帯電話２０を検出すると、検出した携帯電話２０に、利用者の氏名や携帯電話の電話番号（識別情報）を要求する。その後、利用金額情報生成部１１ａは、検出した携帯電話２０から識別情報を取得するまで待機状態となる（ステップＳ１１２；ＮＯ）。
【００５０】
識別情報取得部１１ａによって識別情報が要求された携帯電話２０は、識別情報を送信する。例えば表示部の画面には、「氏名、携帯電話の電話番号を送信してください」というメッセージが表示される。このメッセージを確認した利用者Ａは、携帯電話２０に記録された自身のプロフィール情報を読み出し、読み出したプロフィール情報の一部である氏名や携帯電話の電話番号を選択し、選択した氏名や携帯電話の電話番号について送信する操作を行う。この操作にしたがって、携帯電話２０は、氏名や携帯電話の電話番号（識別情報）を利用金額算出装置１０に送信する。なお、この動作を利用者Ａの操作をすることなく自動で行うようにしてもよい。これにより、利用金額算出装置１０の通信部１３は、携帯電話２０から識別情報を受信し、受信した識別情報を識別情報取得部１１ａに供給する。識別情報取得部１１ａは、通信部１３から識別情報を受け取り、識別情報を取得したと判別する（ステップＳ１１２；ＹＥＳ）。
【００５１】
利用金額情報生成部１１ｂは、識別情報取得部１１ａが識別情報を取得したことに従って利用者Ａが支払うべきガソリン代を表す金額情報を生成し、識別情報と金額情報とを有する利用金額情報を生成する（ステップＳ１１３）。なお、この時点での金額情報により表される利用者Ａが支払うべき金額は「０円」である。
【００５２】
利用金額情報記録部１１ｃは、利用金額情報生成部１１ｂが生成した利用金額情報を利用金額情報記憶部１２ｂに記録する（ステップＳ１１４）。また、識別情報取得部１１ａは、ステップＳ１１２で取得した識別情報の他に識別情報を取得しているか否かを判別する（ステップＳ１１５）。つまり、識別情報取得部１１ａは、利用者が他にいるか否かを判別する。識別情報取得部１１ａは、識別情報を他に取得していると判別した場合（ステップＳ１１５；ＹＥＳ）、ステップＳ１１３に戻り、上記と同様の処理を行い、他の利用者の利用金額情報を生成して記録する。一方、識別情報取得部１１ａは、識別情報を他に取得していないと判別した場合（ステップＳ１１５；ＮＯ）、ステップＳ１１６に進む。なお、ここでは、最初に車両に乗車した人物は利用者Ａのみであるため、利用金額情報生成部１１ａは、他の識別情報を取得していないと判別してステップＳ１１６に進む。
【００５３】
ステップＳ１１６では、第１の金額算出部１１ｄは、単位容量当たりのガソリン代が入力されたか否かを判別する（ステップＳ１１６）。利用者は、例えば、表示部１５の画面に表示される「単位容量当たりのガソリン代を入力して下さい」というメッセージを確認した後、操作部１４または自身の携帯電話２０を用いて単位容量当たりのガソリン代（例えば１００円／リットル）を入力する操作を行う。第１の金額算出部１１ｄは、単位容量当たりのガソリン代が入力されたと判別し（ステップＳ１１６；ＹＥＳ）、入力されたガソリン代を一時記憶する。
【００５４】
また、第１の金額算出部１１ｄは、移動情報取得部１６を制御し、移動情報取得部１６にガソリンの消費量のカウントを開始させる。第１の金額算出部１１ｄは、移動情報取得部１６がカウントを開始したときのカウント値（ガソリンの消費量）「０（Ｌ）」を一時記憶する。以上により、初期設定処理は終了する。
【００５５】
図５に戻り、ステップＳ１１の初期設定処理を行った後、第１の金額算出部１１ｄは、利用金額情報記憶部１２ｂに記録された識別情報以外の新たな識別情報を識別情報取得部１１ａが取得したか否かを判別する（ステップＳ１２）。第１の金額算出部１１ｄは、識別情報取得部１１ａが新たな識別情報を取得したと判別した場合は（ステップＳ１２；ＹＥＳ）、乗車処理を行う（ステップＳ１５）。つまり、車両を利用する利用者が新たに乗車して利用者の人数が増える場合に、第１の金額算出部１１ｄは乗車処理を行う。
【００５６】
例えば、図１０に示すように、利用者Ａが車両に乗車してから（利用を開始してから）１０ｋｍ走行後に利用者Ｂが乗車したものとする（図１０の（ａ）の時点）。識別情報取得部１１ａは、利用者Ｂが所有する携帯電話２０から利用者Ｂの氏名や携帯電話の電話番号（識別情報）を取得した場合にステップＳ１５の乗車処理を行う。
【００５７】
以下、図７を参照して、図５のステップＳ１５に示した乗車処理を説明する。第１の金額算出部１１ｄは、利用者の人数が変化した第１の時点から次に利用者の人数が変化した第２の時点までのガソリン代（金額）を算出する（ステップＳ１５１）。第１の金額算出部１１ｄは、第２の時点（現時点）のガソリンの消費量を表すカウント値（ここでは「１（Ｌ）」とする）を移動情報取得部１６から取得し、取得したカウント値と一時記憶している第１の時点のカウント値（「０（Ｌ）」）との差分を求めることにより、第１の時点から第２の時点までの間で使用されたガソリンの消費量（１（Ｌ））を取得する。第１の金額算出部１１ｄは、取得したガソリンの消費量（１（Ｌ））に、一時記憶している単位容量当たりのガソリン代（１００円／Ｌ）を乗じることにより、第１の時点から第２の時点までのガソリン代（１００円）を算出する。なお、このとき、第１の金額算出部１１ｄは、移動情報取得部１６から取得した第２の時点（現時点）のガソリンの消費量を表すカウント値を、図１１（ａ）に示すように、次回のガソリン代の算出のために一時記憶する。
【００５８】
第２の金額算出部１１ｅは、利用金額情報記憶部１２ｂに記録された識別情報の数を基に利用者の人数を特定する（ステップＳ１５２）。ここでは、利用者Ｂを識別する識別情報を取得した時点で、利用金額情報記憶部１２ｂに記録された識別情報の数は「１」であるため、第２の金額算出部１１ｅは、利用者の人数は１人であると特定する。
【００５９】
第２の金額算出部１１ｅは、第１の金額算出部１１ｄが算出した金額を特定した利用者の人数で分割することにより、利用者１人当たりに課せられるガソリン代を算出する（ステップＳ１５３）。ここでは、特定した利用者の人数が１人であり、第１の金額算出部１１ｄが算出した金額が１００円なので、利用者１人当たりに課せられるガソリン代は、１００円（１００÷１）と算出される。
【００６０】
第２の金額算出部１１ｅは、算出した利用者１人当たりに課せられるガソリン代を、金額情報により表される利用者が支払うべき金額に加算することで金額情報を更新する。ここでは、利用金額情報記憶部１２ｂに記録された利用者Ａが支払うべきガソリン代が、図１１（ａ）に示すように、第１の時点（初期設定時）の「０円」から「１００円」に更新される。
【００６１】
その後、利用金額情報生成部１１ｂは、識別情報取得部１１ａが新たに取得した利用者Ｂを識別する識別情報を基に利用者Ｂが支払うべきガソリン代を表す金額情報を生成し、利用者Ｂに対応する利用金額情報を生成する（ステップＳ１５５）。なお、金額情報により表される利用者Ｂが支払うべき金額は初期値として「０円」が設定される。
【００６２】
利用金額情報記録部１１ｃは、利用金額情報生成部１１ｂが生成した利用金額情報を利用金額情報記憶部１２ｂに記録する（ステップ１５６）。以上により、乗車処理は終了し、その後、図５のステップＳ１２に戻る。
【００６３】
なお、図１０に示すように、利用者Ｂが乗車してから１０ｋｍ走行後に利用者Ｃが乗車した時（図１０の（ｂ）の時点）、利用者Ｃが乗車してから１０ｋｍ走行後に利用者Ｄが乗車した時（図１０の（ｃ）の時点）にも、上記と同様の乗車処理が行われる。そして、乗車処理が行われる毎に、図１１（ｂ）及び（ｃ）に示すように金額情報は更新される。また、利用金額情報記憶部１２ｂには、それぞれ乗車した利用者に対応する利用金額情報が記録される。
【００６４】
図５に戻り、ステップＳ１２において、第１の金額算出部１１ｄは、利用金額情報記憶部１２ｂに記録された識別情報以外の新たな識別情報を取得していないと判別した場合は（ステップＳ１２；ＮＯ）、車両の利用を終了する指示を受け付けたか否かを判別する（ステップＳ１３）。第１の金額算出部１１ｄは、車両の利用を終了する指示を受け付けたと判別した場合は（ステップＳ１３；ＹＥＳ）、降車処理を行う（ステップＳ１６）。つまり、車両を利用していた利用者の何れかが降車して利用者の人数が減る場合に、第１の金額算出部１１ｄは降車処理を行う。
【００６５】
例えば、図１０に示すように、利用者Ｄが車両に乗車してから（利用を開始してから）５０ｋｍ走行後に利用者Ｄが降車するものとする（図１０の（ｄ）の時点）。識別情報取得部１１ａは、利用者Ｄが所有する携帯電話２０または操作部１４から車両の利用を終了する指示とともに利用者Ｄの氏名や携帯電話の電話番号（識別情報）を取得した（受け付けた）場合にステップＳ１６の降車処理を行う。
【００６６】
以下、図８を参照して、図５のステップＳ１６に示した降車処理を説明する。第１の金額算出部１１ｄは、上記乗車処理と同様に、利用者の人数が変化した第１の時点から次に利用者の人数が変化した第２の時点までのガソリン代（金額）を算出する（ステップＳ１６１）。ここでは、利用者の人数が変化した第１の時点は、利用者Ｄが乗車した時点である（図１０の（ｃ）の時点）。第１の金額算出部１１ｄは、第２の時点（現時点）のガソリンの消費量を表すカウント値（ここでは「８（Ｌ）」とする）を移動情報取得部１６から取得し、取得したカウント値と一時記憶している第１の時点のカウント値（ここでは「３（Ｌ）」とする）との差分を求めることにより、第１の時点から第２の時点までの間で使用されたガソリンの消費量（５（Ｌ））を取得する。第１の金額算出部１１ｄは、取得したガソリンの消費量（５（Ｌ））に、一時記憶している単位容量当たりのガソリン代（１００円／Ｌ）を乗じることにより、第１の時点から第２の時点までのガソリン代（５００円）を算出する。なお、このとき、第１の金額算出部１１ｄは、移動情報取得部１６から取得した第２の時点（現時点）のガソリンの消費量を表すカウント値を、図１１（ｄ）に示すように、次回のガソリン代の算出のために一時記憶する。
【００６７】
第２の金額算出部１１ｅは、利用金額情報記憶部１２ｂに記録された識別情報の数を基に利用者の人数を特定する（ステップＳ１６２）。ここでは、利用者Ｄの車両の利用を終了する指示を受け付けた時点で、利用金額情報記憶部１２ｂに記録された識別情報の数は「４」であるため、第２の金額算出部１１ｅは、利用者の人数は４人（利用者Ａ、利用者Ｂ、利用者Ｃ及び利用者Ｄ）であると特定する。
【００６８】
第２の金額算出部１１ｅは、第１の金額算出部１１ｄが算出した金額を特定した利用者の人数で分割することにより、利用者１人当たりに課せられるガソリン代を算出する（ステップＳ１６３）。ここでは、特定した利用者の人数が４人であり、第１の金額算出部１１ｄが算出した金額が５００円なので、利用者１人当たりに課せられるガソリン代は、１２５円（５００÷４）と算出される。
【００６９】
第２の金額算出部１１ｅは、算出した利用者１人当たりに課せられるガソリン代を、金額情報により表される利用者が支払うべき金額に加算することで金額情報を更新する（ステップＳ１６４）。ここでは、図１１（ｄ）に示すように、利用者Ａのガソリン代は、第１の時点（図１０の（ｃ）の時点）の「１８４円」から「３０９円」に更新される。また、利用者Ｂのガソリン代は、「８４円」から「２０９円」に更新される。また、利用者Ｃのガソリン代は、「３４円」から「１５９円」に更新される。また、利用者Ｄのガソリン代は、「０円」から「１２５円」に更新される。
【００７０】
その後、精算部１１ｆは、識別情報取得部１１ａが利用を終了する指示とともに受け付けた利用者Ｄを識別する識別情報を基に利用者Ｄに対応する利用金額情報を精算情報とし、この精算情報を精算情報記憶部１２ｃに記録する（ステップＳ１６５）。また、精算部１１ｆは、利用金額情報記憶部１２ｂに記録された利用者Ｄに対応する利用金額情報を利用金額情報記憶部１２ｂから消去する。つまり、利用を終了する利用者Ｄに対応する利用金額情報は、以後の利用金額算出処理では用いられない。
【００７１】
精算部１１ｆは、精算情報に含まれる識別情報を基に利用を終了した利用者Ｄの携帯電話２０、及び、予め設定された利用者（例えば会計担当者）の携帯電話２０に精算情報を送信する制御を行う（ステップＳ１６６）。以上により、降車処理は終了し、その後、図５のステップＳ１２に戻る。
【００７２】
なお、図１０に示すように、利用者Ｄが降車してから１０ｋｍ走行後に利用者Ｂ及びＣが降車する時（図１０の（ｅ）の時点）、利用者Ｂ及びＣが降車してから１０ｋｍ走行後に利用者Ａが降車する時（図１０の（ｆ）の時点）にも、上記と同様の降車処理が行われる。そして、降車処理が行われる毎に金額情報は更新される。また、精算情報記憶部１２ｃには、それぞれ降車する指示を行った（利用を終了する）利用者に対応する精算情報が記録され、その利用者に対応する利用金額情報は、利用金額情報記憶部１２ｂから消去される。
【００７３】
図５に戻り、ステップＳ１３において、第１の金額算出部１１ｄが車両の利用を終了する指示を受け付けていないと判別した場合は（ステップＳ１３；ＮＯ）、精算部１１ｆは、精算情報を消去する指示がされたか否かを判別する（ステップＳ１４）。例えば、車両の利用を終了した利用者Ｄは、自身の携帯電話２０に送信された精算情報に含まれる金額（１２５円）を確認し、会計担当者の利用者（ここでは利用者Ａとする）に１２５円を支払う。その後、利用者Ａは、自身の携帯電話２０または操作部１４を操作して、精算情報を消去する指示を行う。
【００７４】
精算部１１ｆは、通信部１３または操作部１４を介して精算情報を消去する指示がされていないと判別した場合は（ステップＳ１４；ＮＯ）、ステップＳ１２に戻り、上記と同様の処理を行う。一方、精算部１１ｆは、精算情報を消去する指示がされたと判別した場合（ステップＳ１４；ＹＥＳ）、精算情報消去処理を行う（ステップＳ１７）。
【００７５】
以下、図９を参照して、図５のステップＳ１７に示した精算情報消去処理を説明する。精算部１１ｆは、精算情報記憶部１２ｃに記録された精算情報の一覧を表示部１５の画面に表示する制御を行い（ステップＳ１７１）、精算情報が選択されるまで待機状態となる（ステップＳ１７２；ＮＯ）。精算部１１ｆは、表示部１５の画面に、例えば「消去する精算情報を選択して下さい」というメッセージを表示する制御を行う。このメッセージを確認した利用者Ａは、自身の携帯電話２０または操作部１４を操作して、精算情報の一覧から、精算情報に含まれる識別情報（氏名、携帯電話の電話番号）を基に、金額を支払った利用者Ｄの精算情報を選択する。
【００７６】
この操作に従って、精算部１１ｆは、精算情報の選択がされたと判別し（ステップＳ１７２；ＹＥＳ）、精算情報記憶部１２ｃに記録された精算情報のうち、選択がされた精算情報を消去する（ステップＳ１７３）。以上により、精算情報消去処理は終了し、その後、図５のステップＳ１２に戻る。
【００７７】
このように、利用金額算出処理は、初期設定処理後は、表示部１５の画面に表示された「利用金額算出終了」を示す項目が選択されるまで、ステップＳ１２〜Ｓ１７の処理を繰り返し行う。なお、表示部１５の画面に表示された「利用金額算出終了」を示す項目が選択されたとき、制御部１１は、実行中の利用金額算出プログラム、及び移動情報取得部１６が行っているガソリンの消費量のカウントを終了し、そのカウント値もリセットする。
【００７８】
以上説明したように、本実施形態に係る利用金額算出装置１０によれば、利用者が利用するタイミングが利用者間で異なる場合でも、利用者が支払うべき金額を公平に算出できる。
【００７９】
なお、上記実施形態では、第２の金額算出部１１ｅは、第１の金額算出部１１ｄが算出した金額を特定した利用者の人数で均等に分割することにより、利用者１人当たりに課せられるガソリン代を算出したが、利用者毎に割り当てられる比率に基づいて金額を算出しても良い。この場合、第２の金額算出部１１ｅは、利用者が支払うべき金額を負担する比率の設定を受け付け、第１の金額算出部１１ｄが算出した金額と、設定された比率とに基づいて、利用者に課せられる金額を利用者毎に算出する。これにより、例えば、車両を提供した利用者や運転する利用者に割り当てられる比率を他の利用者よりも低く設定する等して、利用者の負担等を考慮して設定される比率に基づく金額を算出できる。
【００８０】
また、利用金額算出装置１０は、利用者が利用を開始してから終了するまでの履歴を表す履歴情報を利用者毎に記録しても良い。以下、図１２を参照して、この利用金額算出装置１０の構成を説明する。
【００８１】
利用金額算出装置１０は、利用履歴情報生成部１１ｇ、利用履歴情報記録部１１ｈ、及び利用履歴情報記憶部１２ｄを備える。
【００８２】
利用履歴情報生成部１１ｇは、利用履歴情報を生成する。利用履歴情報は、図１３に示すように、識別情報と履歴情報とを有する。識別情報は、識別情報取得部１１ａが取得した情報である。一方、履歴情報は、識別情報により特定される利用者が乗り物の利用を開始してから終了するまでの履歴を表す。履歴情報は、識別情報取得部１１ａが識別情報を取得したときに利用履歴情報生成部１１ｇによって生成される。なお、履歴情報が生成されたときの履歴情報により表される履歴には何も示されていない。
【００８３】
履歴情報は、図１４に示すように、実施形態の利用金額算出処理において利用者の人数が変化する度に得られる情報である。履歴情報は、利用者の人数が変化する度に取得及び生成された、利用者の人数、ガソリン消費量、利用者１人当たりに課せられるガソリン代等の情報を有する。また、それ以外に、利用金額の算出とは直接的に関係はないが利用者にとって有用な時間帯、走行距離、平均燃費等の情報を有する。
【００８４】
例えば、移動情報取得部１６は、車速センサ３２から供給される車速パルス信号を基に走行距離をカウントする。利用履歴情報記録部１１ｈは、利用者の人数が変化する度に、移動情報取得部１６によってカウントされた走行距離のカウント値を取得及び一時記憶し、利用者の人数が変化した第１の時点から次に利用者の人数が変化した第２の時点までの走行距離を算出する。利用履歴情報記録部１１ｈは、算出した走行距離を履歴情報に含ませることにより履歴情報を更新する。
【００８５】
また、移動情報取得部１６は、算出した走行距離と第１の金額算出部１１ｄが算出したガソリン消費量とから平均燃費を算出する。利用履歴情報記録部１１ｈは、算出した平均燃費を履歴情報に含ませることにより履歴情報を更新する。
【００８６】
そして、精算部１１ｆは、利用者の利用を終了する指示を受け付けたとき、その指示とともに受け付けた識別情報を有する履歴情報を利用履歴情報記憶部１２ｄから読み出す。精算部１１ｆは、読み出した履歴情報を有する精算情報を生成し、これを精算情報記憶部１２ｃに記録する。また、上記実施形態と同様に、生成した精算情報を所定の携帯機器に送信する制御を行っても良い。この精算情報を確認する利用者は、利用者が支払うべき金額の内訳や、利用者にとって有用な情報を確認できる。
【００８７】
その他、上記実施形態では、利用者が支払うべき金額として、ガソリン代を一例に説明したが、走行距離、走行時間、有料道路の利用によって発生する金額等を算出しても良い。
【００８８】
さらに、利用者によって指示がされる任意のタイミングまたは所定のタイミング毎に、利用者が支払うべき現時点での金額を算出し、算出した金額を有する情報を利用者に提供しても良い。例えば、第１の金額算出部１１ｄは、任意のタイミングまたは所定のタイミングで、利用者の人数が変化した第１の時点から現時点（次に利用者の人数が変化した第２の時点）までのガソリン代（金額）を算出し、第２の金額算出部１１ｅは、第１の金額算出部１１ｄが算出した金額を、利用金額情報記憶部１２ｂに記録された識別情報の数を基に特定される利用者の人数で分割することにより、その間の利用者に課せられる金額を利用者毎に算出する。第２の金額算出部１１ｅは、利用者毎に算出した利用者に課せられる金額を、利用金額情報記憶部１２ｂに記録された金額情報により表される金額に加算することにより、その時点（現時点）で利用者が支払うべき金額を利用者毎に算出する。第２の金額算出部１１ｅは、利用者毎に算出した利用者が支払うべき金額を、例えば、表示部１５の画面に表示、または、利用者が所有する携帯電話２０に送信する制御を行う。これにより、利用者が利用（乗車）しているときに、利用者は、任意のタイミングまたは所定のタイミングで、現時点で自身が支払うべき金額を確認できる。
【００８９】
また、上記実施形態では、近距離通信として、ブルートゥース通信を一例に説明したが、その他の近距離通信として、赤外線通信、ＵＷＢ（Ultra Wide Band）通信、無線ＬＡＮ（Local Area Network）通信等を利用しても良い。また、利用金額算出装置１０と携帯電話２０と間で行う通信は、近距離通信に限定されず、電話回線網やインターネット等の所定の通信回線網を介して行っても良い。
【００９０】
なお、本発明に係る利用金額算出装置１０は、それぞれ、通常のコンピュータにより実現できる。この場合、上記の実施形態で説明した、利用金額算出プログラムは、コンピュータにより実行される。また、コンピュータは、利用金額算出プログラムに従って、それぞれ、上記の実施形態で説明した動作を行う。また、利用金額算出プログラムは、持ち運び可能な記録媒体等に記録されたものでもよい。持ち運び可能な記録媒体には、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＢＤ−ＲＯＭ等がある。また、利用金額算出プログラムは、持ち運び可能な記録媒体から各種読取装置を介して、利用金額算出装置１０にインストールされたものでも良い。さらに、利用金額算出プログラムは、インターネット等を介して、利用金額算出装置１０にダウンロード及びインストールされたものでもよい。また、利用金額算出プログラムは、利用金額算出装置１０と通信可能なサーバ等の記憶装置に格納されたものでも良い。
【００９１】
その他、本発明は、上記実施形態の説明及び図面によって限定されるものではなく、上記実施形態及び図面に適宜変更等を加えることは可能である。
【符号の説明】
【００９２】
１  利用金額算出システム
１０  利用金額算出装置
１１  制御部
１１ａ  識別情報取得部
１１ｂ  利用金額情報生成部
１１ｃ  利用金額情報記録部
１１ｄ  第１の金額算出部
１１ｅ  第２の金額算出部
１１ｆ  精算部
１１ｇ  利用履歴情報生成部
１１ｈ  利用履歴情報記録部
１２  記憶部
１２ａ  プログラム記憶部
１２ｂ  利用金額情報記憶部
１２ｃ  精算情報記憶部
１２ｄ  利用履歴情報記憶部
１３  通信部
１４  操作部
１５  表示部
１６  移動情報取得部
２０  携帯電話（携帯端末）
３１  エンジン制御装置
３２  車速センサ
【図１】
2013097685.tif 000003
【図２】
2013097685.tif 000004
【図３】
2013097685.tif 000005
【図４】
2013097685.tif 000006
【図５】
2013097685.tif 000007
【図６】
2013097685.tif 000008
【図７】
2013097685.tif 000009
【図８】
2013097685.tif 000010
【図９】
2013097685.tif 000011
【図１０】
2013097685.tif 000012
【図１１】
2013097685.tif 000013
【図１２】
2013097685.tif 000014
【図１３】
2013097685.tif 000015
【図１４】
2013097685.tif 000016
【図１５】
2013097685.tif 000017