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