(57)【要約】【課題】インターネット上のサーバからコンテンツを取得して端末に表示する通信システムにおいて、端末がインターネットに接続するために利用しているアクセス回線に応じて、端末の表示を変更する。【解決手段】通信端末１００は接続されているアクセス回線の情報を収集し、Ｗｅｂサーバ５００に送信する。Ｗｅｂサーバ５００はアクセス回線の情報に基づき、通信端末１００に送信するコンテンツを生成し、送信する。通信端末１００はコンテンツを受信し、表示する。【選択図】図１
2006330977.tif 000002
【特許請求の範囲】
【請求項１】
通信端末が備える表示装置に表示するコンテンツをインターネット網を介して接続されたサーバから取得する通信システムであって、
前記通信端末が前記インターネット網に接続するために用いるアクセス回線の情報を収集するアクセス回線情報収集手段と、
前記アクセス回線の情報に基づいて前記通信端末の前記表示装置に表示するコンテンツを出力するコンテンツ生成手段とを備えることを特徴とする通信システム。
【請求項２】
前記通信端末は前記アクセス回線情報収集手段と、前記アクセス回線の情報を前記サーバに送信する手段を備え、
前記サーバは前記通信端末から前記アクセス回線の情報を受信する手段と、前記コンテンツ生成手段と、前記コンテンツ生成手段が生成したコンテンツを前期通信端末に送信する手段を備えたことを特徴とする、請求項1記載の通信システム。
【請求項３】
前記通信端末は前記アクセス回線情報を前記サーバに対するコンテンツ要求メッセージに重畳する手段を備え、前記サーバは前記コンテンツ要求メッセージから前記アクセス回線情報を抽出する手段を備えたことを特徴とする、請求項２記載の通信システム。
【請求項４】
前記通信端末は前記アクセス回線情報を記憶する手段を備えたことを特徴とする、請求項２又は３のいずれかに記載の通信システム。
【請求項５】
アクセス回線情報とコンテンツの対応表を記憶したアクセス回線情報データベースを備え、前期コンテンツ生成手段は前記アクセス回線情報収集手段が収集したアクセス回線の情報を用いて前記アクセス回線情報データベースを検索することによって出力するコンテンツを決定することを特徴とする、請求項２から４のいずれかに記載の通信システム。
【請求項６】
前記通信端末は前記アクセス回線情報データベースを備えることを特徴とする、請求項５記載の通信システム。
【請求項７】
前記サーバは前記アクセス回線情報データベースを備えることを特徴とする、請求項５記載の通信システム。
【請求項８】
アクセス回線情報は通信端末とサーバとの間の経路情報であることを特徴とする、請求項２記載の通信システム。
【請求項９】
インターネット網を介してサーバからコンテンツを取得し表示する通信端末であって、
アクセス回線の情報を収集する手段と、
前記アクセス回線の情報を前記サーバに伝達する手段とを備えたことを特徴とする、通信端末。
【請求項１０】
通信端末からの要求に応じて前記通信端末にインターネット網を介してコンテンツを送信するサーバ装置であって、
前記通信端末が接続されているアクセス回線の情報を前記通信端末から取得する手段と、
前記アクセス回線の情報に基づいて前記通信端末に送るコンテンツを生成するコンテンツ生成手段を備えたことを特徴とする、サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットなどのＩＰネットワークを使った通信分野において、端末がサーバからコンテンツを取得して表示する通信システムに関し、特に、端末が接続されているネットワーク環境に応じて端末の表示を変更することのできる技術に関する。
【背景技術】
【０００２】
近年、Ｗｅｂブラウザを使った様々なサービスが提供されている。このサービスにおいて、Ｗｅｂサーバが、端末が接続されているネットワークの環境によって端末のＷｅｂブラウザに表示される内容を変えたいという場合がある。例えば、ＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）間の差別化のために、自ＩＳＰに接続された端末に対してのみ特定のコンテンツを提供する場合などがそうである。
【０００３】
従来、このような目的の技術として、例えば特許文献１による、端末のＩＰアドレスによってＷｅｂサーバが送るコンテンツを変えるという方法があった。以下に、文献１の技術を用いて、端末が接続されているＩＳＰによってＷｅｂサーバが送るコンテンツを変える手順について説明する。
【０００４】
図１５に従来の通信システムの概略を示す。図１５において、通信端末１９０は、Ｗｅｂブラウザを搭載し、Ｗｅｂコンテンツを表示するためのディスプレイを備えている。また、通信端末１９０にはＩＳＰ３００から割り当てられたＩＰアドレスが付与されている。Ｗｅｂサーバ５９０は、通信端末１９０からのリクエストに応じてＷｅｂコンテンツを返送する。また、Ｗｅｂサーバ５９０は、各ＩＳＰに割り当てられているＩＰアドレスの範囲を示したＩＰアドレステーブルを保持している。インターネット網４００はＩＰｖ４プロトコルによるネットワークである。ＩＳＰ３００は、通信端末１９０をインターネット網４００に接続する。アクセス回線２００は通信端末１９０とＩＳＰ３００をつなぐ通信回線であり、例えば、電話回線（音声モデムによる通信）や、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）、ケーブルテレビ網、光ファイバー網、無線回線などである。
【０００５】
この従来の通信システムにおいて、通信端末１９０がＷｅｂサーバ５９０からＷｅｂコンテンツを取得して表示する際の動作について、以下に説明する。
【０００６】
まず、通信端末１９０は、ユーザの操作に従って、所望のＷｅｂコンテンツを示すＵＲＬを含むＨＴＴＰリクエストを、ＩＰプロトコルによってＷｅｂサーバ５９０に送信する。その際、送信されるＩＰパケットには、送信元アドレスとして、端末自身のＩＰアドレスが含まれている。ＩＰパケットはアクセス回線２００、ＩＳＰ３００、インターネット４００を介して、Ｗｅｂサーバ５９０に届けられる。
【０００７】
ここで、ＩＰアドレスは機器間で重複しないように国際的に管理されており、ＩＳＰや、企業、大学といった団体ごとに、決められた範囲のＩＰアドレスが割り当てられる。従って、端末のＩＰアドレスから、その端末がどのＩＳＰ等に接続されているか判断することができる。
【０００８】
Ｗｅｂサーバ５９０は、通信端末１９０からＨＴＴＰリクエストを受信すると、そのリクエストを格納していたＩＰパケットの送信元ＩＰアドレスから通信端末１９０のＩＰアドレスを取得し、ＩＰアドレステーブルを検索する。ＩＰアドレステーブルの中に端末のＩＰアドレスとＩＳＰの対応付けが含まれていれば、端末が接続されているＩＳＰを特定することができる。その結果、Ｗｅｂサーバ５９０は、端末が接続されたＩＳＰに応じたコンテンツを通信端末１９０に送信することができ、通信端末１９０では自己が接続されたＩＳＰ３００に応じた内容を表示することができる。
【特許文献１】特開２００１−３１２６６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来の通信システムでは、通信端末のＩＰアドレスを用いることにより、通信端末が接続されているＩＳＰに応じて通信端末に表示する内容を変えることはできるが、通信端末が接続されているアクセス回線の違いによって表示内容を変えることはできないという問題があった。アクセス回線は、電話回線や、ＡＤＳＬ、光ファイバー網など様々であり、伝送速度や誤り率、伝送遅延などの伝送品質も様々である。特に、ＩＰネットワーク上で映像配信などの広帯域でリアルタイムのサービスを提供する場合、アクセス回線の伝送品質が悪い場合は安定したサービスを提供できない恐れがあるため、通信端末が接続されているアクセス回線が一定の条件を満たす場合にのみ、そのサービスを提供したいという要求がある。
【００１０】
本発明は、通信端末が接続されているアクセス回線に応じて、端末に表示する内容を変えることが可能な通信システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の通信システムは、通信端末が備える表示装置に表示するコンテンツをインターネット網を介して接続されたサーバから取得する通信システムであって、通信端末がインターネット網に接続するために用いるアクセス回線の情報を収集するアクセス回線情報収集手段と、アクセス回線の情報に基づいて通信端末の前記表示装置に表示するコンテンツを出力するコンテンツ生成手段とを備える。これにより、通信端末はアクセス回線に応じて表示するコンテンツを変えることができる。
【発明の効果】
【００１２】
本発明は、通信端末が接続されているアクセス回線に応じて、端末に表示する内容を変えることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を用いて説明する。
（実施の形態１）
図１は、本実施の形態１における通信システムの概略構成を示した図である。
【００１４】
図１において、通信端末１００は、インターネット４００に接続されているＷｅｂサーバ５００からコンテンツを取得して表示する。通信端末１００としては、テレビ、ＤＶＤレコーダ等のネットワークに対応した家電製品や、パーソナルコンピュータなどが考えられるが、これらに限定されるものではない。
【００１５】
ＩＳＰ３００は、通信端末１００をインターネット４００に接続するためのＩＰネットワークを提供し、通信端末１００のＩＰアドレスはＩＳＰ３００によって割り当てられる。
【００１６】
アクセス回線２００は、通信端末１００とＩＳＰ３００とを接続するための通信回線であり、例えば電話回線上でＡＤＳＬ技術を用いて通信するものや、光ファイバ網、ケーブルテレビ網などがある。
【００１７】
Ｗｅｂサーバ５００は、インターネット４００に接続されており、通信端末１００からのリクエストに応じてＷｅｂコンテンツを送信する。本実施例では、Ｗｅｂサーバ５００のポータルページ（玄関ページ）用のコンテンツとして、図５に示すような、コンテンツＡ（同図（Ａ））と、コンテンツＢ（同図（Ｂ）の２つのＷｅｂコンテンツを保持している。コンテンツＡには、映像サービスへのリンクボタン５９１があるが、コンテンツＢにはそのボタンが無いため、映像サービスを提供したい通信端末にのみコンテンツＡを送り、そうでない端末にはコンテンツＢを送るとする。
【００１８】
図２は、通信端末１００の内部構成を示した図である。図２において、表示部１０１は、初期設定などの操作画面や、Ｗｅｂサーバ５００から取得したコンテンツなどを表示する。本実施の形態では、表示部１０１は、液晶パネル等の、通信端末１００に内蔵された表示装置を想定しているが、通信端末１００が備える映像出力端子に接続された外部表示装置でもよい。
【００１９】
リモコン受光部１０２は、ユーザが操作する赤外線リモコンの信号を受信する。
アクセス回線情報収集部１０３は、アクセス回線２００を識別するために必要な情報（アクセス回線情報）を収集する。本実施の形態１では、アクセス回線情報として、Ｗｅｂサーバ５００との間の経路情報を用いる。経路情報の具体的な取得方法については後述する。
【００２０】
アクセス回線情報記憶部１０５は、アクセス回線情報収集部が収集したアクセス回線情報を記憶する。
【００２１】
アクセス回線情報送信部１０４は、アクセス回線情報記憶部が記憶しているアクセス回線情報をＷｅｂサーバ５００に通知する。
【００２２】
コンテンツ取得部１０６は、リモコン受光部１０２が受信したユーザの操作に従って、Ｗｅｂサーバ５００にコンテンツ要求メッセージを送信し、コンテンツを取得し、表示部１０１に表示する。なお、本実施の形態では、後述の通り、アクセス回線情報をコンテンツ要求メッセージに重畳してＷｅｂサーバ５００に送る。
【００２３】
図３は、ＩＳＰ３００の内部構成を示した図である。図３において、ＩＳＰ３００は、複数のアクセス回線２００ａ〜２００ｎに対して、それぞれルータ３０１ａ〜３０１ｎによって接続されている。また、ルータ３０２によってインターネット４００に接続されている。
【００２４】
図４は、Ｗｅｂサーバ５００の内部構成を示した図である。図４において、コンテンツ要求受信部５０１は、通信端末１００からのコンテンツ要求メッセージを受信する。アクセス回線情報受信部５０２は、コンテンツ要求受信部５０１が受信したコンテンツ要求メッセージから、通信端末１００のアクセス回線情報を取り出し、アクセス回線情報データベース５０４を参照することにより、通信端末１００に送るコンテンツを判断し、コンテンツ生成部５０３に指示する。コンテンツ生成部５０３は、コンテンツＡとコンテンツＢを保持しており、アクセス回線情報受信部５０２の指示に基づいていずれかのコンテンツを選択し、送信部５０５に渡す。送信部５０５は渡されたコンテンツを通信端末１００に送信する。
【００２５】
アクセス回線データベース５０４は、端末１００が接続される可能性のある各アクセス回線に対して、それぞれを識別するために必要な情報（アクセス回線情報）と、各アクセス回線に接続された端末に送るべきコンテンツ（本実施の形態ではコンテンツＡ又はコンテンツＢ）の対応表を保持している。図６にアクセス回線情報データベースの内容の一例を示す。図６の例では、アクセス回線情報として、アクセス回線とＩＳＰを接続するルータ（図３における３０１ａ〜３０１ｎ）のＩＰアドレスを用いている。また、この例では、光ファイバ網のような安定したアクセス回線の場合は映像サービスボタン５９１付きのコンテンツＡを送り、電話回線やＡＤＳＬのような比較的品質が安定しないアクセス回線の場合は映像サービスボタンの無いコンテンツＢを送るよう、対応付けられている。また、対応表に記述されていないアクセス回線に接続された通信端末に対しては、コンテンツＢを送るよう指定されている。
【００２６】
以下に、実施の形態１における通信端末１００及びＷｅｂサーバ５００の動作を、図８に示す通信端末１００の動作フロー図、及び図９に示すＷｅｂサーバ５００の動作フロー図を用いて説明する。
【００２７】
まず、通信端末１００の初期設定時の動作について説明する。ユーザがリモコン操作で通信端末１００の初期設定を指示すると（ステップＳ１０１〜Ｓ１０２）、アクセス回線情報収集部１０３は、アクセス回線情報として、Ｗｅｂサーバ５００との間の経路情報を取得する（ステップＳ１０８）。経路情報の取得には例えば、トレースルート（ｔｒａｃｅｒｏｕｔｅ）コマンドを用いることができる。通信端末１００からＷｅｂサーバ５００に対してトレースルートコマンドを実行すると、通信端末１００からＷｅｂサーバ５００までの間のＩＰルータのＩＰアドレスを知ることができる。すなわち、図３のＩＳＰ３００における、ルータ３０１ａ〜３０１ｎのいずれかとルータ３０２のＩＰアドレスが経路情報として得られる。通信端末１００は、こうして得られた経路情報を、アクセス回線情報としてアクセス回線情報記憶部１０５に記憶する（ステップＳ１０９）。このように初期設定時にアクセス回線情報を記憶しておくことにより、コンテンツをリクエストするたびにアクセス回線情報を収集する必要がなくなる。
【００２８】
次に、Ｗｅｂサーバ５００にあるコンテンツを取得・表示させる場合の動作について説明する。この場合、ユーザはリモコン操作によって、コンテンツ取得を通信端末１００に対して指示する（ステップＳ１０１〜Ｓ１０３）。コンテンツ取得部１０６は、コンテンツ要求メッセージをＷｅｂサーバ５００に送る（ステップＳ１０４）。その際、アクセス回線情報送信部１０４はアクセス回線情報をアクセス回線情報記憶部１０５から読み取り（ステップＳ１０５）、コンテンツ取得部１０６に渡す。コンテンツ取得部１０６は、アクセス回線情報をコンテンツ要求メッセージに重畳してＷｅｂサーバ５００に送る。本実施の形態では、コンテンツ要求メッセージは具体的にはＨＴＴＰリクエストであり、コンテンツのＵＲＬ情報とアクセス回線情報がＨＴＴＰメッセージに記述されている（ステップＳ１０６）。
【００２９】
図７に、ＨＴＴＰメッセージを用いた場合のコンテンツ要求メッセージの一例を示す。図７（Ａ）はＨＴＴＰメッセージを格納したＩＰパケットの構造を示した図である。このＩＰパケットは、ＩＰヘッダ１９１、ＴＣＰヘッダ１９２、ＨＴＴＰメッセージ１９３から構成される。また、図７（Ｂ）は、ＨＴＴＰメッセージ１９３の一例を示した図である。ＨＴＴＰプロトコルでは、ＨＴＴＰメッセージ１９３に、取得したいコンテンツのＵＲＬを記述したリクエスト行１９４に続けて、メッセージヘッダを記述することができる。図７（Ｂ）の例では、メッセージヘッダの書式を拡張することによりＡｃｃｅｓｓ−Ｌｉｎｅ−Ｉｎｆ１９５というヘッダを追加し、アクセス回線情報を記述している。
【００３０】
サーバ５００のコンテンツ要求受信部５０１が通信端末１００からのコンテンツ要求メッセージを受信すると（ステップＳ５０１）、コンテンツ要求受信部５０１はコンテンツ要求メッセージからコンテンツのＵＲＬ情報を取得する（ステップＳ５０２）。また、アクセス回線情報受信部５０２は同じくコンテンツ要求メッセージからアクセス回線情報を取り出し（ステップＳ５０３）、アクセス回線データベース５０４に照会する（ステップＳ５０４）。本実施の形態１では、アクセス回線データベース５０４には、アクセス回線情報として、各ＩＳＰと各アクセス回線を接続しているルータ（３０１ａ〜３０１ｎ）のＩＰアドレスを保持している（図６参照）。そのため、通信端末１００から送られてきたアクセス回線情報（経路情報）の中にルータ３０１ａ〜３０１ｎのいずれかのＩＰアドレスが見つかった場合は、そのルータに接続されたアクセス回線が特定でき、更に、通信端末１００にコンテンツＡとコンテンツＢのいずれを送信するかを判断できる。また、見つからなかった場合は、図６の表から、コンテンツＢを送ると判断できる。このようにして、アクセス回線受信部５０２は通信端末１００に送信するコンテンツをコンテンツ生成部５０３に指示する（ステップＳ５０４）。コンテンツ生成部５０３は指示されたコンテンツを送信部５０５に渡し、送信部５０５は通信端末１００に対してコンテンツを送信する（ステップＳ５０５）。
【００３１】
通信端末１００のコンテンツ取得部１０６は、Ｗｅｂサーバ５００から送られてきたコンテンツを受信し、表示部１０１に表示する（ステップＳ１０７）。
【００３２】
このようにして、通信端末１００は、接続されているアクセス回線に応じたコンテンツを表示することができる。
【００３３】
なお、通信端末１００からＷｅｂサーバにアクセス回線情報を送るしくみとして、ＨＴＴＰのクッキー（Ｃｏｏｋｉｅ）のしくみを利用することも想定される。クッキーはサーバ側から情報を送り、端末に記憶させ、端末からリクエストを送る場合は記憶した情報をＨＴＴＰヘッダに含めて送るしくみであるが、この仕組みを利用し、アクセス回線情報記憶部１０５にＷｅｂサーバ５００用のクッキー情報として保存し、Ｗｅｂサーバへのリクエスト時にＨＴＴＰヘッダに含めて送っても良い。
【００３４】
また、ＨＴＴＰヘッダに重畳する以外の方法でアクセス回線情報を送ることも可能である。例えば、ＨＴＴＰリクエストを送る前に、別のプロトコルでＷｅｂサーバに通知してもよい。
（実施の形態２）
図１０は、実施の形態２における通信システムの概略構成を示した図である。図１０において、アクセス回線２１０は、物理的な回線は図１のアクセス回線２００と同様に光ファイバなどであるが、その上位プロトコルとしてＩＰｖ６を用いており、通信端末１１０とＩＳＰ３１０間のＩＰｖ４の通信データをＩＰｖ６パケットでカプセル化して送受信することにより、図１のアクセス回線２００と同等の役割を果たす。
【００３５】
また、通信端末１１０は、ＩＰｖ４およびＩＰｖ６の両方のプロトコルに対応しており、インターネット上のＷｅｂサーバ５００等とはＩＰｖ４による通信を行い、アクセス回線２１０に接続された他の端末やサーバとはＩＰｖ６による通信を行うことができる。ＩＳＰ３１０はアクセス回線２１０との接続点において、ＩＰｖ４パケットをＩＰｖ６パケットでカプセリングする機能を備えている。その他の構成は図１に示す実施の形態１の通信システム構成と同じである。
【００３６】
本実施の形態２では、アクセス回線情報として、通信端末１１０に付与されたＩＰｖ６アドレスを用いる。ＩＰｖ６アドレスは１２８ビットの長さがあり、ネットワークアドレスと呼ばれる前半６４ビットと、ホストアドレスと呼ばれる後半６４ビットから構成される。ネットワークアドレスは、アクセス回線２１０の中に存在するＩＰｖ６ルータから定期的に送信されており、ＩＰｖ６に対応した端末は、受信したネットワークアドレスに、自己のＥｔｈｅｒｎｅｔ（登録商標）のＭＡＣアドレス等から生成したホストアドレスを組み合わせて、自己のＩＰｖ６アドレスを決定する。ネットワークアドレスは、アクセス回線であるＩＰｖ６網２１０の事業者ごとに異なった値を持つ。
【００３７】
図１１は、通信端末１１０の内部構成を示した図である。図１１において、ＩＰｖ６カプセリング部１０８は、通信端末１１０が、ＩＰｖ６プロトコルによるアクセス回線２１０を通して、ＩＰｖ４プロトコルで通信を行うためのものである。ＩＰｖ６カプセリング部１０８は、通信端末１１０から送信されるＩＰｖ４パケットを、ＩＰｖ６パケットでカプセリングし、ＩＰｖ６網であるアクセス回線２０１を経由してＩＳＰ３１０に送信する。カプセリングされたＩＰｖ４パケットはＩＳＰ３１０とアクセス回線２１０の接続点で取り出され、インターネット４００に送られ、Ｗｅｂサーバ５００に届けられる。逆にＷｅｂサーバ５００から送られたＩＰｖ４パケットは、ＩＳＰ３１０とアクセス回線２１０の接続点でＩＰｖ６パケットにカプセリングされ、アクセス回線２１０を介して通信端末１１０に送られる。通信端末１１０のＩＰｖ６カプセリング部１０８は受信したＩＰｖ６パケットからＩＰｖ４パケットを抽出する。このようにして、通信端末１１０は、ＩＰｖ６によるアクセス回線２１０を用いて、Ｗｅｂサーバ５００とＩＰｖ４プロトコルによる通信を行うことができる。また、アクセス回線情報収集部１０３は、アクセス回線情報として、通信端末１１０のＩＰｖ６アドレスを取得する。それ以外の構成は図２の実施の形態１における通信端末１００と同じである。
【００３８】
図１２は、ＩＳＰ３１０の構成の概略を示した図である。図３の実施の形態１のＩＳＰ３００との違いは、アクセス回線としてＩＰｖ６網（２１０）が接続されている。図３と同様に複数のアクセス回線が接続され得るが、簡単のため、アクセス回線２１０以外については省略している。なお、アクセス回線２１０以外のアクセス回線は、ＩＰｖ６網であっても、そうでなくてもどちらでもよい。ＩＰｖ６カプセリング部３０３は、接続されるアクセス回線がＩＰｖ６網である場合にルータ３０１との間に挿入され、通信端末１１０のＩＰｖ６カプセリングと同様に、ＩＰｖ４パケットをＩＰｖ６パケットでカプセリングする。それ以外の構成は図３におけるＩＳＰ３００と同じである。
【００３９】
本実施の形態２におけるＷｅｂサーバ５００の構成は、実施の形態１と同じであるが、アクセス回線情報受信部は通信端末１１０から、アクセス回線情報として、通信端末のＩＰｖ６アドレスを受信する。また、アクセス回線情報データベース５０４には、ＩＰｖ６ネットワークアドレスと、アクセス回線及びコンテンツの対応表が保持されている。前述のとおり、ネットワークアドレスはＩＰｖ６事業者ごとに異なるため、ネットワークアドレスから、アクセス回線としてのＩＰｖ６事業者を特定することができる。
【００４０】
以上のように構成された通信システムにおける通信端末１１０及びＷｅｂサーバ５００の動作は、アクセス回線情報として通信端末のＩＰｖ６アドレスを用いる他は、実施の形態１と同様である。
【００４１】
すなわち、通信端末のアクセス回線情報収集部１０３は、アクセス回線情報として、通信端末１１０のＩＰｖ６アドレスを取得し、アクセス回線情報記憶部１０５に記憶する。アクセス回線情報送信部１０４は、アクセス回線記憶部１０５からアクセス情報を読み取り、実施の形態１と同様の方法で、ＩＰｖ４プロトコルによってＷｅｂサーバ５００にアクセス回線情報を通知する。
【００４２】
Ｗｅｂサーバ５００のアクセス回線情報受信部５０２は通信端末１１０からアクセス回線情報として通信端末１１０のＩＰｖ６アドレスを受信し、そこから上位６４ビットのネットワークアドレスを取り出す。アクセス回線情報受信部５０２は、ネットワークアドレスを用いてアクセス回線情報データベース５０４を照会することにより、通信端末１１０に送信するコンテンツを判断し、コンテンツ生成部５０３に指示する。コンテンツ生成部５０３は指示されたコンテンツを送信部５０５を介して通信端末１１０に送信する。このようにして、通信端末１１０は、接続されたＩＰｖ６事業者に応じたコンテンツを受信し、表示することができる。
【００４３】
なお、本実施の形態２では、通信端末１１０のアクセス回線情報収集部１０３は通信端末１１０のＩＰｖ６アドレスを取得し、Ｗｅｂサーバ５００に送信するとしたが、通信端末１１０のアドレス以外でも、デフォルトゲートウェイのアドレスやＤＮＳのアドレスなど、ＩＰｖ６のネットワークアドレスを特定できるものであれば他の情報を用いてもよい。また、アクセス回線情報収集部１０３でネットワークアドレスを取り出し、それをアクセス回線情報としてＷｅｂサーバ５００に送ってもよい。
（実施の形態３）
図１３は、実施の形態３における通信システムの概略構成を示した図である。
【００４４】
図１３は、図１０の実施の形態２におけるシステム構成に加え、アクセス回線２１０上にアクセス回線確認用サーバ７００を有したシステムである。アクセス回線確認用サーバは、通信端末１２０が、自己が接続されているアクセス回線の情報を取得するためのサーバである。その他の構成は図１０と同じである。
【００４５】
図１４は図１３の実施の形態３における通信端末１２０の概略構成図である。図１４の通信端末１２０は、図１１における実施の形態２の通信端末１１０の構成に加えて、確認用アドレスリスト記憶部１０９は、様々なＩＰｖ６事業者におけるアクセス回線確認用サーバ７００のＩＰｖ６アドレスのリストをあらかじめ保持している。また、アクセス回線情報収集部１０３は、コンテンツサーバ７００との間で、ＩＰｖ６プロトコルによる疎通確認を行う手段を有しており、疎通確認の結果をアクセス回線情報として、アクセス回線情報送信部１０４を介してＷｅｂサーバ５００に送信する。疎通確認は例えば、アクセス回線確認用サーバサーバ７００に対してｐｉｎｇコマンドを実行することによって実現される。その他の構成は図１１における通信端末１１０と同じである。
【００４６】
また、図１３におけるＷｅｂサーバ５００の構成は図４に示した実施の形態１の場合と同じである。但し、アクセス回線情報として、通信端末１２０が各アクセス回線確認用サーバに対して行った疎通確認結果を用いる。即ち、アクセス回線情報受信部５０２は通信端末１２０から疎通確認結果を受信し、また、アクセス回線情報データベースは、各ＩＰｖ６事業者におけるアクセス回線確認用サーバのＩＰｖ６アドレスと、ＩＰｖ６事業者、及び通信端末１２０に送信するコンテンツとの対応表を保持している。
【００４７】
また、アクセス回線情報受信部５０２は、通信端末１２０から疎通確認結果を受信し、アクセス回線情報データベース５０４を参照することにより、通信端末１２０に送るコンテンツを判断する。
【００４８】
以上のように構成された通信システムにおける通信端末１２０及びＷｅｂサーバ５００の動作は、アクセス回線情報としてアクセス回線確認サーバとの疎通確認結果を用いる他は、実施の形態１と同様である。
【００４９】
すなわち、通信端末のアクセス回線情報収集部１０３は、確認用アドレスリスト記憶部１０９から、アクセス回線確認用サーバ７００のＩＰｖ６アドレスのリストを読み出し、それぞれのアドレスに対して、疎通確認を行う。リストには様々なＩＰｖ６事業者のサーバのアドレスが記載されているが、実際に通信端末１２０が接続されているＩＰｖ６網上に存在するアクセス回線確認用サーバ７００との間でのみ、疎通確認が成功する。その結果をアクセス回線情報記憶部１０５に記憶する。アクセス回線情報送信部１０４は、アクセス回線記憶部１０５からアクセス回線情報を読み取り、Ｗｅｂサーバ５００に通知する。
【００５０】
Ｗｅｂサーバ５００のアクセス回線情報受信部５０２は通信端末１２０からアクセス回線情報として各アクセス回線確認用サーバとの疎通確認結果を受信し、通信端末１２０が疎通確認に成功したアクセス回線確認用サーバ７００のＩＰアドレスをアクセス回線情報データベース５０４と照会することにより、通信端末１２０に送信するコンテンツを判断し、コンテンツ生成部５０３に指示する。コンテンツ生成部５０３は指示されたコンテンツを送信部５０５を介して通信端末１２０に送信する。このようにして、通信端末１２０は、接続されたＩＰｖ６事業者に応じたコンテンツを受信し、表示することができる。
【００５１】
なお、実施の形態３では、通信端末１２０は、アクセス回線確認用サーバのリストをあらかじめ保持しているとしたが、同リストをＷｅｂ５００サーバから取得する構成としても良い。
（実施の形態４）
実施の形態４のシステム構成は、図１３に示した実施の形態３の場合と同じである。但し、アクセス回線確認用サーバ７００は、ＩＰｖ６事業者を特定可能な識別データ（アクセス回線識別データ）を、常時、マルチキャストでアクセス回線２１０に接続された各端末に送信している。アクセス回線識別データを送るマルチキャストアドレスは、事業者が違っても同じになるように統一されており、あらかじめ図１４における確認用アドレスリスト記憶部１０９に記憶されているものとする。また、アクセス回線識別データのフォーマットも事業者間で統一されているとする。一例として、アクセス回線２１０を一意に識別するための番号がテキスト形式で書かれている。
【００５２】
実施の形態４における通信端末１２０の構成は、図１４に示した実施の形態３の場合と同じである。但し、アクセス回線情報収集部１０３は、アクセス回線確認用サーバ７００からマルチキャスト配信されるアクセス回線識別データを受信する。
【００５３】
また、Ｗｅｂサーバ５００の構成は、図４に示した実施の形態１の場合と同じである。但し、アクセス回線情報データベース５０４はアクセス回線識別データとコンテンツの対応表を保持している。
【００５４】
以上のように構成された通信システムの動作は、アクセス回線情報としてアクセス回線識別データを用いる以外は、実施の形態３と同様である。
【００５５】
すなわち、通信端末のアクセス回線情報収集部１０３は、確認用アドレスリスト記憶部１０９から、アクセス回線識別データを受信するためのマルチキャストアドレスを読み出し、そのマルチキャストアドレスのパケットを受信することによってアクセス回線識別データを取得し、アクセス回線情報記憶部１０５に記憶する。アクセス回線情報送信部１０４は、アクセス回線記憶部１０５からアクセス回線識別データを読み取り、Ｗｅｂサーバ５００に通知する。
【００５６】
Ｗｅｂサーバ５００のアクセス回線情報受信部５０２は通信端末１２０からアクセス回線識別データを受信し、アクセス回線情報データベース５０４に照会することにより、通信端末１２０に送信するコンテンツを判断し、コンテンツ生成部５０３に指示する。コンテンツ生成部５０３は指示されたコンテンツを送信部５０５を介して通信端末１２０に送信する。このようにして、通信端末１２０は、接続されたＩＰｖ６事業者に応じたコンテンツを受信し、表示することができる。
【００５７】
なお、実施の形態４では、アクセス回線識別データを受信するためのマルチキャストアドレスはＩＰｖ６事業者が異なっても同じとしたが、必ずしも同じである必要はなく、その場合は、ＩＰｖ６事業者ごとのマルチキャストアドレスのリストを確認用アドレスリスト記憶部１０９にあらかじめ保持しておくことによって同様の効果が得られる。また、このリストをＷｅｂサーバ５００から取得するようにしてもよい。
なお、上記の実施の形態１から４では、通信端末１００、１１０、又は１２０はアクセス回線の判別に必要な情報（この例では経路情報）をＷｅｂサーバ５００に送り、Ｗｅｂサーバ５００がアクセス回線を判別するとしたが、通信端末がアクセス回線情報データベースを持ち、通信端末でアクセス回線を判別した結果をアクセス回線情報としてＷｅｂサーバに送る構成としても良い。
【００５８】
また、通信端末１００、１１０、又は１２０において、アクセス回線情報収集部１０３は、アクセス回線情報を初期設定の際に収集し、アクセス回線情報記憶部１０５に記憶しておくとしたが、必ずしも事前に収集して記憶しておく必要はなく、例えば、Ｗｅｂサーバ５００にリクエストを送る直前に収集するようにしても良い。
【００５９】
また、Ｗｅｂサーバ５００はコンテンツを複数（実施の形態ではコンテンツＡとコンテンツＢ）用意しておき、通信端末から受信したアクセス回線情報に応じて選択する構成としたが、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）技術などを利用して、プログラムによってコンテンツを動的に生成しても良い。
【００６０】
また、Ｗｅｂサーバ５００がＷｅｂコンテンツを送信する場合について説明したが、コンテンツの形態はＨＴＭＬなどのＷｅｂコンテンツに限定するものではなく、他の形式であってもよい。
【産業上の利用可能性】
【００６１】
本発明の通信システムは、テレビ、ＤＶＤレコーダなどのネットワークに接続された家電機器やパーソナルコンピュータなどの通信端末を、インターネットに接続し、インターネット上のサーバからコンテンツを取得・表示するシステムとして利用することができる。また、通信端末が接続されたアクセス回線の種類、品質、事業者等に応じて、通信端末に提供するサービスを変えたい場合のシステムとして有用である。
【図面の簡単な説明】
【００６２】
【図１】実施の形態１の通信システムの概要を示す図
【図２】実施の形態１における通信端末の構成の概要を示す図
【図３】実施の形態１におけるＩＳＰの構成の概要を示す図
【図４】実施の形態１におけるＷｅｂサーバの構成の概要を示す図
【図５】Ｗｅｂサーバが提供するコンテンツの一例を示す図
【図６】Ｗｅｂサーバのアクセス回線データベースが記憶している内容の一例を示す図
【図７】実施の形態１におけるコンテンツ要求メッセージの一例を示す図
【図８】実施の形態１における通信端末の動作の流れを示すフロー図
【図９】実施の形態１におけるＷｅｂサーバの動作の流れを示すフロー図
【図１０】実施の形態２の通信システムの概要を示す図
【図１１】実施の形態２における通信端末の構成の概要を示す図
【図１２】実施の形態２におけるＩＳＰの構成の概要を示す図
【図１３】実施の形態３の通信システムの概要を示す図
【図１４】実施の形態３における通信端末の構成の概要を示す図
【図１５】従来の通信システムの構成の概要を示す図
【符号の説明】
【００６３】
１００、１１０、１２０、１９０    通信端末
１０１    表示部
１０２    リモコン受光部
１０３    アクセス回線情報収集部
１０４    アクセス回線情報送信部
１０５    アクセス回線情報記憶部
１０６    コンテンツ取得部
１０８    ＩＰｖ６カプセリング部
１０９    コンテンツサーバリスト記憶部
２００、２１０、２００ａ、２００ｎ    アクセス回線
３００    ＩＳＰ
３０１ａ、３０１ｎ    ルータ
３０２    ルータ
４００    インターネット
５００、５９０    Ｗｅｂサーバ
５０１    コンテンツ要求受信部
５０２    アクセス回線情報受信部
５０３    コンテンツ生成部
５０４    アクセス回線情報データベース
５０５    送信部
５９１    「映像サービス」へのリンクを示すボタン
【図１】
2006330977.tif 000003
【図２】
2006330977.tif 000004
【図３】
2006330977.tif 000005
【図４】
2006330977.tif 000006
【図５】
2006330977.tif 000007
【図６】
2006330977.tif 000008
【図７】
2006330977.tif 000009
【図８】
2006330977.tif 000010
【図９】
2006330977.tif 000011
【図１０】
2006330977.tif 000012
【図１１】
2006330977.tif 000013
【図１２】
2006330977.tif 000014
【図１３】
2006330977.tif 000015
【図１４】
2006330977.tif 000016
【図１５】
2006330977.tif 000017