(57)【特許請求の範囲】
【請求項１】
通信速度の計測を行うためにネットワーク上に複数設けられている速度測定サーバへの接続に用いるそれぞれへのアドレスを含む速度測定サーバ情報と、ネットワーク上に設けられているプロビジョニングサーバから通知された速度測定サーバとの接続指定に関するプロビジョニング情報と、過去にローカル側に接続した各端末それぞれに対応させた通信履歴と、を記憶保持する格納部と、
前記格納部に記憶されている情報に基づきネットワークの通信速度を測定する速度測定値制御部と、
を備え、
前記速度測定値制御部は、前記速度測定サーバ情報を、前記プロビジョニングサーバからプロビジョニング情報を受けて動的に変更する情報変更手段を有し、
ネットワークの通信速度を測定する指示を受けた際に、現在ローカル側に接続している端末の前記接続履歴の内容を、前記プロビジョニングサーバに通知し、前記プロビジョニングサーバが通知された通信履歴に基づいて選択した速度測定サーバをプロビジョニング情報として返信してくるので、そのプロビジョニング情報に基づいて通信速度を測定する
ことを特徴とするルータ装置。
【請求項２】
請求項１記載のルータ装置であって、
トリガボタンと測定結果表示部を具備し、
前記速度測定値制御部は、前記トリガボタンの押下を契機に、前記接続履歴の内容を反映させて、ネットワークの通信速度を開始して、前記測定結果表示部に、速度測定結果を表示する
ことを特徴とするルータ装置。
【請求項３】
グローバルネットワークに接続するためのＷＡＮインタフェースと、
グローバルネットワークに配置されている複数の速度測定サーバの位置情報および測定結果を少なくとも格納する測定サーバ情報格納部と、
前記測定サーバ情報格納部に管理されている情報を利用して速度測定を行なう速度測定値制御部と、
前記速度測定値制御部からの命令に従って測定結果を表示する速度結果表示部と、
前記速度測定値制御部に対して、速度測定を開始する契機を与えるトリガボタンと、
プロビジョニングサーバから受信した自装置の速度測定に関する設定データであるプロビジョニング情報を記憶保持するプロビジョニングデータ格納部と、
過去にローカル側に接続した各端末それぞれに対応させた通信履歴を記録保持する格納部と、
を有し、
前記速度測定値制御部は、グローバルネットワークを介してプロビジョニング情報を受けた場合に、前記プロビジョニングデータ格納部に記録格納すると共に、当該プロビジョニング情報に含まれていた情報を、前記測定サーバ情報格納部に反映させて更新することで、
前記トリガボタンの押下を検出したときに、
現在ローカル側に接続している端末の前記接続履歴の内容を、前記プロビジョニングサーバに通知し、前記プロビジョニングサーバが通知された通信履歴に基づいて選択した速度測定サーバをプロビジョニング情報として返信してくるので、そのプロビジョニング情報に基づいて通信速度を測定する
ことを特徴とするルータ装置。
【請求項４】
請求項１ないし３の何れか一項に記載のルータ装置であって、
速度測定を実施する時刻と速度測定サーバを関連づけして速度計測の実施を自動的に行う測定スケジューラ部を更に有する
ことを特徴とするルータ装置。
【請求項５】
請求項４に記載のルータ装置であって、
前記測定スケジューラ部は、前記プロビジョニングサーバから通知されたスケジュールに従って速度計測の実施を管理する
ことを特徴とするルータ装置。
【請求項６】
請求項１ないし５の何れか一項に記載のルータ装置であって、
前記通信履歴には、プロトコル及び／又はサービスの項目を含み、
ネットワークの通信速度を測定する指示を受けた際に、現在ローカル側に接続している端末の使用するプロトコル及び／又はサービスの項目を含む接続履歴の内容を、前記プロビジョニングサーバに通知し、前記プロビジョニングサーバが通知された通信履歴に基づいて選択した速度測定サーバをプロビジョニング情報として返信してくるので、そのプロビジョニング情報に基づいて通信速度を測定する
ことを特徴とするルータ装置。
【請求項７】
通信速度の計測を行うためにネットワーク上に複数設けられている速度測定サーバと、
ネットワークを介して接続したルータ装置から通知されてきた該ルータ装置が収集した過去にローカル側に接続した各端末それぞれに対応させた通信履歴に基づいて選択した速度測定サーバをプロビジョニング情報として前記ルータ装置に返信する、前記複数の速度測定サーバに対する接続指定を管理するプロビジョニングサーバと、
前記速度測定サーバへの接続に用いるそれぞれへのアドレスを含む速度測定サーバ情報と、前記プロビジョニングサーバから通知された速度測定サーバとの接続指定に関するプロビジョニング情報と、過去にローカル側に接続した各端末それぞれに対応させた通信履歴と、を記憶保持する格納部と、前記格納部に記憶されている情報に基づきネットワークの通信速度を測定する速度測定値制御部とを備えるルータ装置と、
を含み、
前記速度測定値制御部は、ネットワークの通信速度を測定する指示を受けた際に、現在ローカル側に接続している端末の前記接続履歴の内容を、前記プロビジョニングサーバに通知し、前記プロビジョニングサーバが通知された通信履歴に基づいて選択した速度測定サーバを示したプロビジョニング情報を前記プロビジョニングサーバから受けて前記速度測定サーバ情報を動的に変更処理し、変更した情報に基づいて指定された速度測定サーバと接続して速度計測を行なう
ことを特徴とするルータ装置による通信速度計測システム。
【請求項８】
請求項７記載の通信速度計測システムであって、
前記プロビジョニングサーバは、前記ルータ装置から通信履歴を取得した際に、通知を受けた通信履歴から推定した通信予測に対応させて速度測定サーバを選択し、その内容のプロビジョニング情報を前記ルータ装置に通知し、
前記ルータ装置は、トリガボタンと測定結果表示部を具備し、
前記ルータ装置の前記速度測定値制御部は、前記トリガボタンの押下を契機に、前記接続履歴の内容が反映されて変更された前記情報に基づき速度測定を開始して、前記測定結果表示部に、速度測定結果を表示する
ことを特徴とする通信速度計測システム。
【請求項９】
ルータ装置に、通信速度の計測を行うためにネットワーク上に複数設けられている速度測定サーバへの接続に用いるそれぞれへのアドレスを含む速度測定サーバ情報と、ネットワーク上に設けられているプロビジョニングサーバから通知された速度測定サーバとの接続指定に関するプロビジョニング情報と、過去にローカル側に接続した各端末それぞれに対応させた通信履歴と、を記憶保持する格納部と、
前記格納部に記憶されている情報に基づきネットワークの通信速度を測定する速度測定値制御部と、
を設け、
前記ルータ装置は、ネットワークの通信速度を測定する指示を受けて通信速度を測定する際に、現在ローカル側に接続している端末の前記接続履歴の内容を、前記プロビジョニングサーバに通知し、
前記プロビジョニングサーバが通知された通信履歴に基づいて選択した速度測定サーバを示したプロビジョニング情報を前記プロビジョニングサーバから受けて前記速度測定サーバ情報を動的に変更処理し、
変更した情報に基づいて指定された速度測定サーバと接続して速度計測を行なう
ことを特徴とするルータ装置によるネットワーク通信速度計測方法。
【請求項１０】
請求項９記載のネットワーク通信速度計測方法であって、
前記ルータ装置は、
トリガボタンと測定結果表示部を具備し、
ユーザによる前記トリガボタンの押下を契機に、前記接続履歴の内容が反映させて変更された前記情報に基づき速度測定を開始して、速度測定結果を具備している前記測定結果表示部に表示する
ことを特徴とするルータ装置によるネットワーク通信速度計測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家庭などで用いられるルータ装置に関し、詳しくはインターネット等のネットワークの速度を測定するルータ装置およびその通信速度の測定方法に関する。
【背景技術】
【０００２】
関連する技術としては、図１１に示すようなインターネットで提供されている速度測定サーバが挙げられる。この速度測定サーバの利用は、ユーザが家庭内向けルータ装置などを介して、パーソナルコンピュータを利用する。ネットワークの速度測定では、ユーザがウェブブラウザに速度測定サーバのＵＲＬ（Uniform Resource Locator）等を入力し、速度測定サーバと接続し、ファイルをダウンロードし、そのダウンロードにかかった時間を測定することにより行なわれている。なお、測定される通信速度には、グローバルネットワークとローカルネットワークの両方の要因が加算されている。
【０００３】
また、関連する文献としては、特許文献１および特許文献２が挙げられる。  
特許文献１には、複数のノード間をリンクで繋いだネットワークにおける通信速度を測定する通信速度測定方法に関して、ＴＣＰパケットによる応答遅延時間測定を行う手段が開示されている。  
特許文献２には、ネットワークのスループットを収集し、平均することによって、通信速度の測定を行う手段が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２９４７３６号公報
【特許文献２】特表２００７−５２３５０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記方法によってネットワーク通信速度を測定する技術には改善すべき課題がある。  
第１の課題は、速度測定値の精度が低いことである。その理由は、速度測定は、ルータ装置のローカル側に接続するパーソナルコンピュータからネットワーク上の測定サーバとの間での通信速度を測定した値を参照するのが一般的であり、算出される速度測定値はローカル側に接続するパーソナルコンピュータ等の性能に依拠するところもあるからである。 
第２の課題は、速度測定する際に利用するネットワーク上の速度測定サーバは速度測定を実施する際にユーザによって指定されていることである。その理由は、通信速度の計測を行うためにネットワーク上に設けられている速度測定サーバは、ユーザがルータ装置のＬＡＮインタフェース側に接続したパーソナルコンピュータで指定したサーバを用いているためである。
【０００６】
本発明は、上記課題に鑑みて成されたものであり、ネットワークの速度計測の精度の向上と共に利用者の操作性の向上を行えるルータ装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明係るルータ装置は、通信速度の計測を行うためにネットワーク上に複数設けられている速度測定サーバへの接続に用いるそれぞれへのアドレスを含む速度測定サーバ情報と、ネットワーク上に設けられているプロビジョニングサーバから通知された速度測定サーバとの接続指定に関するプロビジョニング情報と、過去にローカル側に接続した各端末それぞれに対応させた通信履歴と、を記憶保持する格納部と、前記格納部に記憶されている情報に基づきネットワークの通信速度を測定する速度測定値制御部と、を備え、前記速度測定値制御部は、前記速度測定サーバ情報を、前記プロビジョニングサーバからプロビジョニング情報を受けて動的に変更する情報変更手段を有し、ネットワークの通信速度を測定する指示を受けた際に、現在ローカル側に接続している端末の前記接続履歴の内容を、前記プロビジョニングサーバに通知し、前記プロビジョニングサーバが通知された通信履歴に基づいて選択した速度測定サーバをプロビジョニング情報として返信してくるので、そのプロビジョニング情報に基づいて通信速度を測定することを特徴とする。
【０００８】
また、本発明に係るルータ装置による通信速度計測システムは、通信速度の計測を行うためにネットワーク上に複数設けられている速度測定サーバと、ネットワークを介して接続したルータ装置から通知されてきた該ルータ装置が収集した過去にローカル側に接続した各端末それぞれに対応させた通信履歴に基づいて選択した速度測定サーバをプロビジョニング情報として前記ルータ装置に返信する、前記複数の速度測定サーバに対する接続指定を管理するプロビジョニングサーバと、前記速度測定サーバへの接続に用いるそれぞれへのアドレスを含む速度測定サーバ情報と、前記プロビジョニングサーバから通知された速度測定サーバとの接続指定に関するプロビジョニング情報と、過去にローカル側に接続した各端末それぞれに対応させた通信履歴と、を記憶保持する格納部と、前記格納部に記憶されている情報に基づきネットワークの通信速度を測定する速度測定値制御部とを備えるルータ装置と、を含み、前記速度測定値制御部は、ネットワークの通信速度を測定する指示を受けた際に、現在ローカル側に接続している端末の前記接続履歴の内容を、前記プロビジョニングサーバに通知し、前記プロビジョニングサーバが通知された通信履歴に基づいて選択した速度測定サーバを示したプロビジョニング情報を前記プロビジョニングサーバから受けて前記速度測定サーバ情報を動的に変更処理し、変更した情報に基づいて指定された速度測定サーバと接続して速度計測を行なうことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ネットワークの速度計測の精度の向上と共に利用者の操作性の向上を行えるルータ装置を提供できる。
【図面の簡単な説明】
【００１０】
【図１】実施形態にかかるルータ装置のブロック図である。
【図２】実施形態にかかるネットワーク構成図である。
【図３】実施形態の速度測定を示すシーケンス図である。
【図４】ルータ装置の速度計測処理を示すフローチャートである。
【図５】速度測定サーバ情報を示す説明図である。
【図６】速度測定結果の表示方法を示す説明図である。
【図７】速度測定結果の表示方法を示す別の説明図である。
【図８】ユーザがプロブジョナル情報を設定するシーケンス図である。
【図９】別の実施形態にかかるルータ装置のブロック図である。
【図１０】通信速度測定を行なうスケジュールを示す説明図である。
【図１１】既存の通信速度測定を行なうネットワーク構成図である。
【発明を実施するための形態】
【００１１】
次に、本発明の実施の形態について図面を参照して詳細に説明する。  
図１及び図２を参照すると、本発明に係るルータ装置１００が示されている。本発明の構成は、図１において、ルータ装置１００は、ネットワーク上に存在する速度測定サーバにアクセスさせるためのトリガボタン１０６を有し、また、ＷＡＮインタフェース１０１と測定結果表示部１０２と速度測定値制御部１０３と測定サーバ情報格納部１０４とプロビジョニングデータ格納部１０５とＬＡＮインタフェース１０７とルータ制御部１０８等で構成されている。
【００１２】
ＷＡＮインタフェース１０１は、インターネット等を介して、ルータ装置１００を広域ネットワークに接続する通信インタフェースである。なお、ＷＡＮインタフェース１０１は、有線と無線の何れであってもよい。
【００１３】
測定結果表示部１０２は、使用者に測定結果を知らせる表示部である。測定結果表示部１０２は、速度測定値制御部１０３によって制御される。
【００１４】
速度測定値制御部１０３は、各部と接続し、通信速度の測定を統括的に制御する。
【００１５】
測定サーバ情報格納部１０４は、ネットワーク上に配置された複数の速度測定サーバにアクセスするための位置情報（ＵＲＬ又はＩＰアドレス）等を示す速度測定サーバ情報を格納する。また、測定サーバ情報格納部１０４は、それぞれの速度測定サーバとの間で行った速度計測結果を記憶保持する。また、測定サーバ情報格納部１０４は、選択に応じて測定された複数の速度測定サーバ毎に計測された速度を平均化した平均値を記憶保持する。
【００１６】
プロビジョニングデータ格納部１０５は、ネットワーク上に配置されたプロバイダ（ＩＳＰ）や事業者が運営するプロビジョニングサーバから受け取った、ルータ装置１００の通信速度測定に関する設定データ（プロビジョニング情報：サーバ主導設定データ）を記憶保持する。プロビジョニングデータ格納部１０５と測定サーバ情報格納部１０４とは連動しており、プロビジョニング情報が更新された場合、速度測定サーバ情報が更新される。
【００１７】
トリガボタン１０６は、ルータ装置１００に設けられた物理ボタンであって、押下されたことを速度測定値制御部１０３等がそのことを認識する。トリガボタン１０６は、ネットワーク上に存在する速度測定サーバ１２０にアクセスさせるためにユーザによって操作される。なお、ルータ装置１００は、トリガボタンに換えて、パーソナルコンピュータなどからLANを介してトリガ信号を受けることも可能である。また、ローカル側から操作可能なＷｅｂページをＬＡＮ上に開示して、パーソナルコンピュータなどからトリガを受けてもよい。
【００１８】
ＬＡＮインタフェース１０７は、インターネット等を介して、ルータ装置１００をＬＡＮ側に接続する通信インタフェースである。なお、ＬＡＮインタフェース１０７は、有線と無線の何れであってもよい。
【００１９】
ルータ制御部１０８は、ルータ装置１００のルータ機能を提供する制御部である。ルータ制御部１０８は、ルーティングテーブル等に従い、ＷＡＮインタフェース１０１およびＬＡＮインタフェース１０７に流入してくるＩＰパケットを適切な宛先に送信する。
【００２０】
次にルータ装置１００の通信速度測定にかかる動作を説明する。
【００２１】
図３は、本発明の速度測定シーケンスである。  
ルータ装置１００は、所定のタイミングでプロビジョニングサーバ１３０に認証チャレンジを行なう（Ｓ１０１）。プロビジョニングサーバ１３０は、認証処理を行なって、その結果を通知する（Ｓ１０２）。
【００２２】
ルータ装置１００は、認証できた場合、プロビジョニングサーバ１３０にプロビジョニング要求を通知する（Ｓ１０３）。プロビジョニングサーバ１３０は、プロビジョニング要求を受けて、所定の速度測定サーバ１２０の位置情報や名称等をプロビジョニング情報としてルータ装置１００に通知する（Ｓ１０４）。ルータ装置１００は、通知された各情報を、格納部に記録保持する。
【００２３】
このとき、プロビジョニングサーバ１３０は、認証やＩＰアドレスなどで契約者や契約内容を識別処理し、アクセスしてきたルータ装置１００に適した速度測定サーバを選択してその情報を通知する。また、プロトコルやポート番号、通信ソフトなどを指定するようにしてもよい。
【００２４】
その後、任意のタイミングでユーザによってトリガボタン１０６を押下されると、ルータ装置１００は、測定サーバ情報格納部１０４から指定された速度測定サーバの位置情報（格納している位置情報）を取り出して、速度測定サーバ１２０に接続し（Ｓ１０５、Ｓ１０６）、ファイル転送とそのファイル転送にかかった時間を計測し、測定結果速度を計算して測定結果を生成する（Ｓ１０７）。このとき、ルータ装置１００は、測定結果として、速度測定した日時と算出した速度を対応付けて、格納部に格納保持する。なお、上記方法と別の方法で通信速度や安定度を測定するようにしてもよい。
【００２５】
その後、ルータ装置１００は、速度測定サーバ１２０との接続を解除し、速度測定処理を終了する（Ｓ１０８、Ｓ１０９）。また同時的に、ルータ装置１００は、測定結果を表示する。
【００２６】
図４は、ルータ装置１００の速度計測処理を示すフローチャートを示す。  
ルータ装置１００の速度測定値制御部１０３は、トリガボタン１０６を押下されると速度測定処理を開始する（Ｓ２１０）。
【００２７】
速度測定処理（Ｓ２２０）では、速度測定値制御部１０３は、測定サーバ情報格納部１０４から接続する速度測定サーバに関する位置情報（URL等）を取り出し（Ｓ２２１）、速度測定サーバ１２０へ接続する（Ｓ２２２）。上りの速度を測定する場合（Ｓ２２３）は、データファイル等を速度測定サーバ１２０に送信し上りデータ速度測定を実行する（Ｓ２２４）。下りの速度を測定する場合（Ｓ２２５）は、速度測定サーバ１２０からデータファイル等を受信し、下りデータ速度測定を実行する（Ｓ２２６）。
【００２８】
速度測定値制御部１０３は、測定結果表示部１０２に測定結果を表示させる（Ｓ２３０）。
【００２９】
次に、速度測定サーバ情報の格納例と測定結果の表示例を示す。
【００３０】
図５の例では、測定サーバ情報格納部１０４には、複数の速度測定サーバに対応するサーバ名と各サーバの位置情報（アドレス）、測定日時とその結果を記録している。
【００３１】
また、測定結果の表示は、図６に示すようにＬＣＤを使用して文字や記号などによって結果を示してもよいし、図７に示すようにＬＥＤの点灯や色によって示してもよい。また、各通信プロトコルやサービス毎に必要通信速度や安定度が異なることもあるので、それぞれ分けて表示するようにしてもよい。サービスの仕分けには、例えば、プロトコルとポート番号などを参照することによって、動画配信サービスやＰ２Ｐサービスなどを分けることが可能となる。  
なお、図６や図７に例示す以外の方法であっても、ルータ装置の外観から読取れるように測定結果表示部を設ければ、例えば、ＬＥＤの色の変化によって安定度や速度の適応性を表示するなどの形態でもよい。
【００３２】
次に、通信速度を計測するために、所望の速度計測サーバ１２０や、特定のファイルデータ、通信プロトコルなどを、ルータ装置１００を管理するユーザが選択する方法を、図８の例示を用いて説明する。
【００３３】
ユーザは、所有するパーソナルコンピュータなどを介して、プロビジョニングサーバ１３０に所望の通信速度測定の指定を行なう。  
このとき、パーソナルコンピュータからプロビジョニングサーバ１３０に対して認証チャレンジを行ない（Ｓ３０１）、認証が成功すれば（Ｓ３０２）、所望の通信速度測定の指定内容が含まれるプロビジョニング要求を送信する（Ｓ３０３、Ｓ３０４）。  
プロビジョニングサーバ１３０は、必要に応じて要求者がルータ装置１００の使用者か否かを確認し（Ｓ３０５、Ｓ３０６）、プロビジョニングデータを送信する（Ｓ３０７）。使用者か否かの確認は、パスワード認証などでもよいし、プロビジョニング情報を要求したルータ装置１００を介しての通信のときのみ要求を受け付けるようにしてもよい。
【００３４】
ルータ装置１００は、送信されたプロビジョニングデータを受信してプロビジョニングデータ格納部１０５に記憶保持するので、その後、ユーザは、プロビジョニングデータが届いたことを確認し、コンピュータのブラウザ又はトリガボタン等を介してルータ装置１００（速度測定値制御部１０３）に速度測定を指示する。
【００３５】
以上、本実施形態によれば、以下の効果を奏する。  
第１の効果は、ネットワークの速度測定にルータ装置のローカル側に接続されたパーソナルコンピュータ等の性能に依拠しない測定が可能となる。これは、ルータ装置が具備している速度測定値制御部によって、WANインタフェースを介してネットワーク上に配置されている指定された速度測定サーバとの間で速度を測定する方法だからである。また、利用者が主観で選択した速度測定サーバで計測した値に比べ、プロバイダなどによって指定された測定内容に従って計測した値を参照するので、通信速度測定値として信頼性が向上する。
【００３６】
第２の効果は、 速度測定する際に利用するネットワークに配置された速度測定サーバを自動的にネットワークのプロバイダあるいは事業者が指定できるという点である。これは、プロバイダなどが運用するプロビジョニングサーバによって、ルータ装置が具備するプロビジョニングデータ格納部を更新することで、動的に速度測定サーバを変更するからである。即ち、既存の方法のようにユーザがパーソナルコンピュータを使用して速度測定サーバを選択しなければならないという操作を省くことができるので、操作性向上になる。また、速度測定を実施する契機をルータ装置が具備するトリガボタンを押すことで計測が開始されて結果を表示部に表示するので、操作性が向上している。
【００３７】
次に、他の実施の形態について説明する。   
先の実施の形態では、トリガボタン１０６が押下された場合に、プロビジョニングサーバ１３０によって指定された位置情報などに基づきルータ装置１００が速度測定サーバ１２０に接続して速度測定を行っている。
【００３８】
他方、本実施形態としては、ルータ装置１００に図９に示すように、測定スケジューラ部１１０を追加した形態をとる。  
測定スケジューラ部１１０には、図１０に例示するスケジュールように、速度測定を実施する時刻に、その時刻に対応付けられた速度測定サーバ１２０に接続して、通信速度測定を行う。このときも、必要に応じてプロトコル等を指定するようにしてもよい。通信速度測定後、測定結果表示部１０２に時刻で変化する速度測定結果を表示する。なお、スケジュールは、プロビジョニングサーバ１３０によって指定されてもよいし、ユーザが設定してもよい。
【００３９】
このようにすれば、自動的に速度計測を実行しておき、ユーザが所望するタイミングで即座に結果を表示することが可能となる。また表示は、サービス毎に空いている時刻帯を示すようにしてもよい。また、スケジュールに沿って計測した値に加え、その時点での速度計測を同時的に実行開始し、その結果も表示するようにしてもよい。
【００４０】
また、別の実施形態を更に説明する。
【００４１】
本実施形態では、ルータ装置１００又はプロビジョニングサーバ１３０に、ユーザの通信履歴を収集する手段を設け、収集した履歴に基づき、適した通信速度サーバをプロビジョニングサーバが選択する。  
より具体的には、ルータ装置１００に、過去にローカル側に接続した端末（パソコンやゲーム機、テレビ、携帯電話など）にそれぞれに対応させた通信速度や安定度に関連する通信履歴を記録保持する格納部を設ける。通信速度に関連する通信履歴とは、通信時間帯や、プロトコル、通信先、使用アプリケーション、サービス、エラー率などが挙げられる。
【００４２】
プロビジョニングサーバ１３０は、ルータ装置１００から通信履歴を取得し、ユーザからの（所望する通信タイミングの）通信速度計測の求めに応じる為に、通信履歴から推定した通信予測に対応させてプロビジョニングを行う。
【００４３】
即ち、ユーザが所望するタイミングで、そのユーザが使用するだろう通信に適応した通信速度や安定度を表示できるように、取得した通信履歴に基づいて、プロビジョニングサーバ１３０が、ルータ装置１００に接続させる速度測定サーバ１２０を選択し、選択した速度測定サーバ１２０に対応させてプロビジョニング情報をルータ装置１００に提供しておく。
【００４４】
上記推定は、ルータ装置１００に接続中の端末に対して行えばそれでよい。新たに接続された端末は、過去の通信履歴が有ればその情報を使用し、通信履歴が無ければ上述したように速度計測結果を表示するようにすればよい。
【００４５】
このようにシステムを構築すれば、ユーザがルータ装置１００に速度計測を行なわせるタイミングで、ユーザが所望するだろうサービスやプロトコルに対応した速度結果を表示できる。
【００４６】
尚、ルータ装置の各部は、ハードウェアとソフトウェアの組み合わせを用いて実現すればよい。ハードウェアとソフトウェアとを組み合わせた形態では、ＲＡＭに速度計測用プログラムが展開され、当該プログラムに基づいてＣＰＵ等のハードウェアを動作させる。
【００４７】
上記実施の形態を別の表現で説明すれば、ルータ装置として動作させるネットワーク終端装置に、通常の各種機能とともに、通信速度の計測に関する各情報を記憶保持する記憶部と、ＲＡＭに展開された速度計測用プログラムに基づき動作する速度測定値制御部を付加的に設けることで、本発明に係るルータ装置を提供できる。
【００４８】
以上説明したように、本発明によれば、ネットワークの速度計測の精度の向上と共に利用者の操作性の向上を行えるルータ装置を提供できる。
【００４９】
また、本発明の具体的な構成は前述の実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の変更があってもこの発明に含まれる。
【００５０】
また、上記の実施形態の一部又は全部は、以下のようにも記載されうる。尚、以下の付記は本発明をなんら限定するものではない。  
［付記１］
通信速度の計測を行うためにネットワーク上に複数設けられている速度測定サーバへの接続に用いるそれぞれへのアドレスを含む速度測定サーバ情報と、ネットワーク上に設けられているプロビジョニングサーバから通知された速度測定サーバとの接続指定に関するプロビジョニング情報と、を記憶保持する格納部と、
前記格納部に記憶されている情報に基づきネットワークの通信速度を測定する速度測定値制御部と、
を備え、
前記速度測定値制御部は、前記速度測定サーバ情報を、前記プロビジョニングサーバからプロビジョニング情報を受けて動的に変更する情報変更手段
を有することを特徴とするルータ装置。
【００５１】
［付記２］
上記付記記載のルータ装置であって、
前記速度測定値制御部は、具備しているトリガボタンの押下を契機に、前記情報変更手段を動作させて、前記格納部に格納されている情報を変更し、変更された前記情報に基づき速度測定を開始して、具備している測定結果表示部に、速度測定結果を表示する
ことを特徴とするルータ装置。
【００５２】
［付記３］
グローバルネットワークに接続するためのＷＡＮインタフェースと、
グローバルネットワークに配置されている複数の速度測定サーバの位置情報および測定結果を少なくとも格納する測定サーバ情報格納部と、
前記測定サーバ情報格納部に管理されている情報を利用して速度測定を行なう速度測定値制御部と、
前記速度測定値制御部からの命令に従って測定結果を表示する速度結果表示部と、
前記速度測定値制御部に対して、速度測定を開始する契機を与えるトリガボタンと
を有することを特徴とするルータ装置。
【００５３】
［付記４］
上記付記記載のルータ装置であって、
プロビジョニングサーバから受信した自装置の速度測定に関する設定データであるプロビジョニング情報を記憶保持するプロビジョニングデータ格納部を更に有し、
前記速度測定値制御部は、グローバルネットワークを介してプロビジョニング情報を受けた場合に、前記プロビジョニングデータ格納部に記録格納すると共に、当該プロビジョニング情報に含まれていた情報を、前記測定サーバ情報格納部に反映させて更新する
ことを特徴とするルータ装置。
【００５４】
［付記５］
上記付記記載のルータ装置であって、
速度測定を実施する時刻と速度測定サーバを関連づけして速度計測の実施を自動的に行う測定スケジューラ部を更に有する
ことを特徴とするルータ装置。
【００５５】
［付記６］
上記付記記載のルータ装置であって、
過去にローカル側に接続した各端末それぞれに対応させた通信履歴を記録保持する格納部を有し、
前記トリガボタンの押下を検出したときに、
現在ローカル側に接続している端末の前記接続履歴の内容を、前記プロビジョニングサーバに通知し、前記プロビジョニングサーバが通知された通信履歴に基づいて選択した速度測定サーバをプロビジョニング情報として返信してくるので、そのプロビジョニング情報に基づいて通信速度を測定する
ことを特徴とするルータ装置。
【００５６】
［付記７］
通信速度の計測を行うためにネットワーク上に複数設けられている速度測定サーバと、
前記複数の速度測定サーバに対する接続指定を管理するプロビジョニングサーバと、
前記速度測定サーバへの接続に用いるそれぞれへのアドレスを含む速度測定サーバ情報と、前記プロビジョニングサーバから通知された速度測定サーバとの接続指定に関するプロビジョニング情報と、を記憶保持する格納部と、前記格納部に記憶されている情報に基づきネットワークの通信速度を測定する速度測定値制御部とを備えるルータ装置と、
からなり、
前記速度測定値制御部は、前記プロビジョニングサーバからプロビジョニング情報を受けて前記速度測定サーバ情報を動的に変更し、変更した情報に基づいて速度測定サーバと接続して速度計測を行なう
ことを特徴とするルータ装置による通信速度計測システム。
【００５７】
［付記８］
上記付記記載の通信速度計測システムであって、
前記速度測定値制御部は、ルータ装置に具備されているトリガボタンの押下を契機に、変更された前記情報に基づき速度測定を開始して、具備している測定結果表示部に、速度測定結果を表示する
ことを特徴とする通信速度計測システム。
【００５８】
［付記９］
グローバルネットワーク上に設けられた複数の速度測定サーバと、
グローバルネットワークに接続するためのＷＡＮインタフェースと、前記複数の速度測定サーバの位置情報および測定結果を少なくとも格納する測定サーバ情報格納部と、前記測定サーバ情報格納部に管理されている情報を利用して速度測定を行なう速度測定値制御部と、前記速度測定値制御部からの命令に従って測定結果を表示する速度結果表示部と、前記速度測定値制御部に対して、速度測定を開始する契機を与えるトリガボタンとを有するルータ装置と
を備えることを特徴とするルータによる通信速度計測システム。
【００５９】
［付記１０］
上記付記記載の通信速度計測システムであって、
グローバルネットワーク上に設けられた前記複数の速度測定サーバへのルータ装置の接続指令を行うプロビジョニングサーバと、
更に備え、
前記ルータ装置は、前記プロビジョニングサーバから受信した自装置の速度測定に関する設定データであるプロビジョニング情報を記憶保持するプロビジョニングデータ格納部を更に有し、
前記速度測定値制御部は、グローバルネットワークを介してプロビジョニング情報を受けた場合に、前記プロビジョニングデータ格納部に記録格納すると共に、当該プロビジョニング情報に含まれていた情報を、前記測定サーバ情報格納部に反映させて更新する
ことを特徴とする通信速度計測システム。
【００６０】
［付記１１］
上記付記記載の通信速度計測システムであって、
前記ルータ装置が速度測定を実施する時刻と速度測定サーバを関連づけして速度計測の実施を自動的に行う測定スケジューラ部を更に有する
ことを特徴とする通信速度計測システム。
【００６１】
［付記１２］
上記付記記載の通信速度計測システムであって、
過去にローカル側に接続した各端末それぞれに対応させた通信履歴を記録保持する格納部を、前記ルータ装置又は前記プロビジョニングサーバに有し、
前記トリガボタンの押下を検出したときに、
前記プロビジョニングサーバは、
前記ルータ装置のローカル側に現在接続している端末の前記接続履歴の内容を取得し、
取得した前記ルータ装置に現在接続している端末の通信履歴に基づいて、前記ルータ装置に接続させる速度測定サーバを選択し、選択した速度測定サーバに対応させてプロビジョニング情報として送信し、
前記ルータ装置は、受信したプロビジョニング情報に基づいて通信速度を測定する
ことを特徴とする通信速度計測システム。
【００６２】
［付記１３］
ルータ装置に、通信速度の計測を行うためにネットワーク上に複数設けられている速度測定サーバへの接続に用いるそれぞれへのアドレスを含む速度測定サーバ情報と、ネットワーク上に設けられているプロビジョニングサーバから通知された速度測定サーバとの接続指定に関するプロビジョニング情報と、を記憶保持する格納部と、
前記格納部に記憶されている情報に基づきネットワークの通信速度を測定する速度測定値制御部と、
を設け、
前記ルータ装置は、前記プロビジョニングサーバからプロビジョニング情報を受けて前記速度測定サーバ情報を動的に変更し、
変更した情報に基づいて速度測定サーバと接続して速度計測を行なう
ことを特徴とするルータ装置によるネットワーク通信速度計測方法。
【００６３】
［付記１４］
上記付記記載のネットワーク通信速度計測方法であって、
前記ルータ装置は、ユーザによる具備されているトリガボタンの押下を契機に、変更された前記情報に基づき速度測定を開始して、速度測定結果を具備している測定結果表示部に表示する
ことを特徴とするルータ装置によるネットワーク通信速度計測方法。
【００６４】
［付記１５］
上記付記記載のネットワーク通信速度計測方法であって、
前記速度測定値制御部は、グローバルネットワークを介してプロビジョニング情報を受けた場合に、前記プロビジョニングデータ格納部に記録格納すると共に、当該プロビジョニング情報に含まれていた情報を、前記測定サーバ情報格納部に反映させて更新する
ことを特徴とするルータ装置によるネットワーク通信速度計測方法。
【００６５】
［付記１６］
上記付記記載のネットワーク通信速度計測方法であって、
前記ルータ装置が速度測定を実施する時刻と速度測定サーバを関連づけして速度計測の実施を自動的に行う
ことを特徴とするネットワーク通信速度計測方法。
【００６６】
［付記１７］
上記付記記載のネットワーク通信速度計測方法であって、
過去にローカル側に接続した各端末それぞれに対応させた通信履歴を記録保持し、
前記トリガボタンの押下を検出したときに、
前記プロビジョニングサーバは、
前記ルータ装置のローカル側に現在接続している端末の前記接続履歴の内容を取得し、
取得した前記ルータ装置に現在接続している端末の通信履歴に基づいて、前記ルータ装置に接続させる速度測定サーバを選択し、選択した速度測定サーバに対応させてプロビジョニング情報として送信し、
前記ルータ装置は、受信したプロビジョニング情報に基づいて通信速度を測定する
ことを特徴とするネットワーク通信速度計測方法。
【産業上の利用可能性】
【００６７】
本発明は、ネットワーク上で提供されるコンテンツ配信などのサービスを通過させるルータ装置に適用すれば、適した通信速度測定を実施して、通信がそのサービス提供に関して満足に行われるか否かを表示することに利用可能である。
【符号の説明】
【００６８】
１００・・ルータ装置
１０１・・ＷＡＮインタフェース
１０２・・速度結果表示部
１０３・・速度測定値制御部
１０４・・測定サーバ情報格納部
１０５・・プロビジョニングデータ格納部
１０６・・トリガボタン
１０７・・ＬＡＮインタフェース
１０８・・ルータ制御部
１１０・・測定スケジューラ部
１２０・・速度測定サーバ
１３０・・プロビジョニングサーバ
１４０・・ネットワーク
【図１】
0005569966.tif 000002
【図２】
0005569966.tif 000003
【図３】
0005569966.tif 000004
【図４】
0005569966.tif 000005
【図５】
0005569966.tif 000006
【図６】
0005569966.tif 000007
【図７】
0005569966.tif 000008
【図８】
0005569966.tif 000009
【図９】
0005569966.tif 000010
【図１０】
0005569966.tif 000011
【図１１】
0005569966.tif 000012