(57)【要約】【課題】本発明は電車内のユーザがインターネットなどにアクセスする場合に、効率的なアクセスを安価に提供することが可能な電車内ダウンロードサービスシステムを提供することを目的とする。【解決手段】複数の駅に設置され、電車内の端末もしくは車内サーバとの間で無線通信が可能な駅構内無線通信手段５５と、駅構内無線通信手段５５と接続され前記端末もしくは車内サーバからのダウンロード要求に従って、代理として該当するコンテンツサーバ４０にアクセスし、要求されたコンテンツを取得し蓄積する手段５１と、前記端末もしくは車内サーバが要求したデータを取得する駅を特定するデータ取得駅特定手段３０と、代理ダウンロードで取得されたコンテンツを、データ取得駅特定手段３０の特定した駅に属する駅構内無線通信手段５５を介して前記端末もしくは車内サーバに転送するコンテンツ転送手段５１とを設けた。【選択図】　　　図１
2004038242.tif 000002
【特許請求の範囲】
【請求項１】
電車内に存在する任意の端末から要求されたコンテンツを所定のネットワークに接続されたコンテンツサーバからダウンロードして前記端末に提供するために用いる電車内ダウンロードサービスシステムにおいて、
複数の駅のそれぞれに設置され、電車が各駅の構内に存在する状態で電車内の前記端末もしくは車内サーバとの間で無線通信が可能な駅構内無線通信手段と、
前記駅構内無線通信手段と接続され、前記端末もしくは前記車内サーバからのダウンロード要求に従って、要求元の代理として該当するコンテンツサーバにアクセスし、要求されたコンテンツを取得し蓄積する代理ダウンロード手段と、
前記端末もしくは前記車内サーバが要求したデータを取得する駅を特定するデータ取得駅特定手段と、
前記代理ダウンロード手段が取得したコンテンツを、前記データ取得駅特定手段の特定した駅に属する前記駅構内無線通信手段を介して前記端末もしくは前記車内サーバに転送するコンテンツ転送手段と
を設けたことを特徴とする電車内ダウンロードサービスシステム。
【請求項２】
電車内に存在する任意の端末から要求されたコンテンツを所定のネットワークに接続されたコンテンツサーバからダウンロードして前記端末に提供するために用いる電車内ダウンロードサービスシステムにおいて、
複数の駅のそれぞれに設置され、電車が各駅の構内に存在する状態で電車内の前記端末もしくは車内サーバとの間で無線通信が可能な駅構内無線通信手段と、
前記駅構内無線通信手段と接続され、前記端末もしくは前記車内サーバからのダウンロード要求に従って、要求元の代理として該当するコンテンツサーバにアクセスし、要求されたコンテンツを取得し蓄積する代理ダウンロード手段と、
前記駅構内無線通信手段と比べて通信可能範囲が広い広域無線通信手段を介して前記端末もしくは前記車内サーバからのダウンロード要求を受信し、受信したダウンロード要求を前記代理ダウンロード手段に転送する要求転送手段と、
前記端末もしくは前記車内サーバが要求したデータを取得する駅を特定するデータ取得駅特定手段と、
前記代理ダウンロード手段が取得したコンテンツを、前記データ取得駅特定手段の特定した駅に属する前記駅構内無線通信手段を介して前記端末もしくは前記車内サーバに転送するコンテンツ転送手段と
を設けたことを特徴とする電車内ダウンロードサービスシステム。
【請求項３】
電車内に存在する任意の端末から要求されたコンテンツを所定のネットワークに接続されたコンテンツサーバからダウンロードして前記端末に提供するために用いる電車内ダウンロードサービスシステムにおいて、
複数の駅のそれぞれに設置され、電車が各駅の構内に存在する状態で電車内の前記端末もしくは車内サーバとの間で無線通信が可能な駅構内無線通信手段と、
前記駅構内無線通信手段と比べて通信可能範囲が広い広域無線通信手段を介して前記端末もしくは前記車内サーバからのダウンロード要求を受信し、受信したダウンロード要求に従って、要求元の代理として該当するコンテンツサーバにアクセスし、要求されたコンテンツを取得し蓄積する代理ダウンロード手段と、
前記端末もしくは前記車内サーバが要求したデータを取得する駅を特定するデータ取得駅特定手段と、
前記代理ダウンロード手段が取得したコンテンツを、前記データ取得駅特定手段の特定した駅に属する前記駅構内無線通信手段を介して前記端末もしくは前記車内サーバに転送するコンテンツ転送手段と
を設けたことを特徴とする電車内ダウンロードサービスシステム。
【請求項４】
請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、
各電車を特定する電車番号と、各電車の運行予定情報とを保持する電車情報保持手段を更に設け、
前記データ取得駅特定手段は、受信した情報に含まれる電車番号及び前記電車情報保持手段の保持している情報の内容に基づいて、該当する電車の次停車駅を特定する
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項５】
請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、
前記代理ダウンロード手段が取得したコンテンツを蓄積するコンテンツ蓄積手段を複数の駅のそれぞれに配置するとともに、各コンテンツ蓄積手段と各駅との対応関係を保持する駅情報保持手段を更に設けた
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項６】
請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、
前記車内サーバは、前記ダウンロード要求とともに、該当する電車番号の情報を送出する
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項７】
請求項２又は請求項３の電車内ダウンロードサービスシステムにおいて、
前記広域無線通信手段は携帯電話網の無線回線を利用して通信を行う
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項８】
請求項７の電車内ダウンロードサービスシステムにおいて、
前記代理ダウンロード手段，要求転送手段及びデータ取得駅特定手段の少なくとも１つに、携帯電話網と接続するための携帯電話網通信手段を設けた
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項９】
請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、
前記データ取得駅特定手段は、各電車内の車内サーバ及び端末の少なくとも一方のアドレス情報を保持する
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項１０】
請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、
各電車内の車内サーバ及び端末の少なくとも一方が、ローカルＩＰネットワークの一部を形成する
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項１１】
請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、
前記コンテンツ転送手段は、電車内の車内サーバ及び端末の少なくとも一方が無線通信する際に利用するＭＡＣアドレス又はＩＰアドレスの情報を保持する
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項１２】
請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、
前記コンテンツ転送手段は、電車番号と各駅の入線番号との対応関係、もしくは車両番号と停車位置との対応関係とを表す情報を保持する
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項１３】
請求項１２の電車内ダウンロードサービスシステムにおいて、
各駅の駅構内の互いに異なる場所に前記駅構内無線通信手段を複数配置するとともに、前記コンテンツ転送手段は、前記複数の駅構内無線通信手段の１つを選択的に利用して該当するコンテンツを前記端末もしくは前記車内サーバに転送する
ことを特徴とする電車内ダウンロードサービスシステム。
【請求項１４】
駅構内に設置された複数の無線通信装置と、前記無線通信装置にネットワークを介して接続されたコンテンツサーバと、電車内に設置され前記無線通信装置との間の無線通信及び電車内の端末もしくは車内サーバとの間の通信が可能な電車内無線通信装置とを備える電車内ダウンロードサービスシステムにおいて、
予め定められたコンテンツを前記コンテンツサーバからダウンロードして保持する代理ダウンロード手段と、
前記複数の無線通信装置の１つを選択する通信装置選択手段と、
前記代理ダウンロード手段が取得したコンテンツを、前記通信装置選択手段の選択した無線通信装置を介して電車内の前記端末もしくは前記車内サーバに転送するコンテンツ転送手段と
を設けたことを特徴とする電車内ダウンロードサービスシステム。
【請求項１５】
駅構内に設置された無線通信装置と、前記無線通信装置にネットワークを介して接続されたコンテンツサーバと、電車内に設置され前記無線通信装置との間の無線通信及び電車内の端末もしくは車内サーバとの間の通信が可能な電車内無線通信装置とを備える電車内ダウンロードサービスシステムにおいて、
予め定められたスケジュールに従って、ダウンロードの際に利用する駅を選択するとともに、選択された駅に向けてダウンロード要求を送信するスケジュール管理手段と、
各駅に配置され、前記スケジュール管理手段からのダウンロード要求に従って、前記コンテンツサーバからコンテンツを取得し蓄積する代理ダウンロード手段と、
前記代理ダウンロード手段が取得したコンテンツを前記無線通信装置を介して電車内の端末もしくは車内サーバに転送するコンテンツ転送手段と
を設けたことを特徴とする電車内ダウンロードサービスシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電車内の利用者がインターネットなどのネットワークアクセスを行う場合に利用可能な電車内ダウンロードサービスシステムに関する。
【０００２】
【従来の技術】
電車内のような移動環境においてインターネットなどのネットワークにアクセスする場合には、従来より携帯電話などの無線通信装置を用いてネットワークへの接続を実現する場合が多い。
携帯電話を利用する場合には、利用者が電車に乗っているか否かに拘わらずネットワークへの接続を実現できる。また、携帯電話の１つ１つの無線エリアが比較的大きいため、高速移動する場合であっても、無線エリアをまたぐことがなく、無線チャネルを切り替えることなく継続的に通信できる。
【０００３】
また、電車内で利用することに特化することで、経済的、効率的にネットワークにアクセスし必要情報のダウンロードを行おうとする試みもある。例えば、（日経バイト、２００２年１月号、「街角に広がるホットスポット」）に開示された技術では、直接、車内のユーザがネットワークにアクセスすることはできないが、ユーザは車内の無線ＬＡＮなどにより、車内のサーバにアクセスし、車内サーバから天気予報や列車時刻表、乗り継ぎ案内などのコンテンツをダウンロードすることができる。車内サーバは、途中駅で無線ＬＡＮなどを介して車外の売店内に設置されたコンテンツサーバと無線通信を行い、コンテンツサーバから車内サーバにコンテンツのダウンロードを行い、車内サーバの内容を更新する。
【０００４】
また、電車内の車内サーバと車外のコンテンツサーバとの間で通信するために衛星無線回線を利用することもできる。衛星無線回線を利用する場合には、電車の移動中であっても常に通信ができるので、車内サーバのコンテンツの内容を随時更新することができる。従って、車内サーバがユーザのネットワークアクセスを中継することにより、ユーザはいつでもネットワークにアクセスし必要な情報をダウンロードすることができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、携帯電話のように１つの無線エリアが大きい無線通信サービスを利用してネットワークにアクセスする場合には、無線周波数の繰り返し利用効率が低いため、非効率になり、料金が高くなりやすい。従って、サービスの経済性に問題がある。
【０００６】
また、無線ＬＡＮを介してコンテンツサーバと通信する車内サーバを用いる場合には、利用者は車内サーバとの間だけで通信することになり、車内サーバ上には限られたコンテンツだけしか存在しないので、利用者が必要とする様々な情報をダウンロードできない。
しかも、電車が駅で停車している短い間だけしか車内サーバが無線ＬＡＮを用いて駅構内のコンテンツサーバとの間で通信できないので、車内サーバのやりとりできる情報量が限られる。
【０００７】
なお、一般的な無線ＬＡＮでは、２．４ＧＨｚや５ＧＨｚの周波数帯を利用しており、１つの無線エリアは半径１００ｍ程度である。また、１〜数十Ｍｂｐｓの通信速度に相当する帯域をエリア内の複数のユーザが共用する。
また、衛星無線回線を利用する場合には、通信料金が高価になる。更に、衛星無線回線の容量は限られているので、全国の多数の電車が同時に同じ衛星無線回線を利用する場合を想定すると通信容量の問題が発生する。
【０００８】
本発明は、電車内のユーザがインターネットなどにアクセスする場合に、効率的なアクセスを安価に提供することが可能な電車内ダウンロードサービスシステムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
請求項１の電車内ダウンロードサービスシステムは、電車内に存在する任意の端末から要求されたコンテンツを所定のネットワークに接続されたコンテンツサーバからダウンロードして前記端末に提供するために用いる電車内ダウンロードサービスシステムにおいて、複数の駅のそれぞれに設置され、電車が各駅の構内に存在する状態で電車内の前記端末もしくは車内サーバとの間で無線通信が可能な駅構内無線通信手段と、前記駅構内無線通信手段と接続され、前記端末もしくは前記車内サーバからのダウンロード要求に従って、要求元の代理として該当するコンテンツサーバにアクセスし、要求されたコンテンツを取得し蓄積する代理ダウンロード手段と、前記端末もしくは前記車内サーバが要求したデータを取得する駅を特定するデータ取得駅特定手段と、前記代理ダウンロード手段が取得したコンテンツを、前記データ取得駅特定手段の特定した駅に属する前記駅構内無線通信手段を介して前記端末もしくは前記車内サーバに転送するコンテンツ転送手段とを設けたことを特徴とする。
【００１０】
請求項１においては、電車内の端末（パソコンなど）からのダウンロード要求は、直接、もしくは車内サーバを経由して車外の代理ダウンロード手段に転送される。代理ダウンロード手段は、受信した要求に従い、要求元の代理として該当するコンテンツサーバにアクセスし、要求されたコンテンツを取得する。
【００１１】
代理ダウンロード手段が取得したコンテンツは、電車がいずれかの駅に停車しているときに、コンテンツ転送手段の制御により、駅構内無線通信手段を介して前記端末もしくは車内サーバに転送される。
データ取得駅特定手段は、ダウンロード要求を出力した端末などが存在する電車を特定し、要求されたコンテンツを要求元の端末などに転送する際に使用する駅を特定する。
【００１２】
従って、電車内の各端末は、代理ダウンロード手段を利用してインターネットなどにアクセスし、必要なコンテンツの情報をいずれかの駅構内で取得することができる。
請求項２は、電車内に存在する任意の端末から要求されたコンテンツを所定のネットワークに接続されたコンテンツサーバからダウンロードして前記端末に提供するために用いる電車内ダウンロードサービスシステムにおいて、複数の駅のそれぞれに設置され、電車が各駅の構内に存在する状態で電車内の前記端末もしくは車内サーバとの間で無線通信が可能な駅構内無線通信手段と、前記駅構内無線通信手段と接続され、前記端末もしくは前記車内サーバからのダウンロード要求に従って、要求元の代理として該当するコンテンツサーバにアクセスし、要求されたコンテンツを取得し蓄積する代理ダウンロード手段と、前記駅構内無線通信手段と比べて通信可能範囲が広い広域無線通信手段を介して前記端末もしくは前記車内サーバからのダウンロード要求を受信し、受信したダウンロード要求を前記代理ダウンロード手段に転送する要求転送手段と、前記端末もしくは前記車内サーバが要求したデータを取得する駅を特定するデータ取得駅特定手段と、前記代理ダウンロード手段が取得したコンテンツを、前記データ取得駅特定手段の特定した駅に属する前記駅構内無線通信手段を介して前記端末もしくは前記車内サーバに転送するコンテンツ転送手段とを設けたことを特徴とする。
【００１３】
請求項２においては、請求項１と同様に、電車内の各端末は代理ダウンロード手段を利用してインターネットなどにアクセスし、必要なコンテンツの情報をいずれかの駅構内で取得することができる。
【００１４】
請求項２では、電車内の端末もしくは前記車内サーバからのダウンロード要求は、広域無線通信手段（例えば携帯電話網や衛星通信網）の無線回線を介して要求転送手段に入力され、更に前記代理ダウンロード手段に転送される。
従って、電車の走行中であってもダウンロード要求を送信することができ、電車の走行中に前記代理ダウンロード手段が取得したコンテンツを、要求元の端末は次の停車駅で効率的に受け取ることができる。
【００１５】
請求項３は、電車内に存在する任意の端末から要求されたコンテンツを所定のネットワークに接続されたコンテンツサーバからダウンロードして前記端末に提供するために用いる電車内ダウンロードサービスシステムにおいて、複数の駅のそれぞれに設置され、電車が各駅の構内に存在する状態で電車内の前記端末もしくは車内サーバとの間で無線通信が可能な駅構内無線通信手段と、前記駅構内無線通信手段と比べて通信可能範囲が広い広域無線通信手段を介して前記端末もしくは前記車内サーバからのダウンロード要求を受信し、受信したダウンロード要求に従って、要求元の代理として該当するコンテンツサーバにアクセスし、要求されたコンテンツを取得し蓄積する代理ダウンロード手段と、前記端末もしくは前記車内サーバが要求したデータを取得する駅を特定するデータ取得駅特定手段と、前記代理ダウンロード手段が取得したコンテンツを、前記データ取得駅特定手段の特定した駅に属する前記駅構内無線通信手段を介して前記端末もしくは前記車内サーバに転送するコンテンツ転送手段とを設けたことを特徴とする。
【００１６】
請求項３においては、請求項１と同様に、電車内の各端末は代理ダウンロード手段を利用してインターネットなどにアクセスし、必要なコンテンツの情報をいずれかの駅構内で取得することができる。
請求項３では、電車内の端末もしくは前記車内サーバからのダウンロード要求は、広域無線通信手段（例えば携帯電話網や衛星通信網）の無線回線を介して代理ダウンロード手段に入力される。また、代理ダウンロード手段が取得したコンテンツは、前記データ取得駅特定手段の特定した駅に属する前記駅構内無線通信手段を介して前記端末もしくは前記車内サーバに転送される。
【００１７】
従って、電車の走行中であってもダウンロード要求を送信することができ、電車の走行中に前記代理ダウンロード手段が取得したコンテンツを、要求元の端末は次の停車駅で効率的に受け取ることができる。
請求項４は、請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、各電車を特定する電車番号と、各電車の運行予定情報とを保持する電車情報保持手段を更に設け、前記データ取得駅特定手段は、受信した情報に含まれる電車番号及び前記電車情報保持手段の保持している情報の内容に基づいて、該当する電車の次停車駅を特定することを特徴とする。
【００１８】
請求項４においては、電車情報保持手段が電車番号と各電車の運行予定情報とを保持しているので、電車番号及び現在時刻が分かれば運行予定から該当する電車が次に停車する駅を特定することができる。
請求項５は、請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、前記代理ダウンロード手段が取得したコンテンツを蓄積するコンテンツ蓄積手段を複数の駅のそれぞれに配置するとともに、各コンテンツ蓄積手段と各駅との対応関係を保持する駅情報保持手段を更に設けたことを特徴とする。
【００１９】
請求項５においては、駅情報保持手段が保持している情報に基づいて、特定の駅に対応付けられたコンテンツ蓄積手段を特定することができる。従って、前記代理ダウンロード手段が取得したコンテンツの転送先のコンテンツ蓄積手段を特定できる。
請求項６は、請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、前記車内サーバは、前記ダウンロード要求とともに、該当する電車番号の情報を送出することを特徴とする。
【００２０】
請求項６においては、電車内の車内サーバが電車番号の情報を送出するので、この電車番号と電車の運行予定情報とに基づいて電車との間のコンテンツデータ転送に使用する駅を特定することができる。
請求項７は、請求項２又は請求項３の電車内ダウンロードサービスシステムにおいて、前記広域無線通信手段は携帯電話網の無線回線を利用して通信を行うことを特徴とする。
【００２１】
請求項７においては、携帯電話網の無線回線を利用して通信を行うので、電車の走行中であっても常時通信することができ、ユーザの端末あるいは車内サーバからのダウンロード要求を直ちに送信することができる。
請求項８は、請求項７の電車内ダウンロードサービスシステムにおいて、前記代理ダウンロード手段，要求転送手段及びデータ取得駅特定手段の少なくとも１つに、携帯電話網と接続するための携帯電話網通信手段を設けたことを特徴とする。
【００２２】
請求項８においては、代理ダウンロード手段，要求転送手段又はデータ取得駅特定手段が携帯電話網と接続し、ユーザの端末あるいは車内サーバからのダウンロード要求を受信することができる。
請求項９は、請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、前記データ取得駅特定手段は、各電車内の車内サーバ及び端末の少なくとも一方のアドレス情報を保持することを特徴とする。
【００２３】
請求項９においては、代理ダウンロード手段によって取得されたコンテンツの転送先の各電車の車内サーバ又は端末を、前記データ取得駅特定手段の保持しているアドレス情報により特定できる。
請求項１０は、請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、各電車内の車内サーバ及び端末の少なくとも一方が、ローカルＩＰネットワークの一部を形成することを特徴とする。
【００２４】
請求項１０においては、電車内の各端末は、ネットワーク通信機能を用いて電車内のローカルＩＰネットワークに接続するだけでサービスを受けることができる。
請求項１１は、請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、前記コンテンツ転送手段は、電車内の車内サーバ及び端末の少なくとも一方が無線通信する際に利用するＭＡＣ（Ｍｅｄｉａ　ＡｃｃｅｓｓＣｏｎｔｒｏｌ）アドレス又はＩＰアドレスの情報を保持することを特徴とする。
【００２５】
請求項１１においては、コンテンツ転送手段は保持しているＭＡＣアドレス又はＩＰアドレスの情報を用いて転送先の端末や車内サーバを特定できる。
請求項１２は、請求項１，請求項２及び請求項３のいずれかの電車内ダウンロードサービスシステムにおいて、前記コンテンツ転送手段は、電車番号と各駅の入線番号との対応関係、もしくは車両番号と停車位置との対応関係とを表す情報を保持することを特徴とする。
【００２６】
請求項１２においては、無線通信装置として無線ＬＡＮ装置のように通信範囲が非常に狭い装置を利用する場合に、電車番号と各駅の入線番号（停車ホームの線路番号）との対応関係、又は車両番号と停車位置との対応関係に基づいて、通信可能な無線通信装置を特定することができる。
駅構内において想定される電車の停車位置や電車上のアンテナの設置位置に応じて駅構内の各無線通信装置のアンテナなどの設置位置を決定しておくことにより、電車上の無線装置と駅構内ホーム上の無線装置とが見通し範囲内の近距離に配置される。このため、見通し内通信でしか使えないような高周波数領域（例えば１０ＧＨｚ以上）の周波数帯を利用する無線ＬＡＮ装置，ＦＷＡ（Ｆｉｘｅｄ　Ｗｉｒｅｌｅｓｓ　Ａｃｃｅｓｓ　：加入者系無線アクセスシステム），ＩｒＤＡ（赤外線通信）等の通信技術を適用できる。
【００２７】
請求項１３は、請求項１２の電車内ダウンロードサービスシステムにおいて、各駅の駅構内の互いに異なる場所に前記駅構内無線通信手段を複数配置するとともに、前記コンテンツ転送手段は、前記複数の駅構内無線通信手段の１つを選択的に利用して該当するコンテンツを前記端末もしくは前記車内サーバに転送することを特徴とする。
【００２８】
請求項１３においては、駅構内に配置された複数の駅構内無線通信手段のうち、電車内の端末もしくは車内サーバと通信可能な１つの駅構内無線通信手段を選択的に利用して、該当するコンテンツを端末もしくは車内サーバに転送することができる。
請求項１４は、駅構内に設置された複数の無線通信装置と、前記無線通信装置にネットワークを介して接続されたコンテンツサーバと、電車内に設置され前記無線通信装置との間の無線通信及び電車内の端末もしくは車内サーバとの間の通信が可能な電車内無線通信装置とを備える電車内ダウンロードサービスシステムにおいて、予め定められたコンテンツを前記コンテンツサーバからダウンロードして保持する代理ダウンロード手段と、前記複数の無線通信装置の１つを選択する通信装置選択手段と、前記代理ダウンロード手段が取得したコンテンツを、前記通信装置選択手段の選択した無線通信装置を介して電車内の前記端末もしくは前記車内サーバに転送するコンテンツ転送手段とを設けたことを特徴とする。
【００２９】
請求項１４においては、代理ダウンロード手段は予め定められたコンテンツを前記コンテンツサーバからダウンロードして保持する。代理ダウンロード手段が取得したコンテンツの情報は、コンテンツ転送手段の制御により、駅構内の複数の無線通信装置のうち、前記通信装置選択手段の選択した無線通信装置を介して電車内の前記端末もしくは前記車内サーバに転送される。
【００３０】
請求項１５は、駅構内に設置された無線通信装置と、前記無線通信装置にネットワークを介して接続されたコンテンツサーバと、電車内に設置され前記無線通信装置との間の無線通信及び電車内の端末もしくは車内サーバとの間の通信が可能な電車内無線通信装置とを備える電車内ダウンロードサービスシステムにおいて、予め定められたスケジュールに従って、ダウンロードの際に利用する駅を選択するとともに、選択された駅に向けてダウンロード要求を送信するスケジュール管理手段と、各駅に配置され、前記スケジュール管理手段からのダウンロード要求に従って、前記コンテンツサーバからコンテンツを取得し蓄積する代理ダウンロード手段と、前記代理ダウンロード手段が取得したコンテンツを前記無線通信装置を介して電車内の端末もしくは車内サーバに転送するコンテンツ転送手段とを設けたことを特徴とする。
【００３１】
請求項１５においては、スケジュール管理手段は予め定められたスケジュールに従って、ダウンロードの際に利用する駅を選択するとともに、選択された駅に向けてダウンロード要求を送信する。各駅に配置された代理ダウンロード手段は、スケジュール管理手段からのダウンロード要求に従って、コンテンツサーバからコンテンツを取得し蓄積する。コンテンツ転送手段は、代理ダウンロード手段が取得したコンテンツを前記無線通信装置を介して電車内の端末もしくは車内サーバに転送する。
【００３２】
【発明の実施の形態】
（第１の実施の形態）
本発明の電車内ダウンロードサービスシステムの１つの実施の形態について図１〜図８及び図１０を参照して説明する。この形態は、請求項１，請求項２，請求項４〜請求項１０及び請求項１２〜請求項１５に相当する具体例である。
【００３３】
図１はシステムの構成例を示すブロック図である。図２は電車内装置の構成を示すブロック図である。図３はスケジューラの動作を示すフローチャートである。図４はキャッシュサーバの動作を示すフローチャートである。図５はスケジューラ上のＩＰアドレス管理テーブルの構成を示す模式図である。
図６はダウンロード要求ＩＰパケットの構成を示す模式図である。図７はカプセル化されたダウンロード要求ＩＰパケットの構成を示す模式図である。図８はキャッシュサーバ上のセッション管理テーブルの構成（１）を示す模式図である。図１０はシステムの配置例を示す平面図である。
【００３４】
この形態では、請求項１及び請求項２の端末コンテンツサーバ，駅構内無線通信手段，代理ダウンロード手段，データ取得駅特定手段及びコンテンツ転送手段は、それぞれユーザ端末１９，コンテンツサーバ４０，無線ＬＡＮ基地局５５，キャッシュサーバ５１，スケジューラ３０及びキャッシュサーバ５１に対応する。また、請求項２の広域無線通信手段及び要求転送手段は、それぞれ携帯電話網２０及びスケジューラ３０に対応する。
【００３５】
請求項４の電車情報保持手段は電車管理テーブル３１に対応する。請求項５の駅情報保持手段は電車管理テーブル３１に対応する。請求項８の携帯電話網通信手段はインタフェース３３に対応する。
また、請求項１４の無線通信装置，コンテンツサーバ及び電車内無線通信装置はそれぞれ無線ＬＡＮ基地局５５，コンテンツサーバ４０及び無線ＬＡＮ用無線装置１７に対応し、請求項１４の代理ダウンロード手段，通信装置選択手段及びコンテンツ転送手段はキャッシュサーバ５１に対応する。
【００３６】
請求項１５の無線通信装置，コンテンツサーバ，電車内無線通信装置，スケジュール管理手段，代理ダウンロード手段及びコンテンツ転送手段は、それぞれ無線ＬＡＮ基地局５５，コンテンツサーバ４０，無線ＬＡＮ用無線装置１７，スケジューラ３０，キャッシュサーバ５１及びキャッシュサーバ５１に対応する。
この形態では、インターネット２５上に配置されているコンテンツサーバ４０に存在するコンテンツのデータを取得するためのネットワークアクセスを電車１１内に存在するユーザ端末（例えばパソコン）１９から行う場合を想定している。
【００３７】
図１に示すように、この例ではインターネット２５にスケジューラ３０，コンテンツサーバ４０及びキャッシュサーバ５１が接続されている。キャッシュサーバ５１は、電車１１が停車する各駅の駅構内５０に設置されている。
また、同じ駅構内５０のＬＡＮには複数の無線ＬＡＮ基地局（アクセスポイント）５５（１），５５（２），・・・が接続されている。スケジューラ３０は、インタフェース３３を介して携帯電話網２０と接続されている。
【００３８】
電車１１の各車両には、停車中に駅構内５０で無線ＬＡＮ基地局５５（１），５５（２），・・・と通信するための車載アンテナ１３（１），１３（２），・・・が備わっている。また、携帯電話網２０との間で無線通信するために車載アンテナ１２が電車１１に備わっている。
ところで、一般に各駅において各電車が通過する線路（ホーム）や電車が停車するときの各車両の停止位置は予め決まっている。そこで各車両の停止予定位置を想定して各無線ＬＡＮ基地局５５（１），５５（２），・・・の設置位置を決定してある。
【００３９】
すなわち、各無線ＬＡＮ基地局５５（１），５５（２），・・・と各車載アンテナ１３（１），１３（２），・・・との位置関係が見通し範囲内になり、かつそれらの距離が十分に短くなるように各無線ＬＡＮ基地局５５（１），５５（２），・・・を位置決めしてある。なお、各無線ＬＡＮ基地局５５はアンテナを内蔵している。
このため、電車１１が各駅で正規の位置に停車した状態においては、無線ＬＡＮ基地局５５と車載アンテナ１３との間で良好な通信状態で無線通信することができる。
【００４０】
図１０の例では、停車した１両目の車両に搭載されている車載アンテナ１３（１）と無線ＬＡＮ基地局５５（１）とが互いに対向し、２両目の車両に搭載されている車載アンテナ１３（２）と無線ＬＡＮ基地局５５（２）とが互いに対向し、３両目の車両に搭載されている車載アンテナ１３（３）と無線ＬＡＮ基地局５５（３）とが互いに対向するように各無線ＬＡＮ基地局５５が位置決めされている。
【００４１】
電車１１内には、図２に示すように車内サーバ１５，携帯電話用無線装置１６，無線ＬＡＮ用無線装置１７及び無線ＬＡＮ基地局１８が備わっている。車内サーバ１５と無線ＬＡＮ基地局１８の間はローカルなＩＰネットワークすなわちＬＡＮで接続されている。
【００４２】
駅構内５０のキャッシュサーバ５１は、グローバルなそれ自身のＩＰアドレスを有している。また、停車中の電車１１の車内サーバ１５に対して動的にグローバルなＩＰアドレスを一時的に付与する機能を内蔵している。
キャッシュサーバ５１は、電車１１内のユーザからの要求に従って、コンテンツサーバ４０などからインターネット２５経由でコンテンツをダウンロードし、取得したコンテンツの情報を一時的に蓄積する。
【００４３】
また、キャッシュサーバ５１はそれが設置された駅における電車毎の入線番号（通過する線路やホームの番号）や各車両の停車位置に関する情報を保持している。
一般的なＷｅｂサーバの場合と同様に、コンテンツサーバ４０のコンテンツＤＢ（データベース）４１が保持しているコンテンツは、ＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）の指定により取得できる。
【００４４】
図２に示すように、電車１１内の車内サーバ１５には携帯電話用無線装置（例えば携帯電話）１６及び無線ＬＡＮ用無線装置１７が接続されている。このため、車内サーバ１５は携帯電話用無線装置１６，車載アンテナ１２及び携帯電話網２０を介してスケジューラ３０との間で通信することができる。
スケジューラ３０は、ユーザ端末１９又は車内サーバ１５から送信されるコンテンツダウンロード要求を管理する。また、スケジューラ３０は要求されたコンテンツの情報をどこの駅で電車１１に転送するべきかを自動的に決定する。
【００４５】
スケジューラ３０には、電車管理テーブル３１及びＩＰアドレス管理テーブル３２が備わっている。
電車管理テーブル３１には、予め決定された電車の運行予定情報（経路，停車駅，発車時刻）が保持されている。また、各キャッシュサーバ５１のＩＰアドレスとキャッシュサーバ５１が設置されている駅との対応関係を表す情報も電車管理テーブル３１に保持されている。
【００４６】
また、スケジューラ３０はこのシステムが提供するサービスの対象となる全ての電車について、全ての車内サーバ１５のローカルＩＰアドレス及び車内サーバ１５が車内のユーザ端末１９に対して割り当てることのできるローカルＩＰアドレスの範囲が互いに重複しないようにＩＰアドレス管理テーブル３２を用いて管理し、必要に応じてユーザ端末１９にローカルＩＰアドレスを割り当てる。
【００４７】
例えば図５に示すように、ＩＰアドレス管理テーブル３２には、各ローカルＩＰアドレスと、電車番号，車両番号（各電車を構成する複数車両を区別する番号）との対応関係が保持されている。
また、スケジューラ３０はローカルＩＰネットワークとグローバルインターネットのゲートウェイとしても動作するので、スケジューラ３０の複数の入出力ポートのうち携帯電話網２０を介して車内サーバ１５などにつながる側にはローカルＩＰアドレスが付与され、インターネット２５とつながる側にはグローバルＩＰアドレスが付与されている。
【００４８】
車内サーバ１５は、携帯電話用無線装置１６及び車載アンテナ１２を介して携帯電話網２０と接続することができる。また、車内サーバ１５は無線ＬＡＮ用無線装置１７及び車載アンテナ１３を介して車外と無線ＬＡＮで通信することができる。実際には、電車１１が各駅で停車したときに、車載アンテナ１３の通信可能範囲に入るいずれかの無線ＬＡＮ基地局５５と車載アンテナ１３との間で無線通信を行う。
【００４９】
また、電車１１の車内にいるユーザに対して無線ＬＡＮの接続サービスを提供するために、無線ＬＡＮ基地局１８が車内サーバ１５と接続されている。すなわち、無線ＬＡＮカードなどを搭載したユーザ端末１９であれば、無線ＬＡＮ基地局１８との間で無線通信を行い、ユーザ端末１９と車内サーバ１５との間で通信することができる。
【００５０】
この形態では、車内サーバ１５はＤＮＳ（Ｄｏｍａｉｎ　Ｎａｍｅ　Ｓｅｒｖｅｒ）装置の機能を備えている。
車内サーバ１５は、車内の各ユーザ端末１９に対してローカルＩＰアドレスを付与するとともに付与したＩＰアドレスの情報を保持する。また、車内サーバ１５はそれ自身に付与されたローカルＩＰアドレスを保持している。
【００５１】
車内サーバ１５自身のローカルＩＰアドレスや車内サーバ１５がユーザ端末１９に割り当てるローカルＩＰアドレス又はその範囲については、スケジューラ３０が管理し、事前にスケジューラ３０が車内サーバ１５に通知する。
電車１１の各車両内の各ユーザ端末１９の位置をより細かく特定する必要がある場合には、例えば車両内の各座席位置に無線タグを設置しておき、無線タグから出るアドレスや座席番号の情報を車内サーバ１５に登録すればよい。
【００５２】
図１及び図２に示すシステムを用いてコンテンツをダウンロードする場合の手順及び動作を４つの段階に分けて以下に説明する。
［第１段階］
ここでは、コンテンツサーバ４０の宛先ＵＲＬなどの情報をスケジューラ３０に通知するまでの動作を説明する。
【００５３】
なお、スケジューラ３０，各電車の各車両内の車内サーバ１５及び各電車の各車両内のユーザ端末１９は、１つのローカルＩＰネットワーク（イントラネット）を構成している。
コンテンツサーバ４０からコンテンツを取得しようとする車内のユーザは、コンテンツサーバ４０内の目的のコンテンツに対応するＵＲＬをユーザ端末１９のブラウザに対して入力する。
【００５４】
この入力に対して、ユーザ端末１９はＩＰアドレスに関する質問ＩＰパケットを生成する。この質問ＩＰパケットは、ユーザ端末１９のローカルＩＰアドレスを発ＩＰアドレス、車内サーバ１５（ＤＮＳ）のローカルＩＰアドレスを着ＩＰアドレスとし、入力された目的のＵＲＬ情報を含む。
【００５５】
ユーザ端末１９で生成された質問ＩＰパケットは、無線ＬＡＮ基地局１８を介して車内サーバ１５のＤＮＳ装置に入力される。この場合、車内サーバ１５のＤＮＳ装置は質問に対する回答のＩＰパケットを生成する。回答のＩＰパケットは、コンテンツサーバ４０のグローバルＩＰアドレスの情報を含む。また、回答のＩＰパケットにおける発ＩＰアドレス及び着ＩＰアドレスは、質問ＩＰパケットの発ＩＰアドレス及び着ＩＰアドレスを入れ替えることにより得られる。
【００５６】
回答のＩＰパケットは、車内サーバ１５から無線ＬＡＮ基地局１８を介してユーザ端末１９に送信される。従って、ユーザ端末１９は目的のＵＲＬに対応するグローバルＩＰアドレスを取得できる。
なお、車内サーバ１５のＤＮＳ装置において該当するＵＲＬに対応するグローバルＩＰアドレスが不明な場合には、スケジューラ３０をゲートウェイとしてこのローカルＩＰネットワークの外へ質問パケットを送出し、通常のインターネットアクセスの場合と同様の方法でＤＮＳによりアドレスの解決を行う。
【００５７】
次に、ユーザ端末１９は図６に示すような構成のコンテンツダウンロード要求ＩＰパケットを生成する。このパケットの発ＩＰアドレスはを自局（１９）のローカルＩＰアドレスとし、着ＩＰアドレスは前述の手続きで取得したＵＲＬに対応するグローバルＩＰアドレスとする。また、パケットのペイロード部にはＵＲＬなどの情報を入れる。
【００５８】
このコンテンツダウンロード要求ＩＰパケットは、ユーザ端末１９から無線ＬＡＮ基地局１８を介して車内サーバ１５に向けて送信される。
車内サーバ１５は受信したパケットの着ＩＰアドレスを解析する。コンテンツダウンロード要求ＩＰパケットを受信した場合には、着ＩＰアドレスがグローバルＩＰアドレスであるので、車内サーバ１５は携帯電話用無線装置１６を使用してスケジューラ３０との間で通信する。
【００５９】
携帯電話網２０を介して車内サーバ１５とスケジューラ３０との間でコネクションが確立すると、車内サーバ１５はコンテンツダウンロード要求ＩＰパケットをスケジューラ３０に向けて送信する。
［第２段階］
次に、コンテンツダウンロード要求ＩＰパケットを受け取った場合のスケジューラ３０の動作について説明する。この動作の概要は図３に示されている。
【００６０】
スケジューラ３０は図３のステップＳ１１においてコンテンツダウンロード要求ＩＰパケットを受け取ると、その応答としてステップＳ１２でＡＣＫなどを返信する。
ステップＳ１３では、受け取ったコンテンツダウンロード要求ＩＰパケットの発ＩＰアドレスを参照するとともに、ＩＰアドレス管理テーブル３２（図５参照）を調べ、発ＩＰアドレスに対応する電車番号及び車両番号、すなわちどの電車の何両目から要求を受けたのかを検出する。
【００６１】
ステップＳ１４では、電車管理テーブル３１における電車運行予定を参照し、ステップＳ１３で検出した電車番号と現在時刻とに基づいて、該当する電車１１が次に停車する駅の駅名を特定する。
ステップＳ１５では、電車管理テーブル３１に保持されている情報に基づいて、ステップＳ１４で特定した駅名に対応するキャッシュサーバ５１のグローバルＩＰアドレスを取得する。すなわち、要求元のユーザが要求したコンテンツを受け取るのに都合の良い次の停車駅に存在するキャッシュサーバ５１のアドレスを取得する。
【００６２】
ステップＳ１６では、スケジューラ３０は車内サーバ１５から受け取ったコンテンツダウンロード要求ＩＰパケットのカプセル化を行う。すなわち、図７に示すように受け取ったコンテンツダウンロード要求ＩＰパケットを含み、発ＩＰアドレスをスケジューラ３０のグローバルＩＰアドレスとし、着アドレスを該当するキャッシュサーバ５１のグローバルＩＰアドレスとするＩＰパケットを生成する。
【００６３】
ステップＳ１７では、スケジューラ３０はカプセル化されたコンテンツダウンロード要求ＩＰパケットを、インターネット２５を介して目的のキャッシュサーバ５１に転送する。
また同時に、スケジューラ３０はキャッシュサーバ５１宛に、要求元であるユーザ端末１９のローカルＩＰアドレスと、電車番号及び車両番号の情報をＩＰパケットで送信する（Ｓ１８）。なお、ユーザ端末１９のローカルＩＰアドレスについては、スケジューラ３０が受け取ったコンテンツダウンロード要求ＩＰパケットに発ＩＰアドレスとして含まれている。
【００６４】
図３に示す動作は、電車１１が運行予定通りに運行されている場合に適用できる。電車１１が運行予定通りに運行されていない場合には、例えば以下に説明するように動作を変更すればよい。
（１）各駅の出発時に、車内サーバ１５は、スケジューラ３０に対して「ｘｘ駅を出発」を通知する。
【００６５】
（２）スケジューラ３０においては、電車番号と出発駅の対応関係を各電車毎に電車管理テーブル３１に保持しておき、車内サーバ１５からの前記「出発」通知を受信する毎に出発駅情報を更新し実際の電車の運行状況を把握する。この情報を、電車運行予定の代わりに利用する。
（３）車内サーバ１５からのコンテンツダウンロード要求ＩＰパケットを受け取った場合のスケジューラ３０の動作は、ステップＳ１４の「電車運行予定」の代わりに上記のようにして検出された実際の電車の運行状況を利用する以外は図３と同一である。
【００６６】
［第３段階］
次に、キャッシュサーバ５１がコンテンツをダウンロードするまでの動作について説明する。キャッシュサーバ５１は、コンテンツの要求元であるユーザ端末１９の代理として動作する。キャッシュサーバ５１の具体的な動作は図４に示されている。
【００６７】
図４のステップＳ２１では、キャッシュサーバ５１はスケジューラ３０からのカプセル化されたコンテンツダウンロード要求ＩＰパケットを受信する。また、電車番号などの情報が含まれるＩＰパケットも同時に受信される。
キャッシュサーバ５１は、受信した要求毎に、処理に必要な電車番号，車両番号，通信（セッション）の情報を互いに対応付けてセッション管理テーブル５２上で管理する。
【００６８】
セッション管理テーブル５２においては、要求毎に図８に示すような情報が管理される。電車番号，車両番号及びユーザ端末１９のローカルＩＰアドレスについては、スケジューラ３０から受け取ったパケットから取り出してセッション管理テーブル５２に記憶する（Ｓ２２）。セッション管理テーブル５２のその他の領域は、当初は空である。
【００６９】
なお、発着上下論理ポート番号はコンテンツサーバ４０に向かう方向を上り、逆方向を下りとした場合の各発着論理ポート番号であり、計４つの数字からなる。
ステップＳ２３では、キャッシュサーバ５１は受信したパケット（カプセル化されたコンテンツダウンロード要求ＩＰパケット）の中身を取り出し、その発ＩＰアドレス（ユーザ端末１９のローカルＩＰアドレス）をキャッシュサーバ５１自身のＩＰアドレスに書き換える。
【００７０】
また、キャッシュサーバ５１は受信したパケットの着ＩＰアドレス（コンテンツサーバ４０のＩＰアドレス）を、ユーザ端末１９のローカルＩＰアドレスに対応付けてセッション管理テーブル５２に書き込む。更に、上り発着論理ポート番号の情報についても、カプセル化前のパケットから取り出してセッション管理テーブル５２に書き込む。
【００７１】
ステップＳ２４では、コンテンツダウンロード要求ＩＰパケットをインターネット２５に送出する。なお、この例では送出するパケットの発着論理ポート番号を書き換えない場合を想定しているが、必要に応じて書き換えても良い。
ステップＳ２４でキャッシュサーバ５１が送出したコンテンツダウンロード要求ＩＰパケットは、コンテンツサーバ４０で受信される。コンテンツサーバ４０においては、受信したバケットの内容を分析し、ＡＣＫなどの応答をキャッシュサーバ５１に返信する。
【００７２】
この際、下り発着論理ポート番号が決定されるので、着ＩＰアドレス（コンテンツサーバ４０のＩＰアドレス）及び当該上下発着論理ポート番号により各通信（セッション）を特定できる。
キャッシュサーバ５１は、ＡＣＫなどを受信した際に、着ＩＰアドレスが一致するセッション管理テーブル５２について、空になっている下り発着論理ポート番号の記憶領域に該当する下り発着論理ポート番号の情報を書き込む。
【００７３】
この後で、コンテンツサーバ４０は要求されたコンテンツの情報をキャッシュサーバ５１に対して送信する。
キャッシュサーバ５１は、コンテンツサーバ４０から送信されるコンテンツの情報を受信して、適当な記憶領域に蓄積するとともに、その記憶領域を示すポインタを該当するセッション管理テーブル５２の記憶領域の項目に書き込む。
【００７４】
この後、キャッシュサーバ５１はコンテンツサーバ４０との間のセッションを解放する。
［第４段階］
次に、キャッシュサーバ５１が取得したコンテンツを要求元のユーザ端末１９に転送するための動作について説明する。
【００７５】
キャッシュサーバ５１は、それが設置された駅における電車運行予定情報を保持している。この電車運行予定情報には、電車番号毎に、それに対応する当駅の入線番号（通過する線路又はホームの番号）及び各車両番号の車両が停車するときの停車位置と、各停車位置に対応付けられた無線ＬＡＮ基地局５５の番号の情報が登録されている。
【００７６】
キャッシュサーバ５１は、要求されたコンテンツのコンテンツサーバ４０からの取得が完了すると、セッション管理テーブル５２に保持されている情報及びキャッシュサーバ５１が保持している当駅の電車運行予定情報に基づいて、要求元のユーザ端末１９に対応する停車位置を特定する。
すなわち、要求されたコンテンツに対応するセッション管理テーブル５２の内容から電車番号及び車両番号（要求元の位置に対応）を取得し、これらを電車運行予定情報に当てはめて該当する電車１１及び車両番号の車両が停車するホーム及び停車位置を特定し、その停車位置で電車１１内の無線ＬＡＮ用無線装置１７と通信可能な１つの無線ＬＡＮ基地局５５（ｎ）を選択する（Ｓ２７）。
【００７７】
図４のステップＳ２８では、キャッシュサーバ５１はステップＳ２７で選択した特定の無線ＬＡＮ基地局５５（ｎ）に対応する特定の２次キャッシュ装置５６（ｎ）に対して、取得したコンテンツの情報及びセッション管理テーブル５２の内容を送信する。
なお、送信するセッション管理テーブル５２の内容については、記憶領域の内容を２次キャッシュ装置５６上の記憶領域に対応する内容に変更する。
【００７８】
図１０の例では、駅構内５０の１つのホーム上に電車１１の車両の並び方向に沿って車両の長さと同等の間隔で複数の無線ＬＡＮ基地局５５（１），５５（２），５５（３），・・・が設置されている。また、無線ＬＡＮ基地局５５（１），５５（２），５５（３），・・・はそれぞれ２次キャッシュ装置５６（１），５６（２），５６（３），・・・を介してキャッシュサーバ５１と接続されている。
【００７９】
一方、このホームに入線する電車１１は３両編成であり、電車１１の各車両には車載アンテナ１３，無線ＬＡＮ用無線装置１７及び車内サーバ１５が搭載されている。
図１０の例では、ユーザ端末１９を所持するユーザが３両目の車両に乗っている。このユーザがユーザ端末１９からコンテンツダウンロード要求ＩＰパケットを送信した場合を想定すると、キャッシュサーバ５１のセッション管理テーブル５２には、電車１１を特定する電車番号及び要求元のユーザが乗っている３両目の車両を表す車両番号の情報が保持されている。
【００８０】
従って、図１０の例ではキャッシュサーバ５１は無線ＬＡＮ基地局５５（３）と接続された２次キャッシュ装置５６（３）に対して取得したコンテンツの情報及びセッション管理テーブル５２の内容を送信する。
この例では、各無線ＬＡＮ基地局５５はホームの柱や天井などに取り付けられている。
【００８１】
一方、電車１１側の各車載アンテナ１３は電車１１の屋根や車体側面に取り付けられていて、図１０に示すようにホーム側の無線ＬＡＮ基地局５５と対向するように配置されている。
通常は、電車の停止位置精度は数十ｃｍ程度である。このため、停車状態で互いに対向する無線ＬＡＮ基地局５５と車載アンテナ１３との距離を非常に小さくすることができ、通常は無線ＬＡＮ基地局５５と車載アンテナ１３との間に障害物も存在しない。
【００８２】
このため、電車側と駅のホーム側との間の無線通信には様々な通信手段を用いることが可能である。
すなわち、一般的に用いられる無線ＬＡＮ装置（２．４ＧＨｚ，５ＧＨｚ）だけでなく、それよりも周波数の高い無線ＬＡＮ装置や、ＦＷＡ，ＩｒＤＡなどの無線通信装置を用いることが可能である。
【００８３】
また、この形態では無線ＬＡＮ基地局５５に内蔵されたアンテナ及び各車載アンテナ１３として指向性アンテナを用いている。そのため、複数の無線ＬＡＮ基地局５５が同一の通信周波数を使用する場合であってもそれぞれの装置の通信が互いに干渉するのを防止できる。
ホームに電車１１が入線すると、ホーム側の無線ＬＡＮ基地局５５及び電車１１側の無線ＬＡＮ用無線装置１７はそれぞれ無線ＬＡＮの通信エリア内に入ったことを検出し、無線リンクを確立する。
【００８４】
２次キャッシュ装置５６は、グローバルなＩＰアドレスを有し、動的な制御により、グローバルなＩＰアドレスを一時的に停車中の電車１１の車内サーバ１５に付与する。
その後、２次キャッシュ装置５６は保持しているコンテンツの情報及びセッション管理テーブル５２の内容を１つの無線ＬＡＮ基地局５５を介してＩＰ通信により車内の無線ＬＡＮ用無線装置１７に送信する。
【００８５】
車内サーバ１５は、無線ＬＡＮ用無線装置１７を介して２次キャッシュ装置５６から送信されるコンテンツ及び関連する情報を受信し蓄積する。このとき、車内サーバ１５はコンテンツの記憶領域を表すポインタの情報を更新して保持する。
この後、車内サーバ１５はユーザ端末１９に対して、コンテンツサーバ４０の代理として動作する。
【００８６】
すなわち、車内サーバ１５は該当するコンテンツの要求元のユーザ端末１９のローカルＩＰアドレスを取得し、そのアドレスに対して、コンテンツダウンロードのためのＴＣＰコネクション設定などを行う。そして、要求されたコンテンツを記憶領域から読み出し、ユーザ端末１９に対して送信する。これにより、ユーザ端末１９は目的のコンテンツをダウンロードできる。
【００８７】
なお、この形態ではユーザ端末１９からのコンテンツダウンロード要求を携帯電話網２０を介してスケジューラ３０に送信する場合を想定しているが、携帯電話網２０を利用せずに、各駅で無線ＬＡＮ用無線装置１７と無線ＬＡＮ基地局５５との間で通信ができるときに、ユーザ端末１９からのコンテンツダウンロード要求を無線ＬＡＮの回線を用いてキャッシュサーバ５１に送り、更にキャッシュサーバ５１からスケジューラ３０にコンテンツダウンロード要求を転送してもよい。
【００８８】
また、スケジューラ３０で電車の運行予定情報を管理し、同時に各電車の各車両に対応付けたコンテンツのＵＲＬなどを登録して管理し、電車の運行予定に合わせてスケジューラ３０がユーザの代わりにコンテンツダウンロード要求を該当する駅のキャッシュサーバ５１に送信するように構成すれば、電車毎、車両毎に異なるコンテンツをキャッシュサーバ５１が取得し、ユーザ端末１９に転送することができる。
【００８９】
また、この形態ではユーザから要求されたコンテンツをキャッシュサーバ５１がダウンロードする場合を想定しているが、予め定めた特定のコンテンツだけをキャッシュサーバ５１が自動的に取得するように構成してもよい。その場合には、スケジューラ３０や携帯電話網２０は不要になる。
しかしながら、携帯電話網２０のような通信回線を利用することにより、ユーザが希望するコンテンツのダウンロード要求を電車の走行中であっても送信できるので、効率的なダウンロードが実現する。
【００９０】
（第２の実施の形態）
本発明の電車内ダウンロードサービスシステムのもう１つの実施の形態について説明する。この形態は請求項３に対応する。
この形態では、請求項３の駅構内無線通信手段，代理ダウンロード手段，データ取得駅特定手段及びコンテンツ転送手段は、それぞれ無線ＬＡＮ基地局５５，スケジューラ３０，スケジューラ３０及びキャッシュサーバ５１に対応する。
【００９１】
この形態は第１の実施の形態の変形例である。この形態では、図１及び図２と同様な構成のシステムを想定している。
但し、この形態ではユーザの代理としてコンテンツサーバ４０からコンテンツをダウンロードする装置はスケジューラ３０に変更されている。システムの動作のうち、前述の「第１段階」及び「第４段階」については第１の実施の形態と同一である。
【００９２】
変更された部分について以下に説明する。なお、前述の「第２段階」及び「第３段階」に相当する動作を、ここではそれぞれ（前半手順）及び（後半手順）として説明する。
［前半手順］
第１の実施の形態と同様に、コンテンツダウンロード要求ＩＰパケットはユーザ端末１９から送信され、車内サーバ１５及び携帯電話網２０を介してスケジューラ３０に転送される。
【００９３】
この形態では、スケジューラ３０は受信したコンテンツダウンロード要求ＩＰパケットに従って、ユーザの代理としてコンテンツサーバ４０からコンテンツや必要な情報を取得する。具体的な動作は次の通りである。
スケジューラ３０は、各ユーザ端末１９からの要求を管理するために、図８に示すような構成のセッション管理テーブル（図１の５２に相当）を保持している。このセッション管理テーブルにおいては、電車番号，車両番号，通信（セッション）の対応関係が保持されている。
【００９４】
スケジューラ３０は、携帯電話網２０を経由して届いたユーザ端末１９からのコンテンツダウンロード要求ＩＰパケットを参照し、発ＩＰアドレスを読み出す。そして、ＩＰアドレス管理テーブル３２（図５参照）をチェックして当該ＩＰアドレスがどの電車（電車番号）の何両目（車両番号）に相当するかを調べる。そして、スケジューラ３０はセッション管理テーブルの電車番号，車両番号，ユーザ端末１９のローカルＩＰアドレスの項目に情報を書き込む。セッション管理テーブルのその他の領域については当初は空である。
【００９５】
スケジューラ３０は、携帯電話網２０を経由して届いたユーザ端末１９からのコンテンツダウンロード要求ＩＰパケットの発ＩＰアドレス（ユーザ端末１９のローカルＩＰアドレス）をスケジューラ３０自身のＩＰアドレスに書き換え、着ＩＰアドレス（コンテンツサーバ４０のＩＰアドレス）及び上り発着論理ポート番号を、要求元のユーザ端末１９のローカルＩＰアドレスに対応付けてセッション管理テーブルに書き込む。
【００９６】
そして、スケジューラ３０は発ＩＰアドレスが変更されたコンテンツダウンロード要求ＩＰパケットをインターネット２５に送出する。なお上り発着論理ポート番号の書き換えが必要になる場合もある。
スケジューラ３０が送信したコンテンツダウンロード要求ＩＰパケットは、コンテンツサーバ４０で受信される。コンテンツサーバ４０は、受信したパケットの内容を分析し、ＡＣＫなどの応答をスケジューラ３０に返送する。
【００９７】
この際、下り発着論理ポート番号が決定されるので、着ＩＰアドレス（コンテンツサーバ４０のＩＰアドレス）と当該上下発着論理ポート番号で、スケジューラ３０は各通信（セッション）を特定できる。
スケジューラ３０は、着ＩＰアドレスが一致し、下り発着ポート番号が空であるセッション管理テーブル（図８）の下り発着論理ポート領域に当該下り発着論理ポート番号を書きこむ。
【００９８】
その後、コンテンツサーバ４０は要求されたコンテンツ及び情報をスケジューラ３０に送信する。
スケジューラ３０は、コンテンツサーバ４０から送信されるコンテンツを受信し、適当な記憶領域にこれを保持するとともに、その記憶領域へのポインタをセッション管理テーブルの記憶領域欄に書きこむ。その後、コンテンツサーバ４０とのセッションは解放する。
【００９９】
［後半手順］
次に、スケジューラ３０は現在時刻と、電車の運行予定情報と、取得した電車番号とに基づいて、該当する電車の次の停車駅の駅名を特定する。また、スケジューラ３０は駅名とキャッシュサーバ５１のグローバルＩＰアドレスとの対応関係を保持しているテーブルの内容を参照して、次停車駅に存在するキャッシュサーバ５１のグローバルＩＰアドレスを取得する。
【０１００】
次に、スケジューラ３０は取得したグローバルＩＰアドレスを用いて次停車駅のキャッシュサーバ５１宛に、セッション管理テーブルの内容をインターネット２５を介して送信する。但し、セッション管理テーブルの記憶領域欄は空欄にして送る。
キャッシュサーバ５１は、スケジューラ３０から送信されたセッション管理テーブルの内容を取得してこれを保持する。
【０１０１】
次に、スケジューラ３０は事前にコンテンツサーバ４０から取得したコンテンツの情報を記憶装置から読み出し、インターネット２５を介してキャッシュサーバ５１に転送する。
キャッシュサーバ５１は、スケジューラ３０から送信されたコンテンツの情報を内部の記憶装置に記憶するとともに、記憶領域を表すポインタを保持しているセッション管理テーブルの記憶領域に書き込む。
【０１０２】
この例では、電車が運行予定の通りに運行されていることを前提にして制御を行っている。しかし、電車の実際の運行状況が運行予定と違っている場合であっても、次のように制御することにより本発明を実施できる。
［後半手順の変形例］
各電車内の車内サーバ１５は、各駅を出発するときに、スケジューラ３０に対して「＊＊駅を出発」の通知を行う。
【０１０３】
スケジューラ３０は、電車毎に電車番号と出発駅との対応関係を表すテーブルを保持し、このテーブルの内容を各電車からの通知「＊＊駅を出発」を受信する度に更新する。
【０１０４】
そして、スケジューラ３０は電車の運行予定情報と、電車番号と、出発駅の情報とに基づいて、次の停車駅名を特定する。更に、スケジューラ３０は駅名とキャッシュサーバ５１のグローバルＩＰアドレスとの対応関係を表すテーブルを参照して、次の停車駅に存在するキャッシュサーバ５１のグローバルＩＰアドレスを取得する。
【０１０５】
次に、スケジューラ３０は取得したグローバルＩＰアドレスを用いてキャッシュサーバ５１宛にインターネット２５を介してセッション管理テーブルの内容を送信する。但し、セッション管理テーブルの記憶領域欄は空にして送る。
キャッシュサーバ５１は、スケジューラ３０が送信するセッション管理テーブルを受信して保持する。
【０１０６】
次に、スケジューラ３０はコンテンツサーバ４０から取得したコンテンツの情報を記憶装置から読み出し、インターネット２５を介してキャッシュサーバ５１に転送する。
キャッシュサーバ５１は、スケジューラ３０から転送されるコンテンツの情報を記憶するとともに、記憶領域を表すポインタを保持しているセッション管理テーブルの記憶領域に書き込む。
【０１０７】
（第３の実施の形態）
本発明の電車内ダウンロードサービスシステムのもう１つの実施の形態について図１１を参照して説明する。
この形態は第１の実施の形態の変形例である。第１の実施の形態と共通の構成要素や動作については以下の説明を省略する。
【０１０８】
この形態では、電車内に専用の車内サーバ１５を配置せずに、各ユーザが所持するユーザ端末１９が電車外の装置と直接通信を行う。また、スケジューラ３０は省略されている。勿論、第１の実施の形態のようにスケジューラ３０を用いてシステムを構成することもできる。
【０１０９】
図１１に示すように、電車内のユーザ端末１９には、無線ＬＡＮ通信装置（例えば無線ＬＡＮカード）６１及び携帯電話通信装置（例えば携帯電話）６２が接続されている。
従って、電車が駅に停車しているときには、電車内のユーザ端末１９は無線ＬＡＮ通信装置６１を介して駅構内の無線ＬＡＮ基地局５５との間で無線ＬＡＮの通信を行うことができる。また、ユーザ端末１９は携帯電話通信装置６２を介して携帯電話網２０に接続することができる。
【０１１０】
第１の実施の形態と同様に、各駅の駅構内５０には、キャッシュサーバ５１及び複数の無線ＬＡＮ基地局５５が備わっている。これらはＬＡＮで接続されている。キャッシュサーバ５１と各無線ＬＡＮ基地局５５との間には、２次キャッシュ装置５６が配置されている。また、キャッシュサーバ５１はインターネット２５と接続されている。
【０１１１】
キャッシュサーバ５１はグローバルなＩＰアドレスを有している。また、キャッシュサーバ５１はユーザ端末１９からの要求に従って、コンテンツサーバ４０などからインターネット２５を経由してコンテンツなどの情報を取得し、それを一時的に蓄積する。
また、キャッシュサーバ５１はそれが設置された駅における電車毎の運行予定情報、すなわち入線番号や各車両の停車位置情報をテーブルとして保持している。コンテンツサーバ４０が保持するコンテンツについては、ＵＲＬを指定することにより取得できるものとする。
【０１１２】
図１１に示すように、この形態ではインターネット２５にダウンロードサーバ３５が接続されている。ダウンロードサーバ３５は、電車内のユーザ端末１９に対してダウンロードサービスを提供するためのポータルサイトを構成している。
【０１１３】
また、ダウンロードサーバ３５は電車情報等の入力を受け付ける。更に、ダウンロードサーバ３５は各駅とそこに設置されたキャッシュサーバ５１のＩＰアドレスとの対応関係をテーブルとして保持している。なお、ダウンロードサーバ３５を表すＵＲＬは既知とする。
この形態においては、電車内には壁や天井に無線タグが取り付けられており、当電車の電車番号及び各車両における車両番号の情報が無線タグからユーザ端末１９に入力される場合を想定している。勿論、無線タグの代わりに設置した案内板に電車番号及び車両番号を表示しておき、ユーザの入力操作によって電車番号及び車両番号をユーザ端末１９に入力することも可能である。
【０１１４】
本発明を実施するためには、電車外においてユーザ端末１９の代理としてコンテンツサーバ４０からコンテンツをダウンロードする機能が必要になるが、この機能については各駅に設置されたキャッシュサーバ５１に持たせてもよいし、ダウンロードサーバ３５に持たせてもよい。
まず、ユーザ端末１９の代理としてコンテンツサーバ４０からコンテンツをダウンロードする機能をキャッシュサーバ５１に設ける場合について、システムの動作を説明する。
【０１１５】
ユーザは、ダウンロード使用とする目的のコンテンツのＵＲＬを指定し、ユーザ端末１９から携帯電話網２０を経由してダウンロードサーバ３５にアクセスする。
ダウンロードサーバ３５は、ユーザ端末１９がコンテンツを受け取る予定の駅として次停車駅（またはダウンロード希望駅）の入力をユーザ端末１９に対して要求する。
【０１１６】
この要求に対する回答として、ユーザ端末１９は次停車駅の情報を送信する。ダウンロードサーバ３５は、ユーザ端末１９から次停車駅の情報を受信すると、次停車駅に存在するキャッシュサーバ５１のＩＰアドレスをユーザ端末１９に通知する。
【０１１７】
ユーザ端末１９は、ダウンロードサーバ３５から受け取ったＩＰアドレスを用いて、ダウンロード要求などのパケットをキャッシュサーバ５１に対して送信することができる。
具体的には、ユーザ端末１９は要求元であるユーザ端末１９の無線ＬＡＮ通信装置６１のＭＡＣ（Ｍｅｄｉａ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌ）アドレス，電車番号，車両番号の情報を含み、自局のＩＰアドレスを発ＩＰアドレスとし、送信先のキャッシュサーバ５１のＩＰアドレスを着アドレスとするパケットを携帯電話網２０を介して送信する。
【０１１８】
この形態では、キャッシュサーバ５１に保持されたセッション管理テーブル５２は図９に示すように構成されている。
キャッシュサーバ５１は、ユーザ端末１９からのパケットを受信すると、要求元のユーザ端末１９に接続された無線ＬＡＮ通信装置６１のＭＡＣアドレス，電車番号，車両番号の情報をセッション管理テーブル５２の該当する項目に書き込む。また、セッション管理テーブル５２の発ＩＰアドレスには、要求元のユーザ端末１９の（携帯電話網に付随する）ＩＰアドレス、すなわち受信したＩＰパケットの発ＩＰアドレスを書き込む。
【０１１９】
次に要求元のユーザ端末１９は、コンテンツサーバ４０に対してコンテンツ要求するためのＩＰパケット（発ＩＰアドレスは要求元ユーザ端末１９のＩＰアドレス，着ＩＰアドレスはコンテンツサーバ４０のＩＰアドレス）をカプセル化したパケットを生成し、それを携帯電話網２０を介してインターネット２５に送出する。カプセル化されたパケットの発ＩＰアドレスは要求元のユーザ端末１９のＩＰアドレスであり、着ＩＰアドレスはキャッシュサーバ５１のＩＰアドレスである。
【０１２０】
カプセル化されたパケットは、キャッシュサーバ５１で受信される。キャッシュサーバ５１は、受信したパケットのカプセル化を解除して、それに含まれるパケットを取り出す。
そして、取り出したＩＰパケットの発着ＩＰアドレスと発着論理ポート番号をセッション管理テーブル５２（図９参照）の該当する項目に書き込む。この場合の発ＩＰアドレスは要求元のユーザ端末１９のＩＰアドレスであり、着ＩＰアドレスはコンテンツサーバ４０のＩＰアドレスである。
【０１２１】
更に、キャッシュサーバ５１は取り出したＩＰパケットの発ＩＰアドレスをキャッシュサーバ５１自身のＩＰアドレスに書き換え、そのＩＰパケットをインターネット２５に送出する。なお、発着論理ポート番号の書き換えが必要になる場合もある。
キャッシュサーバ５１が送出したＩＰパケットに対して送信先のコンテンツサーバ４０からＡＣＫなどの応答が返信される。これにより、下り発着論理ポート番号等が決まるので、その情報をキャッシュサーバ５１はセッション管理テーブル５２の該当する項目に書き込む。
【０１２２】
更に、コンテンツサーバ４０は要求されたコンテンツの情報をインターネット２５を介してキャッシュサーバ５１に送信する。
キャッシュサーバ５１は、コンテンツサーバ４０から送信されるコンテンツの情報を受信すると、セッション管理テーブル５２における上下発着論理ポート番号欄及び着アドレス欄を参照して、当該通信（セッション）を特定し、受信したコンテンツを記憶するとともに、その記憶領域を表すポインタをセッション管理テーブル５２に書き込む。
【０１２３】
キャッシュサーバ５１が取得したコンテンツを要求元のユーザ端末１９に転送するための手順は次の通りである。
キャッシュサーバ５１は、コンテンツサーバ４０からのコンテンツの取得が完了した要求について、要求元の位置に相当する無線ＬＡＮ基地局５５を特定する。すなわち、セッション管理テーブル５２から電車番号及び車両番号を取得し、と当駅における当該電車の運行予定情報を参照して、当該電車の入線番号及び停車位置情報を取得する。つまり、コンテンツの要求元が乗車している車両がどのホームのどの位置に停車するかを特定する。
【０１２４】
この停車位置に基づき、キャッシュサーバ５１は要求元の電車内のユーザの無線ＬＡＮ通信装置６１との間で通信可能な１つの無線ＬＡＮ基地局５５を選択する。
そして、選択した無線ＬＡＮ基地局５５と対応関係にある特定の２次キャッシュ装置５６に対して、キャッシュサーバ５１はコンテンツ及びセッション管理テーブル５２の内容を送信する。なお、送信するセッション管理テーブル５２の記憶領域欄については、２次キャッシュ装置５６上の記憶領域に対応する内容に変更される。
【０１２５】
電車が駅のホームに入線すると、ホーム側の無線ＬＡＮ基地局５５及び電車内の無線ＬＡＮ通信装置６１は、それぞれ無線ＬＡＮの通信エリア内に入ったことを自動的に検出し、無線リンクを確立する。
なお、この形態では電車に専用のアンテナが存在せず、無線ＬＡＮ通信装置６１と無線ＬＡＮ基地局５５との距離も大きくなる可能性があるので、無線ＬＡＮ通信装置６１としては、例えば２．４ＧＨｚ帯や５ＧＨｚ帯の無線周波数を利用する一般的な無線ＬＡＮ装置が用いられる。
【０１２６】
２次キャッシュ装置５６は、グローバルなＩＰアドレスを有し、動的な制御により、グローバルなＩＰアドレスを停車中の電車内に存在する要求元のユーザ端末１９に付与する。その際、セッション管理テーブル５２にある無線ＬＡＮのＭＡＣアドレスと付与したＩＰアドレスとの対応関係を保持するテーブルを生成する。
【０１２７】
その後、２次キャッシュ装置５６はそれ自身の保持しているコンテンツを無線ＬＡＮ基地局５５を介してＩＰ通信によりユーザ端末１９に送信する。
この時、セッション管理テーブル５２にある記憶領域から読み出したコンテンツは、セッション管理テーブル５２上の無線ＬＡＮのＭＡＣアドレスを有するユーザ端末１９に送る必要があるので、無線ＬＡＮのＭＡＣアドレスと付与ＩＰアドレスとの対応関係を保持しているテーブルを参照し、該当する無線ＬＡＮのＭＡＣアドレスに対応するＩＰアドレスを着ＩＰアドレスとして使用し送信する。
【０１２８】
これにより、要求されたコンテンツは無線ＬＡＮ経由で要求元のユーザ端末１９に転送される。転送が終了すると、無線ＬＡＮのＭＡＣアドレスと付与ＩＰアドレスとの対応関係を保持しているテーブルは削除される。
次に、ユーザ端末１９の代理としてダウンロードサーバ３５がコンテンツサーバ４０からコンテンツを取得する場合の動作について説明する。
【０１２９】
要求元のユーザは、ＵＲＬを指定しユーザ端末１９から携帯電話網２０を経由してダウンロードサーバ３５にアクセスする。
ダウンロードサーバ３５は、コンテンツをユーザ端末１９に転送する際に利用する駅である次停車駅（またはダウンロード希望駅）と、要求元のユーザ端末１９における無線ＬＡＮ通信装置６１のＭＡＣアドレスと、電車番号及び車両番号の入力をユーザ端末１９に対して要求する。
【０１３０】
この例では、ダウンロードサーバ３５は図９に示すようなセッション管理テーブル（５２に相当）を管理している。
ダウンロードサーバ３５から入力を要求された情報をユーザ端末１９が送信すると、ダウンロードサーバ３５はそれを受信し、次停車駅を記憶するとともに、要求元のユーザ端末１９の無線ＬＡＮのＭＡＣアドレス，電車番号及び車両番号をセッション管理テーブルの該当する欄に書き込み、発ＩＰアドレスの欄には要求元のユーザ端末１９の（携帯電話網に付随する）ＩＰアドレス、すなわち受信したＩＰパケットの発ＩＰアドレスを書き込む。
【０１３１】
次に、要求元のユーザ端末１９は、コンテンツサーバ４０に対してコンテンツを要求するためのＩＰパケット（発アドレスは、要求元ユーザ端末１９のＩＰアドレス，着アドレスはコンテンツサーバ４０のＩＰアドレス）をカプセル化したパケットを生成し、それを携帯電話網２０を介してインターネット２５に送出する。このパケットの発ＩＰアドレスは要求元ユーザ端末１９のＩＰアドレスとし、着ＩＰアドレスはダウンロードサーバ３５のＩＰアドレスとする。
【０１３２】
ダウンロードサーバ３５は、ユーザ端末１９からの前記パケットを受信すると、カプセル化を解除して中のＩＰパケットを取り出し、取り出したＩＰパケットの発着ＩＰアドレス及び発着論理ポート番号を、セッション管理テーブルの発着ＩＰアドレス領域及び上り発着論理ポート番号領域に書き込む。
そして、ダウンロードサーバ３５は取り出したパケットの発ＩＰアドレスをダウンロードサーバ３５のＩＰアドレスに書き換えて、そのＩＰパケットを送出する。なお、発着論理ポート番号の変更が必要になる場合もある。
【０１３３】
ダウンロードサーバ３５が送出したＩＰパケットはコンテンツサーバ４０で受信され、コンテンツサーバ４０はＡＣＫなどの応答をダウンロードサーバ３５に返信する。
これにより、下り発着論理ポート番号等が決まるので、この情報をセッション管理テーブルの該当する欄に書き込む。
【０１３４】
コンテンツサーバ４０は、ダウンロードサーバ３５から受け取ったＩＰパケットの要求に従って、要求されたコンテンツの情報をインターネット２５を介してダウンロードサーバ３５に送信する。
ダウンロードサーバ３５はコンテンツサーバ４０からのコンテンツの情報を受信すると、セッション管理テーブル上の上下発着論理ポート番号欄及び着アドレス欄の内容を参照して当該通信（セッション）を特定し、受信したコンテンツを記憶するとともに、その記憶領域を表すポインタの情報をセッション管理テーブルに書き込む。
【０１３５】
ダウンロードサーバ３５は、それ自身が保持しているテーブルの内容を参照して、コンテンツ要求元の次停車駅（またはダウンロード希望駅）に存在するキャッシュサーバ５１のＩＰアドレスを取得する。
そして、取得したＩＰアドレスの宛先（キャッシュサーバ５１）に対して、ダウンロードサーバ３５はセッション管理テーブルの内容及び取得したコンテンツをインターネット２５を介して送信する。なお、送信するセッション管理テーブルの記憶領域欄は空にする。
【０１３６】
キャッシュサーバ５１は、ダウンロードサーバ３５から転送された情報を受信して記憶するとともに、セッション管理テーブルの記憶領域欄にそれ自身のコンテンツ記憶領域を表すポインタの情報を書き込む。
キャッシュサーバ５１からユーザ端末１９へのコンテンツの転送については前述の動作と同一である。
【０１３７】
【発明の効果】
以上のように本発明によれば、電車内のユーザに対してもインターネットなどからのコンテンツのダウンロードサービスを提供することができ、しかも効率的にコンテンツを転送することができる。
【図面の簡単な説明】
【図１】システムの構成例を示すブロック図である。
【図２】電車内装置の構成を示すブロック図である。
【図３】スケジューラの動作を示すフローチャートである。
【図４】キャッシュサーバの動作を示すフローチャートである。
【図５】スケジューラ上のＩＰアドレス管理テーブルの構成を示す模式図である。
【図６】ダウンロード要求ＩＰパケットの構成を示す模式図である。
【図７】カプセル化されたダウンロード要求ＩＰパケットの構成を示す模式図である。
【図８】キャッシュサーバ上のセッション管理テーブルの構成（１）を示す模式図である。
【図９】キャッシュサーバ上のセッション管理テーブルの構成（２）を示す模式図である。
【図１０】システムの配置例を示す平面図である。
【図１１】システムの構成例を示すブロック図である。
【符号の説明】
１１　電車
１２　車載アンテナ
１３　車載アンテナ
１５　車内サーバ
１６　携帯電話用無線装置
１７　無線ＬＡＮ用無線装置
１８　無線ＬＡＮ基地局
１９　ユーザ端末
２０　携帯電話網
２５　インターネット
３０　スケジューラ
３１　電車管理テーブル
３２　ＩＰアドレス管理テーブル
３３　インタフェース
３５　ダウンロードサーバ
４０　コンテンツサーバ
４１　コンテンツＤＢ
５０　駅構内
５１　キャッシュサーバ
５２　セッション管理テーブル
５５　無線ＬＡＮ基地局
５６　２次キャッシュ装置
６１　無線ＬＡＮ通信装置
６２　携帯電話通信装置
【図１】
2004038242.tif 000003
【図２】
2004038242.tif 000004
【図３】
2004038242.tif 000005
【図４】
2004038242.tif 000006
【図５】
2004038242.tif 000007
【図６】
2004038242.tif 000008
【図７】
2004038242.tif 000009
【図８】
2004038242.tif 000010
【図９】
2004038242.tif 000011
【図１０】
2004038242.tif 000012
【図１１】
2004038242.tif 000013