(57)【要約】【課題】アプリケーションプログラムが満足に動作するのかの評価を簡易に行うことができるアプリケーション導入可否判定方法を提供する。【解決手段】特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、走行車両に取り付けられるアンテナ位置をシミュレーション装置１が入力し、それら入力した情報を用いて得た算出結果に基づく、仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合と、電車４内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき走行経路３上の経路割合とに基づいて、アプリケーションプログラムの導入可否を判定する。【選択図】図１
2014049977.tif 000002
【特許請求の範囲】
【請求項１】
地上に存在する無線基地局装置と走行車両内に存在する通信装置との無線通信の通信状況が良好と特定された前記走行車両の走行経路上の通信良好位置と、前記通信装置と前記無線基地局装置との間の無線通信環境条件と、前記無線基地局装置と前記通信装置が前記無線基地局装置を介して接続する通信先装置との間の有線通信環境条件とを、前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の仮想通信品質を前記走行経路上の地点ごとに算出するシミュレーション装置に入力し、
前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを変更して、前記シミュレーション装置の算出結果に基づく前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、実際に前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の実通信品質の値毎の該実通信品質を満たす前記走行経路上の経路割合と、が近くなる場合の前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを特定し、
当該特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション装置に入力して得た該シミュレーション装置の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記アプリケーションプログラムの導入可否を判定する
ことを特徴とするアプリケーション導入可否判定方法。
【請求項２】
特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション装置に入力して得た該シミュレーション装置の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記アプリケーションプログラムに要求される仮想通信品質が得られるべき前記走行経路上の経路割合を満足するアプリケーションプログラムを導入可と判定する
ことを特徴とする請求項１に記載のアプリケーション導入可否判定方法。
【請求項３】
前記仮想通信品質が複数の異なる各種別を示す通信品質であり、
前記実通信品質が前記複数の異なる種別それぞれと同一の各種別を示す通信品質であり、
前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを変更して、前記シミュレーション装置の算出結果に基づく前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、実際に前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の実通信品質の値毎の該実通信品質を満たす前記走行経路上の経路割合と、が近くなる場合の前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを、前記各種別の通信品質それぞれについて特定し、
当該特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション装置に入力して得た該シミュレーション装置の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記各種別の通信品質の全てにおいて、前記アプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合とを満足するアプリケーションプログラムを導入可と判定する
ことを特徴とする請求項２に記載のアプリケーション導入可否判定方法。
【請求項４】
前記異なる各種別の通信品質は、スループットまたは遅延時間またはパケット損失率の何れか１つまたは複数であることを特徴とする請求項２または請求項３に記載のアプリケーション導入可否判定方法。
【請求項５】
地上に存在する無線基地局装置と走行車両内に存在する通信装置との無線通信の通信状況が良好と特定された前記走行車両の走行経路上の通信良好位置と、前記通信装置と前記無線基地局装置との間の無線通信環境条件と、前記無線基地局装置と前記通信装置が前記無線基地局装置を介して接続する通信先装置との間の有線通信環境条件とを入力して、前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の仮想通信品質を前記走行経路上の地点ごとに算出するシミュレーション部と、
前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを変更した場合の、前記シミュレーション部の算出結果に基づく前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、実際に前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の実通信品質の値毎の該実通信品質を満たす前記走行経路上の経路割合と、が近くなる場合の前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを特定する条件特定部と、
前記条件特定部の特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション部に入力して得た該シミュレーション部の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記アプリケーションプログラムの導入可否を判定する導入可否判定部と、
を備えることを特徴とするアプリケーション導入可否判定システム。
【請求項６】
アプリケーション導入可否判定システムのコンピュータを、
地上に存在する無線基地局装置と走行車両内に存在する通信装置との無線通信の通信状況が良好と特定された前記走行車両の走行経路上の通信良好位置と、前記通信装置と前記無線基地局装置との間の無線通信環境条件と、前記無線基地局装置と前記通信装置が前記無線基地局装置を介して接続する通信先装置との間の有線通信環境条件とを入力して、前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の仮想通信品質を前記走行経路上の地点ごとに算出するシミュレーション手段、
前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを変更した場合の、前記シミュレーション部の算出結果に基づく前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、実際に前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の実通信品質の値毎の該実通信品質を満たす前記走行経路上の経路割合と、が近くなる場合の前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを特定する条件特定手段、
前記条件特定手段の特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション手段に入力して得た該シミュレーション手段の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記アプリケーションプログラムの導入可否を判定する導入可否判定手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーション導入可否を判定するアプリケーション導入可否判定方法、アプリケーション導入可否判定システムおよびそのプログラムに関する。
【背景技術】
【０００２】
電車等の走行車両に設置される情報処理装置を外部の情報処理装置と通信させることにより、当該走行車両に設置される情報処理装置を用いて搭乗者や乗客に何らかのサービスを提供することが検討されている。なお関連する技術として、情報処理装置を用いた無線システムの通信品質等をシミュレーションする技術が非特許文献１に開示されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】甲藤  二郎“無線システムのシミュレーション評価手法に関する研究”、「online」、「平成２４年７月６日検索」、インターネット＜ＵＲＬ：http://www.wise.sci.waseda.ac.jp/research/sites/default/files/annual_report/44-Katto.pdf＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上述のようなサービスを、品質良く乗客や搭乗者等のサービス提供対象者へ提供するためには、走行車両に設置される情報処理装置で動作するサービス用のアプリケーションプログラムに要求される通信品質より、走行車両に設置される情報処理装置が外部の情報処理装置と通信する際の通信品質が高い状態となっていることが必要となる。特に、走行車両に設置される情報処理装置で動作するサービス用のアプリケーションプログラムが業務用アプリケーションである場合、通信品質によってアプリケーションプログラムの動作に遅延が生じることは避けなければならない。また、走行車両を運行する事業者が自前で保有する通信網ではなく、通信事業者の保有する通信網を用いて上述のようなサービスを提供する場合、走行車両の走行経路上の全てにおいて良好な通信品質が得られるかは未知数である。
【０００５】
したがって、走行車両に設置される情報処理装置において動作するサービス用のアプリケーションプログラムによって要求される通信品質より、走行車両に設置される情報処理装置が外部の情報処理装置と通信する際の通信品質が高い状態となっているかの評価を簡易に行う必要があった。また、走行車両に設置される情報処理装置の外部の情報処理装置と通信する際の現実の通信品質によりどのアプリケーションプログラムが満足に動作するのかの評価を簡易に行う必要があった。
【０００６】
そこでこの発明は、上述の課題を解決することのできるアプリケーション導入可否判定方法、アプリケーション導入可否判定システムおよびそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、地上に存在する無線基地局装置と走行車両内に存在する通信装置との無線通信の通信状況が良好と特定された前記走行車両の走行経路上の通信良好位置と、前記通信装置と前記無線基地局装置との間の無線通信環境条件と、前記無線基地局装置と前記通信装置が前記無線基地局装置を介して接続する通信先装置との間の有線通信環境条件とを、前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の仮想通信品質を前記走行経路上の地点ごとに算出するシミュレーション装置に入力し、前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを変更して、前記シミュレーション装置の算出結果に基づく前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、実際に前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の実通信品質の値毎の該実通信品質を満たす前記走行経路上の経路割合と、が近くなる場合の前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを特定し、当該特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション装置に入力して得た該シミュレーション装置の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記アプリケーションプログラムの導入可否を判定することを特徴とするアプリケーション導入可否判定方法である。
【０００８】
また本発明は、上述のアプリケーション導入可否判定方法において、特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション装置に入力して得た該シミュレーション装置の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記アプリケーションプログラムに要求される仮想通信品質が得られるべき前記走行経路上の経路割合を満足するアプリケーションプログラムを導入可と判定することを特徴とする。
【０００９】
また本発明は、上述のアプリケーション導入可否判定方法において、前記仮想通信品質が複数の異なる各種別を示す通信品質であり、記実通信品質が前記複数の異なる種別それぞれと同一の各種別を示す通信品質であり、前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを変更して、前記シミュレーション装置の算出結果に基づく前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、実際に前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の実通信品質の値毎の該実通信品質を満たす前記走行経路上の経路割合と、が近くなる場合の前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを、前記各種別の通信品質それぞれについて特定し、当該特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション装置に入力して得た該シミュレーション装置の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記各種別の通信品質の全てにおいて、前記アプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合とを満足するアプリケーションプログラムを導入可と判定することを特徴とする。
【００１０】
また本発明は、上述のアプリケーション導入可否判定方法において、前記異なる各種別の通信品質は、スループットまたは遅延時間またはパケット損失率の何れか１つまたは複数であることを特徴とする。
【００１１】
また本発明は、地上に存在する無線基地局装置と走行車両内に存在する通信装置との無線通信の通信状況が良好と特定された前記走行車両の走行経路上の通信良好位置と、前記通信装置と前記無線基地局装置との間の無線通信環境条件と、前記無線基地局装置と前記通信装置が前記無線基地局装置を介して接続する通信先装置との間の有線通信環境条件とを入力して、前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の仮想通信品質を前記走行経路上の地点ごとに算出するシミュレーション部と、前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを変更した場合の、前記シミュレーション部の算出結果に基づく前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、実際に前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の実通信品質の値毎の該実通信品質を満たす前記走行経路上の経路割合と、が近くなる場合の前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを特定する条件特定部と、前記条件特定部の特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション部に入力して得た該シミュレーション部の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記アプリケーションプログラムの導入可否を判定する導入可否判定部と、を備えることを特徴とするアプリケーション導入可否判定システムである。
【００１２】
また本発明は、アプリケーション導入可否判定システムのコンピュータを、地上に存在する無線基地局装置と走行車両内に存在する通信装置との無線通信の通信状況が良好と特定された前記走行車両の走行経路上の通信良好位置と、前記通信装置と前記無線基地局装置との間の無線通信環境条件と、前記無線基地局装置と前記通信装置が前記無線基地局装置を介して接続する通信先装置との間の有線通信環境条件とを入力して、前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の仮想通信品質を前記走行経路上の地点ごとに算出するシミュレーション手段、前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを変更した場合の、前記シミュレーション部の算出結果に基づく前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、実際に前記通信装置が前記無線基地局装置を介して前記通信先装置と通信した場合の実通信品質の値毎の該実通信品質を満たす前記走行経路上の経路割合と、が近くなる場合の前記通信良好位置と、前記無線通信環境条件と、前記有線通信環境条件とを特定する条件特定手段、前記条件特定手段の特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、前記走行車両に取り付けられるアンテナ位置を前記シミュレーション手段に入力して得た該シミュレーション手段の算出結果に基づく、前記仮想通信品質の値毎の該仮想通信品質を満たす前記走行経路上の経路割合と、前記車両内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき前記走行経路上の経路割合と、に基づいて、前記アプリケーションプログラムの導入可否を判定する導入可否判定手段、として機能させることを特徴とするプログラムである。
【発明の効果】
【００１３】
本発明によれば、シミュレーション装置１が算出した仮想通信品質に基づく場所率と、サービス用のアプリケーションプログラムに要求された通信品質とを比較するだけで、走行車両に設置される情報処理装置が外部の情報処理装置と通信する際の仮想通信品質を用いて、どのアプリケーションプログラムが満足に動作するのかの評価を簡易に行うことができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態によるアプリケーション導入可否判定方法の概要を示す図である。
【図２】アプリケーション導入可否判定方法のフローを示す図である。
【図３】通信装置による通信品質の計測結果を示す図であるである。
【図４】通信良好位置の推定結果を示す図である。
【図５】仮想通信品質の算出結果と実通信品質の計測結果とに基づく場所率のグラフを示す図である。
【図６】２つの通信品質についての仮想通信品質の算出結果に基づく場所率のグラフを示す図である。
【図７】アプリケーション導入可否判定システムの機能ブロック図である。
【図８】アプリケーション導入可否判定システムの処理フローを示す図である。
【発明を実施するための形態】
【００１５】
＜第１の実施形態＞
以下、本発明の第１の実施形態によるアプリケーション導入可否判定方法およびアプリケーション導入可否判定システムについて図面を参照して説明する。
図１は第１の実施形態によるアプリケーション導入可否判定方法の概要を示す図である。
この図において、符号１はシミュレーション装置である。より具体的には、シミュレーション装置１は、電車内に存在する通信装置が無線基地局装置２を介して通信先装置と通信した場合の仮想通信品質を走行経路上の地点ごとに算出する。
また符号２Ａ，２Ｂ・・・はそれぞれ無線基地局装置である。無線基地局装置２Ａ，２Ｂ・・・を総称して無線基地局装置２と呼ぶこととする。ここでより具体的には、無線基地局装置２は、通信事業者の提供する通信サービスを受けるユーザの保持する無線通信装置（携帯電話等）が、他の無線通信装置と通信するためにアクセスする中継装置である。
【００１６】
また符号３は線路等の走行経路を示している。また符号４は走行経路３上を走行する電車（車両）を示している。電車４には各種通信品質を検出するための通信装置５が存在する。通信装置５はアプリケーション導入評価のために電車４に搭乗した評価者が保持するコンピュータであってよい。
また符号６は無線基地局装置２を介して電車４内の通信装置５と通信を行う通信先装置である。
【００１７】
ここで、本実施形態によるアプリケーション導入可否判定方法では、まず、無線基地局装置２と通信装置５との無線通信の通信状況が良好と特定された電車の走行経路３上の通信良好位置と、通信装置５と無線基地局装置２との間の無線通信環境条件と、無線基地局装置２と通信先装置６との間の有線通信環境条件とを、シミュレーション装置１に入力する。
【００１８】
そして本実施形態によるアプリケーション導入可否判定方法では、通信良好位置と、無線通信環境条件と、有線通信環境条件とを変更して、シミュレーション装置１の算出結果に基づく仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合と、実際に通信装置５が無線基地局装置２を介して通信先装置６と通信した場合の実通信品質の値毎の該実通信品質を満たす走行経路３上の経路割合と、が近くなる場合の通信良好位置と、無線通信環境条件と、有線通信環境条件とを特定する。
【００１９】
また本実施形態によるアプリケーション導入可否判定方法では、特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とに加えて、走行車両に取り付けられるアンテナ位置をシミュレーション装置１が入力する。そしてシミュレーション装置１がそれら入力した情報を用いて得た算出結果に基づく、仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合と、電車４内のコンピュータが処理する所望のアプリケーションプログラムに要求される仮想通信品質と該仮想通信品質が得られるべき走行経路３上の経路割合と、に基づいて、アプリケーションプログラムの導入可否を判定する。
【００２０】
図２はアプリケーション導入可否判定方法のフローを示す図である。
次に、アプリケーション導入可否判定方法の詳細について説明する。
まず評価者は、パーソナルコンピュータ等の通信装置５を電車４に持ち込んで搭乗する。この通信装置５は、通信装置５と通信先装置６とが無線基地局装置２を介して通信した場合における走行経路上の各地点でのスループット（単位時間当たりのデータ送信量またはデータ受信量またはデータ送受信量）と、遅延時間とを測定するための通信品質測定プログラムを予め記憶しており、当該プログラムをＣＰＵ（Central Processing Unit）で実行する。なお通信品質測定プログラムは、通信装置５に実行されることにより、当該通信装置５が、通信装置５と通信先装置６とが無線基地局装置２を介して通信した場合における走行経路上の各地点でのパケット損失率を測定することができるプログラムを含んでいてもよい。
【００２１】
そして評価者の通信装置５の操作により、当該通信装置５は通信品質測定プログラムを実行する。この通信品質測定プログラムの実行により、通信装置５には通信品質測定部の機能が構成される。そして、通信装置５の通信品質測定部は、所定の通信プログラムを起動して通信先装置６との間での通信を行い、電車４の走行中、走行経路３上の各地点における通信品質を自動的に取得する（ステップＳ１０１）。本実施形態において通信品質は、スループットと遅延時間である。なお通信品質にパケット損失率が含まれるようにしてもよい。なお通信装置５の通信品質測定部は、所定の時間間隔またはユーザより入力された時間間隔またはユーザより入力された指定タイミングで、走行経路３上の原点を基準とした電車の走行位置（キロ程など）と、その電車の走行位置において測定した通信品質（スループットおよび遅延時間）とを対応付けて記憶部に記録していく（ステップＳ１０２）。なお遅延時間は、例えば、通信装置５通信先装置６宛てに送信情報を送信した時刻から、その送信情報に対応して通信先装置６から通信装置５へ応答情報が送信された場合の通信装置５において応答情報を受信した時刻までの、時刻差であってよい。また通信装置５は、各地点で通信可能な複数の無線基地局装置２の中からＳＮＲ（signal-noise ratio）に基づいて最適な無線基地局装置２を選択する機能を有していてよい。また通信装置５は、各地点のＳＮＲに基づいて、自動的に無線基地局装置２と無線通信するにあたり、最適な変調方式、符号化方式を設定する機能を有していてよい。
【００２２】
ここで通信装置５の通信品質測定部は、走行経路３上の原点を基準とした電車の走行位置（キロ程）を特定するに当たり、通信装置５に備わるＧＰＳ機能を用いて検出した位置情報と所定の走行距離算出式とを用いて特定してもよいし、ユーザからの入力を受け付けて特定するようにしてもよい。通信装置５の通信品質測定部は、走行経路３上の原点を基準とした電車４の走行位置（キロ程）を特定すると、当該特定した時刻において検出した通信品質の情報を、走行経路３上の原点を基準とした電車４の走行位置（キロ程）に対応付けて記憶部に記録する。なお通信装置５の通信品質測定部が、スループットの代わりに受信電力を測定するように通信装置５を構成してもよい。
【００２３】
図３は通信装置による通信品質の計測結果を示す図であるである。
この図は、通信装置５が測定した通信品質の各位置（キロ程）における値を示している。図３（ａ）で示すように通信装置５は通信品質としてスループットを測定してもよいし、図３（ｂ）で示すように通信品質として受信電力を測定してもよい。また図３では示していないが、通信装置５は通信品質として遅延時間を測定してもよい。ここで評価者は、通信装置５の図３で示すような計測結果に基づいて、地上に存在する無線基地局装置２と通信装置５との無線通信の通信状況が良好な走行経路３上の通信良好位置を推定する（ステップＳ１０３）。たとえばスループットが高いと計測できた位置は、通信良好位置と推定することができる。また受信電力が高いと計測できた位置は、通信良好位置と推定することができる。また遅延時間が短いと計測できた位置は、通信良好位置と推定することができる。なお本実施形態において評価者は、スループットに基づいて通信良好位置を推定する。
【００２４】
図４は通信良好位置の推定結果を示す図である。
この図では、通信装置５の測定したスループットの各位置（キロ程）における値を示している。評価者は、図４で示す通信装置５の計測結果に基づいて、通信品質の高い走行経路上の位置を通信良好位置と推定する。
なお、アプリケーション導入可否判定システムが通信良好位置推定装置を備え、当該通信良好位置推定装置が、通信装置５の計測した計測結果を受信または入力して、所定の処理により、通信品質の高い走行経路上の位置を通信良好位置と推定するようにしてもよい。またはシミュレーション装置１が、そのような通信良好位置推定装置の機能を備えるようにしてもよい。
【００２５】
次にシミュレーション装置１は、図４のように推定された通信良好位置と、通信装置５と無線基地局装置２との間の無線通信環境条件と、無線基地局装置２と通信装置５が無線基地局装置２を介して接続する通信先装置６との間の有線通信環境条件とを、入力する（ステップＳ１０４）。なお、シミュレーション装置１は、通信装置５以外の装置が行った通信良好位置や、無線通信環境条件や、有線通信環境条件の計算結果を取り込む機能を有しており、この機能からそれらの情報を入力してもよい。ここで、無線通信環境条件は、電車４の走行経路３上における所定間隔毎または指定位置毎の値であってよい。無線通信環境条件は、例えば、無線通信プロトコルや送信パケット数などの伝送条件、雑音値やシャドウイングによる損失等の伝搬環境条件、各無線基地局装置２の位置、各無線基地局装置２の無線信号（電波）の出力値等の基地局条件、電車４の走行に応じて変化する通信装置５の各位置、通信装置５の無線信号（電波）の出力値等の車上局条件が含まれてよい。また有線通信環境条件は、例えば、有線通信ネットワークの種別（インターネット等）等の情報が含まれてよい。
【００２６】
そして、シミュレーション装置１はそれら入力した情報を用いて、通信装置５が無線基地局装置２を介して通信先装置６と通信した場合の仮想通信品質を走行経路３上の地点ごとに算出する（ステップＳ１０５）。
ここで、シミュレーション装置１は、入力した通信良好位置と、無線通信環境条件と、有線通信環境条件とを用いて通信装置５が無線基地局装置２を介して通信先装置６と通信した場合の仮想通信品質を走行経路上の地点ごとに算出する機能を予め有しているものとする。当該機能は、例えば、ネットワークシミュレータ“ｎｓ−３”（http://www.nsnam.org/）を利用する。なおシミュレーション装置１は仮想通信品質を走行経路上の地点ごとに算出する機能であれば、それ以外の公知の技術を用いてよい。
【００２７】
図５は仮想通信品質の算出結果と実通信品質の計測結果とに基づく場所率のグラフを示す図である。
図５のグラフでは、シミュレーション装置１の算出結果に基づく仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合（場所率）を実線で示している。また図５のグラフでは、実際に通信装置５が無線基地局装置２を介して通信先装置６と通信した場合の実通信品質の値毎の該実通信品質を満たす走行経路３上の経路割合（場所率）を点線で示している。
【００２８】
そして評価者は、図５で示すグラフにおいて実通信品質と仮想通信品質の誤差が所定の誤差以内であるかを判定する（ステップＳ１０６）。そして評価者は、図５で示すグラフにおいて実通信品質と仮想通信品質の誤差が所定の誤差以内でない場合には、通信良好位置と、無線通信環境条件と、有線通信環境条件の各情報のうちの何れか１つまたは複数の情報の値を変更する（ステップＳ１０７）。そしてユーザの操作に基づいて、シミュレーション装置１が、通信良好位置と、無線通信環境条件と、有線通信環境条件の各情報のうちの何れか１つまたは複数の情報の値が変更された場合の、通信良好位置と、無線通信環境条件と、有線通信環境条件の組み合わせの情報を入力する。そして、シミュレーション装置１は、通信良好位置と、無線通信環境条件と、有線通信環境条件の組み合わせの情報が変更される度に、仮想通信品質を算出する。
【００２９】
そして評価者は、仮想通信品質毎に得られた図５で示すグラフに基づいて、実通信品質と仮想通信品質の誤差が所定の誤差以内となるまで、通信良好位置と、無線通信環境条件と、有線通信環境条件の各情報のうちの何れか１つまたは複数の情報の値を変更して、シミュレーション装置１へ入力する。そして、評価者は、仮想通信品質毎に得られた図５で示すグラフに基づいて、実通信品質と仮想通信品質の誤差が所定の誤差以内となった場合、つまり、実通信品質と仮想通信品質とが近くなった場合には、実通信品質に近くなった場合の仮想通信品質の算出結果を算出した時の通信良好位置と、無線通信環境条件と、有線通信環境条件を特定する（ステップＳ１０８）。
【００３０】
なお図５では通信品質が遅延である場合のグラフの例を示している。しかしながら、遅延の他に仮想通信品質としてスループットをシミュレーション装置１が算出している場合には、仮想通信品質（スループット）の値毎の該仮想通信品質（スループット）を満たす走行経路３上の経路割合（場所率）のグラフを用いて、ステップＳ１０６において実通信品質と仮想通信品質の誤差が所定の誤差以内であるかを判定するようにしてもよい。またステップＳ１０６において、仮想通信品質が遅延とスループットの場合の複数のグラフを用いて、実通信品質と仮想通信品質の誤差が全て所定の誤差以内であるかを判定するようにしてもよい。
【００３１】
そして評価者は、１つまたは複数の通信品質（スループット、遅延、受信電力など）について特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とを入力する。この時、評価者は、特定した通信良好位置と、無線通信環境条件と、有線通信環境条件とのうち、無線通信環境条件に含まれる、電車４の走行に応じて変化する通信装置５の各位置や通信装置５の無線信号（電波）の出力値等の車上局条件を、電車４の走行に応じて変化する電車４に取り付けられるアンテナについての位置や無線信号の出力値等に変更して、通信良好位置と、無線通信環境条件と、有線通信環境条件を入力する。そして、シミュレーション装置１は、１つまたは複数の通信品質（スループット、遅延、受信電力など）について入力した通信良好位置と、無線通信環境条件と、有線通信環境条件とを用いて、１つまたは複数の通信品質についての仮想通信品質を算出する（ステップＳ１０９）。
【００３２】
そして評価者は、電車４に取り付けられるアンテナについての位置を変化させた場合の、通信良好位置と、無線通信環境条件と、有線通信環境条件とを１つまたは複数の通信品質について入力する。そして、シミュレーション装置１は、アンテナ位置について変更後の通信良好位置と、無線通信環境条件と、有線通信環境条件とを用いて、アンテナ位置が変更される度に、１つまたは複数の通信品質についての仮想通信品質を算出して出力する。
【００３３】
次に評価者は、アンテナ位置を変更するたびにシミュレーション装置１において算出された、１つまたは複数の通信品質についての場所率（仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合）を用いて、アプリケーションプログラムの導入可否を判定する。より具体的には、評価者はステップＳ１０９の出力結果に基づいて、１つまたは複数の通信品質について図５で示すようなアンテナ位置毎の場所率のグラフを作成する（ステップＳ１１０）。そして、評価者は、作成したグラフに基づいて、アプリケーションプログラムに要求される仮想通信品質が得られるべき走行経路上の経路割合を満足するアプリケーションプログラムを導入可と判定する（ステップＳ１１１）。
【００３４】
図６は２つの通信品質についての仮想通信品質の算出結果に基づく場所率のグラフを示す図である。
図６において（ｃ）は、仮想通信品質がスループットである場合のシミュレーション装置１の算出結果に基づく場所率（仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合）を示すグラフである。
また図６において（ｄ）は、仮想通信品質が遅延時間である場合のシミュレーション装置１の算出結果に基づく場所率（仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合）を示すグラフである。
【００３５】
このようなグラフに基づいて評価者は、
（１）ＶｉｄｅｏＣＤ伝送サービスを行うアプリケーションプログラム
（２）ブロードバンド用配信動画の伝送サービスを行うアプリケーションプログラム
（３）ナローバンド用配信動画の伝送サービスを行うアプリケーションプログラム
の３つのアプリケーションプログラムそれぞれに要求される通信品質を、ステップＳ１０９でシミュレーション装置１が算出した１つまたは複数の通信品質についてのアンテナ位置毎の仮想通信品質に基づく場所率（仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合）は満足するかについて判定する。
【００３６】
ここで、図６（ｃ）で示すように、
（１）のアプリケーションプログラムについては、１．８Ｍｂｐｓのスループットｑ１で少なくとも４０％（０．４）の場所率の通信品質を満たすよう要求されているとする。
また（２）のアプリケーションプログラムについては、０．５Ｍｂｐｓのスループットｑ２で少なくとも９０％（０．９）の場所率の通信品質を満たすよう要求されているとする。
また（３）のアプリケーションプログラムについては、０．３Ｍｂｐｓのスループットｑ３で少なくとも９８％（０．９８）の場所率の通信品質を満たすよう要求されているとする。
【００３７】
またステップＳ１１０で作成されたグラフが、図６（ｃ）で示すように、（ｉｉ）アンテナ位置が電車４の屋根上に位置する場合と、（ｉｉ）アンテナ位置が電車４の運転台に位置する場合と、（ｉｉｉ）アンテナ位置が電車の客室空間に位置する場合と、のそれぞれの場合においてシミュレーション装置１で算出された仮想通信品質に基づく場所率を示すとする。この場合、評価者は、（１），（２），（３）の３つのアプリケーションプログラムそれぞれに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足するかについて判定する。
【００３８】
つまり、図６（ｃ）より（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ１（スループットｑ１）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値は、（１）のアプリケーションプログラムに要求される通信品質ｑ１（スループットｑ１）が示す場所率より高い。したがって評価者は、（１）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００３９】
また図６（ｃ）より（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ２（スループットｑ２）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値は、（２）のアプリケーションプログラムに要求される通信品質ｑ２（スループットｑ２）が示す場所率より高い。したがって評価者は、（２）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００４０】
また図６（ｃ）より（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ３（スループットｑ３）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値は、（３）のアプリケーションプログラムに要求される通信品質ｑ３（スループットｑ３）が示す場所率より高い。したがって評価者は、（３）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００４１】
したがって図６（ｃ）の場合、評価者は、（１），（２），（３）それぞれのアプリケーションプログラムに要求される通信品質を全て、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００４２】
また図６（ｄ）で示すように、
（１）のアプリケーションプログラムについては、１００ｍｓの遅延時間ｑ４で少なくとも７５％（０．７５）の場所率の通信品質を満たすよう要求されているとする。
また（２）のアプリケーションプログラムについては、２１０ｍｓの遅延時間ｑ５で少なくとも９０％（０．９）の場所率の通信品質を満たすよう要求されているとする。
また（３）のアプリケーションプログラムについては、５２０ｍｓの遅延時間ｑ６で少なくとも９８％（０．９８）の場所率の通信品質を満たすよう要求されているとする。
【００４３】
またステップＳ１１０で作成されたグラフが、図６（ｄ）で示すように、（ｉ）アンテナ位置が電車４の屋根上に位置する場合の場所率と、（ｉｉ）アンテナ位置が電車４の運転台に位置する場合の場所率と、（ｉｉｉ）アンテナ位置が電車の客室空間に位置する場合の場所率とを示すとする。なお図６（ｄ）においては（ｉ），（ｉｉ），（ｉｉｉ）の各アンテナ位置での場所率のグラフはほぼ一致していることを示している。そして評価者は、（１），（２），（３）の３つのアプリケーションプログラムそれぞれに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足するかを判定する。
【００４４】
つまり図６（ｄ）より、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ４（遅延時間ｑ４）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値は、（１）のアプリケーションプログラムに要求される通信品質ｑ４（遅延時間ｑ４）が示す場所率より低い。したがって評価者は、（１）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足しないと判定する。
【００４５】
また図６（ｄ）より、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ５（遅延時間ｑ５）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値は、（２）のアプリケーションプログラムに要求される通信品質ｑ５（遅延時間ｑ５）が示す場所率より低い。したがって評価者は、（２）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足しないと判定する。
【００４６】
また図６（ｄ）より、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ６（遅延時間ｑ６）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値は、（３）のアプリケーションプログラムに要求される通信品質ｑ６（遅延時間ｑ６）が示す場所率より高い。したがって評価者は、（３）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００４７】
したがって図６（ｄ）の場合、（３）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は全て満足すると判定する。
【００４８】
ここで、図６（ｃ）を用いて評価者は、通信品質がスループットの場合には、（１），（２），（３）それぞれのアプリケーションプログラムに要求される通信品質を全て、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定している。
他方、図６（ｄ）を用いて評価者は、通信品質が遅延時間の場合には、（３）のアプリケーションプログラムに要求される通信品質のみを、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定している。
ここで評価者は、いずれのアンテナ位置の場合の遅延時間についての通信品質を満足しないアプリケーションプログラム（１），（２）は導入不可と判定し、いずれのアンテナ位置の場合でも遅延時間についての通信品質を満足するアプリケーションプログラム（３）を導入可と判定する。
【００４９】
以上、本発明の第１の実施形態について説明したが、上述の処理によれば、評価者は、シミュレーション装置１が算出した仮想通信品質に基づく場所率のグラフと、サービス用のアプリケーションプログラムに要求された通信品質とを比較するだけで、走行車両に設置される情報処理装置で動作するサービス用のアプリケーションプログラムによって要求される通信品質より、走行車両に設置される情報処理装置が外部の情報処理装置と通信する際の通信品質が高い状態となっているかの評価を行うことができる。
また、評価者は、シミュレーション装置１が算出した仮想通信品質に基づく場所率のグラフと、サービス用のアプリケーションプログラムに要求された通信品質とを比較するだけで、走行車両に設置される情報処理装置が外部の情報処理装置と通信する際の仮想通信品質を用いて、どのアプリケーションプログラムが満足に動作するのかの評価を簡易に行うことができる。
【００５０】
＜第２の実施形態＞
第１の実施形態においては、電車４に設置される情報処理装置が外部の情報処理装置と通信する際の仮想通信品質を用いて、どのアプリケーションプログラムが満足に動作するのかの評価を評価者が行う場合の例について説明した。しかしながら、この評価をアプリケーション導入可否判定システムが自動的に評価するようにしてもよい。
【００５１】
図７はアプリケーション導入可否判定システムの機能ブロック図である。
この図で示すように、アプリケーション導入可否判定システム１０は、制御部１００、通信良好位置推定部１０１、シミュレーション部１０２、場所率算出部１０３、誤差判定部１０４、条件特定部１０５、導入可否判定部１０６の各構成を備えている。これらの各構成部は、アプリケーション導入可否判定システムのコンピュータ装置が、記憶部１０７に記録されている導入可否判定プログラムを実行することによりアプリケーション導入可否判定システム１０に構成される。なお、記憶部１０７は導入可否判定プログラムの他、当該導入可否判定プログラムの実行に基づいて行う処理に利用される各種情報を記憶している。
【００５２】
図８はアプリケーション導入可否判定システムの処理フローを示す図である。
次に、アプリケーション導入可否判定システム１０の処理の詳細について順を追って説明する。
ここで、アプリケーション導入可否判定システム１０を用いて導入可否判定の処理を行わせる前提として、評価者は、パーソナルコンピュータ等の通信装置５を電車４に持ち込んで搭乗する。そして、第１の実施形態と同様に、評価者は通信装置５を操作して通信品質測定プログラムを実行する。
【００５３】
この通信品質測定プログラムの実行により、通信装置５には通信品質測定部の機能が構成される。そして、通信装置５の通信品質測定部は、所定の通信プログラムを起動して通信先装置６との間での通信を行い、電車４の走行中、走行経路３上の各地点における複数の通信品質を自動的に取得する。本実施形態においても、通信品質は、スループットと遅延時間であるとする。なお通信装置５の通信品質測定部は、所定の時間間隔またはユーザより入力された時間間隔またはユーザより入力された指定タイミングで、走行経路３上の原点を基準とした電車４の走行位置（キロ程など）と、その電車の走行位置において測定した通信品質（スループットおよび遅延時間）とを対応付けて記憶部に記録していく。なお通信装置５の通信品質測定部が、スループットの代わりに受信電力を測定するように通信装置５を構成してもよい。
【００５４】
そして、通信装置５は、アプリケーション導入可否判定システム１０へ、記憶部に記録した走行位置とその位置で測定した複数の通信品質（スループットおよび遅延時間）との対応関係を示す情報を送信する。これにより、アプリケーション導入可否判定システム１０の制御部１００は、通信装置５から受信した情報を記憶部１０７に記録する（ステップＳ２０１）。なお、通信装置５が記憶部１０７に記録した走行位置とその位置での複数の通信品質（スループットおよび遅延時間）との対応関係の情報を、評価者がＵＳＢメモリ等の記録媒体に格納し、当該評価者がアプリケーション導入可否判定システム１０の記憶部１０７にコピーする操作を行うようにしてもよい。
【００５５】
そして評価者からの処理開始の指示に基づいて、または通信装置５からの情報送信の完了通知などに基づいて、アプリケーション導入可否判定システムの制御部１００が、複数の通信品質（スループットおよび遅延時間）についての通信良好位置推定処理の開始を検出する。そして制御部１００は、通信良好位置推定部１０１に処理の開始を指示する。通信良好位置推定部１０１は処理の開始の指示を受けると、通信装置５の図３で示すような計測結果に基づいて、地上に存在する無線基地局装置２と通信装置５との無線通信の通信状況が良好な走行経路３上の通信良好位置を、複数の通信品質（スループットおよび遅延時間）について推定する（ステップＳ２０２）。
【００５６】
より具体的には、例えば通信良好位置推定部１０１は、走行位置（キロ程）と通信品質との対応関係の情報を用いて、通信品質の値が第１閾値以上の情報に対応付けられた走行位置（キロ程）の情報のうち、電車４の走行方向に所定範囲内の先の他の走行位置（キロ程）までに記録された通信品質の値との差が第２閾値以上の走行位置（キロ程）を通信良好位置と推定してよい。なお第１閾値は、この閾値以上の通信品質を採用すると判定するための閾値である。また第２閾値は、例えば通信品質のピークを測定するための閾値である。または走行位置（キロ程）と通信品質との対応関係に基づいて表示画面に図３で示すようなグラフを出力し、評価者からグラフにおける１つまたは複数の通信良好位置の特定を受け付けてもよい。また通信良好位置推定部１０１は、他の処理方法によって、自動的に通信良好位置を特定するようにしてもよい。
【００５７】
そして制御部１００は、通信良好位置推定部１０１による複数の通信品質（スループットおよび遅延時間）についての通信良好位置の推定が完了すると、表示画面に通信良好位置の完了を出力すると共に、条件情報の入力を促す情報を出力する（ステップＳ２０３）。そして、評価者の情報入力の操作に基づいて、制御部１００は、通信装置５と無線基地局装置２との間の無線通信環境条件と、無線基地局装置２と通信装置５が無線基地局装置２を介して接続する通信先装置６との間の有線通信環境条件と、の入力を受け付ける（ステップＳ２０４）。
【００５８】
そして、制御部１００はシミュレーション部１０２に対してシミュレーションの処理の開始を指示する。するとシミュレーション部１０２は、推定された通信良好位置と、入力された無線通信環境条件および有線通信環境条件とを用いて、通信装置５が無線基地局装置２を介して通信先装置６と通信した場合の複数の仮想通信品質（スループットおよび遅延時間）を走行経路上の地点ごとに算出する（ステップＳ２０５）。ここで、シミュレーション部１０２は、通信良好位置推定部１０１において推定した通信良好位置と、評価者から入力した無線通信環境条件および有線通信環境条件とを用いて、通信装置５が無線基地局装置２を介して通信先装置６と通信した場合の複数の仮想通信品質（スループットおよび遅延時間）を走行経路上の地点ごとに算出する機能を予め有しているものとする。当該機能は、例えば、ネットワークシミュレータ“ｎｓ−３”（http://www.nsnam.org/）を利用してよい。またはその他のネットワークシミュレータの技術を利用してよい。なお、シミュレーション部１０２は、走行経路上の地点ごとに算出した１つまたは複数の仮想通信品質の情報と走行経路上の地点（キロ程）の情報との対応関係を、記憶部１０７に記録していく。シミュレーション部１０２は、キロ程の原点から評価者より指定されたキロ程、または予め定められたキロ程までの複数の仮想通信品質の種別（スループットおよび遅延時間）についての仮想通信品質の情報の算出を終了すると、制御部１００へ処理終了を通知する。すると制御部１００は場所率算出部１０３へ処理の開始を指示する。
【００５９】
次に場所率算出部１０３は、シミュレーション部１０２の算出結果である複数の仮想通信品質（スループットと遅延時間）の情報と、その仮想通信品質の算出した走行経路上の地点（キロ程）の情報との対応関係を記憶部１０７から読み取る。そして場所率算出部１０３は、仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合（場所率）を、１つまたは複数の仮想通信品質（スループットと遅延時間）について算出する（ステップＳ２０６）。場所率算出部１０３は、例えば、所定の品質範囲に含まれる仮想通信品質を算出した地点の数を、仮想通信品質を算出した全ての地点の数で除することにより、その所定の品質範囲に含まれる仮想通信品質についての場所率として算出すことができる。この時、所定の品質範囲に含まれる仮想通信品質の場所率を、所定の品質範囲に属する代表の仮想通信品質の場所率として算出するようにしてもよい。そして、場所率算出部１０３は、品質範囲をずらしながら、重複せずに連続する複数の異なる品質範囲毎に、代表の仮想通信品質についての場所率を算出する処理を、複数の仮想通信品質の種別（スループットおよび遅延時間）について行う。また場所率算出部１０３は、当該複数の仮想通信品質の種別（スループットおよび遅延時間）について、品質範囲毎の代表の仮想通信品質とその仮想通信品質の場所率とを対応付けて記憶部１０７に記録する。
【００６０】
また場所率算出部１０３は、通信装置５から入力した走行位置（キロ程など）とその電車４の走行位置において測定した実通信品質（スループットと遅延時間）との対応関係の情報を記憶部１０７から読み取る。そして場所率算出部１０３は、実通信品質の値毎の該実通信品質を満たす走行経路３上の経路割合（場所率）を、１つまたは複数の仮想通信品質（スループットと遅延時間）について算出する（ステップＳ２０７）。この時、場所率算出部１０３は、上述の仮想通信品質についての場所率の算出と同様の処理により、重複せずに連続する複数の異なる品質範囲毎に、実通信品質（例えば代表の実通信品質）についての場所率を算出し、代表の実通信品質とその実通信品質の場所率とを対応付けて記憶部１０７に記録する処理を、複数の実通信品質の種別（スループットおよび遅延時間）について行う。また場所率算出部１０３は、当該複数の実通信品質の種別（スループットおよび遅延時間）について、品質範囲毎の代表の実通信品質とその実通信品質の場所率とを対応付けて記憶部１０７に記録する。場所率算出部１０３は、全ての品質範囲について場所率の算出を、複数の実通信品質の種別（スループットおよび遅延時間）について終了すると、制御部１００に処理の完了を通知する。すると制御部１００は、誤差判定部１０４に処理の開始を指示する。なお、仮想通信品質についての場所率を算出する場合の“重複せずに連続する複数の異なる品質範囲”それぞれと、実通信品質についての場所率を算出する場合の“重複せずに連続する複数の異なる品質範囲”それぞれは、対応する品質範囲の値が一致しているものとする。
【００６１】
次に誤差判定部１０４は、１つまたは複数の実通信品質の種別（スループットおよび遅延時間）について、仮想通信品質とその仮想通信品質の場所率との対応関係と、実通信品質とその実通信品質の場所率との対応関係の情報を記憶部１０７から読み取る。そして、誤差判定部１０４は、仮想通信品質とその仮想通信品質の場所率との対応関係と、実通信品質とその実通信品質の場所率との対応関係との誤差判定を、通信装置５が計測した１つまたは複数の通信品質（スループット、遅延時間）毎に行う（ステップＳ２０８）。この誤差判定は、通信装置５が計測した１つの通信品質（例えば、スループット）についてのみ行ってもよいし、複数の通信品質について行ってもよい。
【００６２】
この誤差判定の処理において誤差判定部１０４は、例えば、値が対応する仮想通信品質と実通信品質についての各場所率の値に基づいて、実通信品質についての場所率を基準に、その基準となる実通信品質の場所率の１０％の誤差範囲内に仮想通信品質の場所率の値が含まれるかを判定する。そして誤差判定部１０４は、実通信品質についての場所率を基準に、その場所率の１０％の誤差範囲内に仮想通信品質の場所率の値が含まれる場合には、実通信品質と仮想通信品質の誤差が所定の誤差以内であると判定する。また誤差判定部１０４は、実通信品質についての場所率を基準に、その場所率の１０％の誤差範囲内に仮想通信品質の場所率の値が含まれない場合には、実通信品質と仮想通信品質の誤差が所定の誤差以内でないと判定する。そして誤差判定部１０４は、誤差以内であるか否かの情報を制御部１００へ出力する。なお、この誤差判定の処理を、通信装置５が計測した複数の通信品質（スループット、遅延時間）毎に行う場合には、全ての通信品質の種別について、実通信品質と仮想通信品質の誤差が所定の誤差以内であるか否かを判定する。
【００６３】
次に制御部１００は、実通信品質と仮想通信品質の誤差が所定の誤差以内でない場合、通信良好位置推定部１０１へ通信良好位置の変更要求を行う。すると通信良好位置推定部１０１はステップＳ２０２で推定した通信良好位置を変更する処理を、１つまたは複数の仮想通信品質の種別（スループットおよび遅延時間）について行う（ステップＳ２０９）。例えばこの処理を自動的に行う場合、通信良好位置推定部１０１は、ステップＳ２０２で１つまたは複数の仮想通信品質の種別（スループットおよび遅延時間）について推定された通信良好位置のうちの何れか１つの通信良好位置を選択する。ステップＳ２０２で１つまたは複数の仮想通信品質の種別（スループットおよび遅延時間）について推定された通信良好位置のうち、当該選択した通信良好位置のみを他の通信良好位置へと変更する処理を１つまたは複数の仮想通信品質の種別（スループットおよび遅延時間）について行う。
【００６４】
より具体的には、通信良好位置推定部１０１は、ステップＳ２０２で推定された通信良好位置のうちから、選択した１つの通信良好位置について測定した走行位置（キロ程）に基づいて、その走行位置に近い他の走行位置で測定した第１閾値以上の他の通信品質を、記憶部１０７に記録されている情報の中から検索する。そして通信良好位置推定部１０１は、その検索した通信品質の値と、当該通信品質を測定した走行位置（キロ程）との位置関係について電車４の走行方向に所定範囲内の先の他の走行位置（キロ程）までに記録された通信品質の値との差が、第３閾値（第２閾値＞第３閾値）以上の走行位置（キロ程）を記憶部１０７に記録されている情報から特定する。そして通信良好位置推定部１０１は、その特定した走行位置（キロ程）を新たな通信良好位置として、ステップＳ２０２で推定された通信良好位置のうちの選択した１つの通信良好位置と置き換える。そして通信良好位置推定部１０１は変更後の通信良好位置を記憶部１０７に記録する処理を、１つまたは複数の仮想通信品質の種別（スループットおよび遅延時間）について行う。
【００６５】
または通信良好位置を変更する処理の別の例としては、通信良好位置推定部１０１が、走行位置（キロ程）と通信品質との対応関係に基づいて表示画面に図３で示すようなグラフを出力する。そして通信良好位置推定部１０１は、評価者からグラフにおける変更後の１つまたは複数の通信良好位置の特定を受け付けて、その特定された位置の情報を、無線基地局装置２と通信装置５との無線通信の通信状況が良好な走行経路３上の新たな通信良好位置と推定するようにしてもよい。
【００６６】
また制御部１００は、実通信品質と仮想通信品質の誤差が所定の誤差以内でない場合、条件情報の再入力を促す情報を表示画面に出力する。そして、評価者の情報入力の操作に基づいて、制御部１００は、通信装置５と無線基地局装置２との間の無線通信環境条件と、無線基地局装置２と通信装置５が無線基地局装置２を介して接続する通信先装置６との間の有線通信環境条件との再入力を受け付ける（ステップＳ２１０）。制御部１００はその再入力を受け付けた情報を記憶部１０７に記録する。
【００６７】
そして制御部１００は、再入力を受け付けると、変更後の通信良好位置と、再入力された無線通信環境条件と、有線通信環境条件とを含む条件情報を、シミュレーション部１０２へ出力する。また制御部１００は、シミュレーション部１０２へ処理の再開を指示する。するとシミュレーション部１０２は、１つまたは複数の仮想通信品質の種別（スループットおよび遅延時間）について、それら再入力および変更した条件情報を用いて、通信装置５が無線基地局装置２を介して通信先装置６と通信した場合の仮想通信品質を走行経路３上の地点ごとに算出する（ステップＳ２１１）。そして実通信品質と仮想通信品質の誤差が所定の誤差以内でない場合には、アプリケーション導入可否判定システム１０は、ステップＳ２０５からステップＳ２１０の処理を繰り返す。
【００６８】
他方、制御部１００は、ステップＳ２０８において実通信品質と仮想通信品質の誤差が所定の誤差以内であると判定した場合、条件特定部１０５へ処理の開始を指示する。すると、条件特定部１０５は、１つまたは複数の仮想通信品質の種別（スループットおよび遅延時間）について、実通信品質と仮想通信品質の誤差が所定の誤差以内であると特定した場合の仮想通信品質の算出に用いた条件情報を記憶部１０７から読み取って特定する（ステップＳ２１２）。
【００６９】
次に条件特定部１０５は、表示画面に電車４におけるアンテナ位置と当該アンテナ位置における無線信号の出力値の変更入力を促す画面を出力する。すると評価者は、当該画面において電車４に取り付けられるアンテナ位置を入力する。次に条件特定部１０５は、ステップＳ２１２において特定した条件情報の無線通信環境条件に含まれる車上局条件について、通信装置５の各位置と通信装置５の無線信号（電波）の出力値等を、電車４に取り付けられるアンテナについての位置とそのアンテナによる無線信号の出力値に変更する（ステップＳ２１３）。そして、条件特定部１０５は、特定した条件情報による仮想通信品質のシミュレーションをシミュレーション部１０２へ処理を指示する。そしてシミュレーション部１０２は、ステップＳ２１２において特定された条件情報に含まれる通信良好位置と、有線通信環境条件と、ステップＳ２１３において変更された無線通信環境条件とを用いて、１つまたは複数の通信品質の種別（スループットおよび遅延時間）についての仮想通信品質を算出する（ステップＳ２１４）。
【００７０】
そして、次に場所率算出部１０３が、ステップＳ２０６の処理と同様に、シミュレーション部１０２がステップＳ２１４において算出した仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合（場所率）を、１つまたは複数の仮想通信品質の種別（スループットと遅延時間）について算出する（ステップＳ２１５）。
【００７１】
また条件特定部１０５は、電車４に取り付けられるアンテナの位置とその位置における無線信号の出力値の情報について、上述の変更入力を促す画面を複数回、画面に出力して入力を受け付ける。そして入力を受け付けるたびに、条件情報の無線通信環境条件に含まれる車上局条件について、通信装置５の各位置と通信装置５の無線信号（電波）の出力値等を、電車４に取り付けられるアンテナについての位置とそのアンテナによる無線信号の出力値に変更し、それら特定した条件情報による仮想通信品質のシミュレーションをシミュレーション部１０２へ処理を指示する。そしてシミュレーション部１０２は、ステップＳ２１４の処理として、ステップＳ２１２において特定した条件情報に含まれる通信良好位置と、有線通信環境条件と、変更された無線通信環境条件とを用いて、１つまたは複数の通信品質の種別（スループットおよび遅延時間）についての仮想通信品質を算出する。
【００７２】
また場所率算出部１０３が、ステップＳ２１５の処理としてステップＳ２０６の処理と同様に、シミュレーション部１０２において変更された無線通信環境条件を用いて算出された仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合（場所率）を、１つまたは複数の仮想通信品質の種別（スループットと遅延時間）について算出する。
【００７３】
そして制御部１００はシミュレーション部１０２における処理が終了すると、導入可否判定部１０６へ処理の開始を指示する。ここで、上述の処理によって、場所率算出部１０３が、図６（ｃ）、図６（ｄ）で示すような各アンテナ位置における、仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合（場所率）を、仮想通信品質の種別（スループットと遅延時間）ごとに算出している。そして、導入可否判定部１０６は、
（１）ＶｉｄｅｏＣＤ伝送サービスを行うアプリケーションプログラム
（２）ブロードバンド用配信動画の伝送サービスを行うアプリケーションプログラム
（３）ナローバンド用配信動画の伝送サービスを行うアプリケーションプログラム
の３つのアプリケーションプログラムそれぞれに要求される通信品質を、場所率算出部１０３が算出した、１つまたは複数の通信品質についてのアンテナ位置毎の仮想通信品質に基づく場所率（仮想通信品質の値毎の該仮想通信品質を満たす走行経路３上の経路割合）は満足するかについて判定する。
【００７４】
より具体的には、導入可否判定部１０６は、図６（ｃ）の（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ１（スループットｑ１）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値が、（１）のアプリケーションプログラムに要求される通信品質ｑ１（スループットｑ１）が示す場所率より高いかを判定する。そしてＹｅｓの場合、導入可否判定部１０６は、（１）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００７５】
また導入可否判定部１０６は、図６（ｃ）より（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ２（スループットｑ２）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値が、（２）のアプリケーションプログラムに要求される通信品質ｑ２（スループットｑ２）が示す場所率より高いかを判定する。そしてＹｅｓの場合には、導入可否判定部１０６は、（２）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００７６】
また導入可否判定部１０６は、図６（ｃ）より（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ３（スループットｑ３）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値が、（３）のアプリケーションプログラムに要求される通信品質ｑ３（スループットｑ３）が示す場所率より高いかを判定する。そしてＹｅｓの場合には、導入可否判定部１０６は、（３）のアプリケーションプログラムに要求される通信品質（場所率）を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００７７】
次に導入可否判定部１０６は、アプリケーションプログラムに要求される通信品質（場所率）を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定したアプリケーションプログラムを特定する。今、（１），（２），（３）の全てのアプリケーションプログラムについて、アプリケーションプログラムに要求される通信品質（場所率）を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定した場合、導入可否判定部１０６は、（１），（２），（３）の全てのアプリケーションプログラムを特定する。
【００７８】
そして次に導入可否判定部１０６は、特定したアプリケーションプログラムの情報を用いて、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ４（遅延時間ｑ４）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値が、（１）のアプリケーションプログラムに要求される通信品質ｑ４（遅延時間ｑ４）の示す場所率より高いかを判定する。そしてＮｏの場合、導入可否判定部１０６は、（１）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足しないと判定する。
【００７９】
また導入可否判定部１０６は、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ５（遅延時間ｑ５）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値が、（２）のアプリケーションプログラムに要求される通信品質ｑ５（遅延時間ｑ５）の示す場所率より高いかを判定する。そしてＮｏの場合、導入可否判定部１０６は、（２）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足しないと判定する。
【００８０】
また導入可否判定部１０６は、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質ｑ６（遅延時間ｑ６）に基づく場所率（仮想通信品質を満たす走行経路３上の経路割合）の値が、（３）のアプリケーションプログラムに要求される通信品質ｑ６（遅延時間ｑ６）の示す場所率より高いかを判定する。そしてＹｅｓの場合、導入可否判定部１０６は、（３）のアプリケーションプログラムに要求される通信品質を、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００８１】
そして導入可否判定部１０６は、このような場合、（３）のアプリケーションプログラムに要求される通信品質のみを、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定する。
【００８２】
ここで、導入可否判定部１０６は、通信品質がスループットの場合には、（１），（２），（３）それぞれのアプリケーションプログラムに要求される通信品質を全て、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定している。
他方、導入可否判定部１０６は、通信品質が遅延時間の場合には、（３）のアプリケーションプログラムに要求される通信品質のみを、（ｉ），（ｉｉ），（ｉｉｉ）で示すアンテナ位置毎の仮想通信品質は満足すると判定している。
したがって導入可否判定部１０６は、いずれのアンテナ位置の場合でも遅延時間についての通信品質を満足しないアプリケーションプログラム（１），（２）は導入不可と判定し、いずれのアンテナ位置の場合でも遅延時間についての通信品質を満足するアプリケーションプログラム（３）を導入可と判定する（ステップＳ２１６）。
【００８３】
以上、本発明の第２の実施形態について説明したが、上述の処理によれば、アプリケーション導入可否判定システムを用いて、走行車両に設置される情報処理装置で動作するサービス用のアプリケーションプログラムによって要求される通信品質より、走行車両に設置される情報処理装置が外部の情報処理装置と通信する際の通信品質が高い状態となっているかの評価を行うことができる。
また、上述の処理によれば、アプリケーション導入可否判定システムを用いて、どのアプリケーションプログラムが満足に動作するのかの評価を簡易に行うことができる。
【００８４】
なお、上述のアプリケーション導入可否判定システム１０、内部にコンピュータシステムを有している。そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００８５】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００８６】
１・・・シミュレーション装置
２・・・基地局装置
３・・・走行経路
４・・・電車
５・・・通信装置
６・・・通信先装置
１０・・・アプリケーション導入可否判定システム
１００・・・制御部
１０１・・・通信良好位置推定部
１０２・・・シミュレーション部
１０３・・・場所率算出部
１０４・・・誤差判定部
１０５・・・条件特定部
１０６・・・導入可否判定部
１０７・・・記憶部
【図１】
2014049977.tif 000003
【図２】
2014049977.tif 000004
【図３】
2014049977.tif 000005
【図４】
2014049977.tif 000006
【図５】
2014049977.tif 000007
【図６】
2014049977.tif 000008
【図７】
2014049977.tif 000009
【図８】
2014049977.tif 000010