(57)【要約】【課題】  利用者が所有する情報端末の仕様に合わせて情報を配信することができ、加えて、利用者にとって好適なコンテンツデータの形態で情報を配信することができる情報配信システムおよび情報配信方法を提供する。【解決手段】  Ｗｅｂサーバ３０の情報は情報配信ポータルサーバ１０で資源情報１３１および処理記憶情報１４１に基づいて処理され、情報配信ポータルサーバ１０からユーザＰＣ２０に配信される。端末資源調査手段１３は端末資源調査プログラム１３０を備え、ユーザＰＣ２０の資源情報を予め把握しなくても、情報配信ポータルサーバ１０はユーザＰＣ２０から資源情報１３１を取得できる。また、利用者は処理規則設定手段１４を用いて、利用者の意向を処理規則情報１４１に反映させることができる。【選択図】      図１
2005327150.tif 000002
【特許請求の範囲】
【請求項１】
利用者が所持する情報端末と、ネットワークを経由して情報を配信する情報配信サーバと、前記情報端末が要求する前記情報配信サーバの情報を前記情報端末の代りに取得し、取得した情報を処理して前記情報端末に配信する情報配信ポータルサーバとから成るネットワークを利用した情報配信システムであって、前記情報配信ポータルサーバは、前記情報端末と前記情報配信サーバとの通信を中継する通信中継手段と、前記情報端末の資源情報を調査する端末資源調査手段と、前記情報配信サーバから取得した情報に対する処理内容を定める処理規則情報と、前記情報端末の資源情報と前記処理規則情報とに基づいて前記情報配信サーバの情報を処理する情報処理手段とを少なくとも備えていることを特徴とする情報配信システム。
【請求項２】
請求項１に記載された情報配信システムにおいて、前記情報配信ポータルサーバは、利用者の前記情報の処理に対する要求を示す利用者要求情報に基づいて前記処理規則情報を変更、または追加する処理規則設定手段を備えていることを特徴とする情報配信システム。
【請求項３】
請求項１または請求項２記載の情報配信システムにおいて、前記情報配信ポータルサーバが具備する前記端末資源調査手段は、前記情報端末の資源情報を調査する端末資源調査プログラムを備えていることを特徴とする情報配信システム。
【請求項４】
請求項１から請求項３のいずれかひとつに記載の情報配信システムにおいて、前記情報配信ポータルサーバが具備する前記通信中継手段は、前記情報端末に配信する情報に含まれるリンク情報のアドレスを前記情報配信ポータルサーバ内のアドレスに変換する機能を有していることを特徴とする情報配信システム。
【請求項５】
請求項１から請求項３のいずれかひとつに記載の情報配信システムにおいて、前記情報配信ポータルサーバが具備する前記通信中継手段は、前記情報端末に配信する情報に含まれるリンク情報のアドレスをフォームデータに変換する機能を有していることを特徴とする情報配信システム。
【請求項６】
請求項１から請求項５のいずれかひとつに記載の情報配信システムにおいて、前記情報端末の資源情報は、前記情報端末に記憶されたソフトウェア情報を少なくとも含み、前記情報処理手段は、前記情報端末に配信する情報を表示するために必要であり、かつ前記情報端末に記憶されていないソフトウェアを前記情報端末にダウンロードする処理手段を少なくとも含んでいることを特徴とする情報配信システム。
【請求項７】
利用者が所持する情報端末と、ネットワークを経由して情報を配信する情報配信サーバと、前記情報端末が要求する前記情報配信サーバの情報を前記情報端末の代りに取得し、取得した情報を処理して前記情報端末に配信する情報配信ポータルサーバとから成るネットワークを利用した情報配信方法であって、前記情報ポータルサーバが前記情報端末の資源情報を取得するステップ、前記情報端末から情報要求メッセージを前記情報配信ポータルサーバが受信するステップ、前記情報要求メッセージに含まれる情報に基づきネットワークアドレスを前記情報配信ポータルサーバが割り出すステップ、前記ネットワークアドレスで特定される前記情報配信サーバから前記情報配信ポータルサーバが情報を取得するステップ、前記情報配信サーバから取得した情報に対する処理内容を定める処理規則情報と前記情報端末の資源情報とに基づき前記情報配信ポータルサーバが前記情報配信サーバから取得した情報を処理するステップ、前記処理された情報を前記情報配信ポータルサーバが前記情報端末に送信するステップを有することを特徴とする情報配信方法。
【請求項８】
利用者が所持する情報端末と、ネットワークを経由して情報を配信する情報配信サーバと、前記情報端末が要求する前記情報配信サーバの情報を前記情報端末の代りに取得し、取得した情報を処理して前記情報端末に配信する情報配信ポータルサーバとから成るネットワークを利用した情報配信方法であって、前記情報ポータルサーバが前記情報端末の資源情報を取得するステップ、利用者が前記情報端末を用いて前記処理規則情報に対する利用者要求情報を設定するステップ、前記利用者要求情報に基づき前記処理規則情報を変更するステップ、前記情報端末から情報要求メッセージを前記情報ポータルサーバが受信するステップ、前記情報要求メッセージに含まれる情報に基づきネットワークアドレスを前記情報ポータルサーバが割り出すステップ、前記ネットワークアドレスで特定される前記情報配信サーバから情報を前記情報ポータルサーバが取得するステップ、取得した情報を前記処理規則情報と前記情報端末の資源情報とに基づき前記情報ポータルサーバが処理するステップ、前記処理された情報を前記情報ポータルサーバが前記情報端末に配信するステップを有することを特徴とする情報配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターネット等のネットワークを利用して情報端末に情報を配信する情報配信システムおよび情報配信方法の技術分野に関し、更に詳しくは、利用者の要求に合わせて情報を配信する情報配信システムおよび情報配信方法に関する。
【背景技術】
【０００２】
現代の社会生活においては、インターネットは欠かせない情報発信源になりつつあり、インターネットから配信される情報も多種多様化している。例えば、商品カタログに代表されるビジネスの情報や、趣味情報、テレビ番組表に代表される日常生活の情報等の様々な分野に関する情報がインターネットから配信されている。
【０００３】
インターネットから配信される情報が多種多様化しているため、インターネットに接続される情報端末も多種多様化している。一昔前は、インターネットに接続される情報端末はコンピュータが主流であったが、近年は、携帯電話、ＰＤＡ（Personal Digital Assistanceの略）、ゲーム機は言うに及ばずＤＶＤレコーダ等の家電製品までもが情報端末として利用されている。
【０００４】
上述したようにネットワークへ接続される情報端末が多種多様化しているため、情報を配信する側は、情報端末の仕様に合わせて配信する情報を処理する必要性が生じている。例えば、パーソナルコンピュータと携帯電話では取り扱える情報量は異なるし、表示できる情報量（ディスプレイのサイズ）も当然異なるため、同じ情報を異なる種類の情報端末に配信すると、情報端末で配信した情報が正常に表示されない、または配信した情報の表示速度が非常に遅い等の利用者にとって不都合が生じてしまう。
【０００５】
このため、情報端末の仕様に合わせて情報を配信する情報配信システムおよび方法として、通信プロトコルの制御情報の一例であるＨＴＴＰヘッダを解析し、ＨＴＴＰヘッダを解析して得られた情報から情報端末のタイプを特定し、特定した情報端末の仕様に合わせて処理した情報を配信する情報配信システムおよび方法が開示されている（例えば、特許文献１）。
【０００６】
また、通信プロトコルのヘッダ情報を解析することができない場合、もしくは前記ヘッダ情報に必要な情報が含まれていない場合、情報端末から必要な情報を取り出し、情報端末の表示機能の仕様に合わせて情報を処理して配信する情報配信システムおよび方法も開示されている（例えば、特許文献２）。
【特許文献１】特開２００１−１９５３３５号公報
【特許文献２】特許第３１８４８０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、前述した従来の情報配信システムおよび情報配信方法には、次に述べる問題点がある。
【０００８】
第１の問題点は、ＨＴＴＰヘッダ等の通信プロトコルの制御情報を解析して得られる情報端末の仕様は限定される点である。例えば、ＨＴＴＰヘッダからは、情報端末の仕様として、ブラウザが扱える情報（ファイル形式、言語情報）や情報端末固有の情報（ブラウザ種類やＯＳの種類、ＩＰアドレス）等の情報しか得られない。
【０００９】
情報端末がパーソナルコンピュータの場合は、同じ機種であったとしても、情報端末のメモリ容量は異なるし、また情報端末に記憶されているソフトウェアも異なる。前述のＨＴＴＰヘッダ等の通信プロトコルの制御情報を解析した情報だけでは、これらの情報を知ることができないため、利用者の所持する情報端末に最適なコンテンツデータの形態でコンテンツデータを配信できないことがある。
【００１０】
更に、第２の問題点は、前述した情報端末の仕様に合わせて情報を配信する情報配信システムおよび方法では、利用者に配信される情報は情報端末の仕様にのみ合わされ処理された情報であって、利用者の意向を反映して処理された情報ではない点である。
【００１１】
利用者の意向を反映した配信される情報のコンテンツデータの形態は、利用者の所持する情報端末に最適なコンテンツデータの形態とは異なる場合がある。例えば、利用者の所持する情報端末の仕様からは「画像情報は表示しない処理」と判断されても、利用者は「画像情報を表示する処理」を望む場合もあるし、その逆に利用者の所持する情報端末の仕様からは「画像情報を表示する処理」と判断されても、利用者は「画像情報を表示しない処理」を望む場合もある。
【００１２】
また、利用者の意向を反映して処理された情報とは、利用者の情報端末の仕様に合わせて処理する内容を利用者が変更できることだけでなく、利用者の情報端末の仕様に合わせることを前提としないで処理する内容をも追加できることも含んでいる。例えば、外国語の翻訳処理は、利用者の情報端末の仕様に依存しないため、利用者の情報端末の仕様に合わせることを前提とせずに、利用者の意向によって、外国語の翻訳処理を追加できることが望ましい。
【００１３】
加えて、第３の問題点は、情報端末の仕様に合わせて配信される情報は、それぞれの情報配信システムおよび方法に対応した限られたＷｅｂサーバの情報のみであって、利用者は、すべてのＷｅｂサーバの情報を自分の情報端末の仕様に合わせて受信することはできない点である。
【００１４】
特許文献１においては、格納している情報を情報端末に配信するＷｅｂサーバは、情報端末の仕様に合わせて情報を処理する手段を備えていなければならず、前記手段を備えていないＷｅｂサーバの情報は、情報端末の仕様に合わせて情報は配信されない。
【００１５】
特許文献２においては、Ｗｅｂサーバは予め情報端末の表示機能仕様に合わせた情報を記憶しているか、そのような情報の提供元のアドレスを知っていなければならなず、そのような情報を備えていない、またはそのような情報の提供元のアドレスを知らないＷｅｂサーバからは情報端末の仕様に合わせて情報は配信されない。
【００１６】
そこで本発明は、前述の改善点を鑑みて、ネットワークを用いて利用者に情報を配信する情報配信システムおよび情報配信方法において、利用者が所持する情報端末の仕様を詳細に把握し利用者の情報端末に対して最適なコンテンツデータの形態で情報を配信することで、利用者が不都合を感じることがなく、更に、利用者の立場から言えば、受信する情報には情報端末の仕様のみならず利用者の意向を反映することができ、加えて、すべてのＷｅｂサーバの情報を情報端末の仕様および利用者の意向に合わせて処理することができる情報配信システムおよび情報配信方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
前述した課題を解決する第１の課題解決手段は、利用者が所持する情報端末と、ネットワークを経由して情報を配信する情報配信サーバと、前記情報端末が要求する前記情報配信サーバの情報を前記情報端末の代りに取得し、取得した情報を処理して前記情報端末に配信する情報配信ポータルサーバとから成るネットワークを利用した情報配信システムであって、前記情報配信ポータルサーバは、前記情報端末と前記情報配信サーバとの通信を中継する通信中継手段と、前記情報端末の資源情報を調査する端末資源調査手段と、前記情報配信サーバから取得した情報に対する処理内容を定める処理規則情報と、前記情報端末の資源情報と前記処理規則情報とに基づいて前記情報配信サーバの情報を処理する情報処理手段とを少なくとも備えていることを特徴とする情報配信システムである。
【００１８】
第１の課題解決手段によれば、前記情報配信ポータルサーバを設けることで、ネットワークに接続されたすべての前記情報配信サーバの情報を処理して情報端末に配信する情報配信システムを提供できる。また前記情報配信ポータルサーバが前記端末資源調査手段を備えることで、利用者が所有する情報端末の資源情報を予め把握しなくとも、前記情報配信ポータルサーバは前記情報端末の詳細な資源情報を得ることができ、詳細な資源情報に合わせて情報を処理できる。なお、ここで、資源情報とは情報端末のメモリ容量、画面サイズ等のハードウェア構成要素および情報端末に記憶されているソフトウェア構成要素を意味する。
【００１９】
更に、第２の課題解決手段は、第１の課題解決手段に記載された情報配信システムにおいて、前記情報配信ポータルサーバは、利用者の前記情報の処理に対する要求を示す利用者要求情報に基づいて前記処理規則情報を変更、または追加する処理規則設定手段を備えていることを特徴とする情報配信システムである。
【００２０】
第２の課題解決手段によれば、前記情報配信ポータルサーバが前記処理規則設定手段を備えることで、利用者に配信される情報は、前記情報端末の資源情報のみならず、利用者の意向を反映することができる。例えば、前記情報端末の資源情報からは画像情報を配信しない処理が決定されても、利用者からの要求があれば、画像情報を配信しない処理から画像情報を配信する処理に変更することができる。
【００２１】
更に、第３の課題解決手段は、第１の課題解決手段または第２の課題解決手段に記載の情報配信システムにおいて、前記情報配信ポータルサーバが具備する前記端末資源調査手段は、前記情報端末の資源情報を調査する端末資源調査プログラムを備えていることを特徴とする情報配信システムである。
【００２２】
第３の課題解決手段によれば、前記情報配信ポータルサーバが具備する前記端末資源調査手段が前記情報端末の資源情報を調査するプログラムを備えることで、利用者は情報を処理するために必要な情報端末の資源情報を入力する手間が省ける。
【００２３】
更に、前記端末資源調査プログラムを備えることで、前記情報端末に記憶されている資源情報ファイル（例えば、レジストリ情報）から詳細な資源情報を入手でき、加えて前記情報配信ポータルサーバの運営者は、情報を処理するために取得する前記情報端末の資源情報を詳細に設定することができる。
【００２４】
更に、第４の課題解決手段は、第１の課題解決手段から第３の課題解決手段のいずれかひとつに記載の情報配信システムにおいて、前記情報配信ポータルサーバが具備する前記通信中継手段は、前記情報端末に配信する情報に含まれるリンク情報のアドレスを前記情報配信ポータルサーバ内のアドレスに変換する機能を有していることを特徴とする情報配信システムである。
【００２５】
更に、第５の課題解決手段は、第１の課題解決手段から第３の課題解決手段のいずれかひとつに記載の情報配信システムにおいて、前記情報配信ポータルサーバが具備する前記通信中継手段は、前記情報端末に配信する情報に含まれるリンク情報のアドレスをフォームデータに変換する機能を有していることを特徴とする情報配信システムである。
【００２６】
第４および第５の課題解決手段によれば、前記情報配信ポータルサーバが具備する前記通信中継手段はソフトウェアで実現できるため、前記通信中継手段を実現するために特別な装置は不要になる。
【００２７】
更に、第６の課題解決手段は、第１の課題解決手段から第５の課題解決手段のいずれかひとつに記載の情報配信システムにおいて、前記情報端末の資源情報は、前記情報端末に記憶されたソフトウェア情報を少なくとも含み、前記情報処理手段は、前記情報端末に配信する情報を表示するために必要であり、かつ前記情報端末に記憶されていないソフトウェアを前記情報端末にダウンロードする処理手段を少なくとも含んでいることを特徴とする情報配信システムである。
【００２８】
第６の課題解決手段によれば、利用者は、前記情報端末は配信される情報を表示するために必要なソフトウェアを意識する必要はなくなる。
【００２９】
更に、第７の課題解決手段は、利用者が所持する情報端末と、ネットワークを経由して情報を配信する情報配信サーバと、前記情報端末が要求する前記情報配信サーバの情報を前記情報端末の代りに取得し、取得した情報を処理して前記情報端末に配信する情報配信ポータルサーバとから成るネットワークを利用した情報配信方法であって、前記情報ポータルサーバが前記情報端末の資源情報を取得するステップ、前記情報端末から情報要求メッセージを前記情報配信ポータルサーバが受信するステップ、前記情報要求メッセージに含まれる情報に基づきネットワークアドレスを前記情報配信ポータルサーバが割り出すステップ、前記ネットワークアドレスで特定される前記情報配信サーバから情報を前記情報配信ポータルサーバが取得するステップ、前記情報配信サーバから取得した情報に対する処理内容を定める処理規則情報と前記情報端末の資源情報とに基づき前記情報配信ポータルサーバが前記情報配信サーバから取得した情報を処理するステップ、前記処理された情報を前記情報配信ポータルサーバが前記情報端末に送信するステップを有することを特徴とする情報配信方法である。
【００３０】
第７の課題解決手段によれば、前記情報配信ポータルサーバが前記情報端末の資源情報を把握していない場合でも、利用者は前記情報端末の資源情報に適した情報を前記情報配信ポータルサーバから受信することができる。
【００３１】
更に、第８の課題解決手段は、利用者が所持する情報端末と、ネットワークを経由して情報を配信する情報配信サーバと、前記情報端末が要求する前記情報配信サーバの情報を前記情報端末の代りに取得し、取得した情報を処理して前記情報端末に配信する情報配信ポータルサーバとから成るネットワークを利用した情報配信方法であって、前記情報ポータルサーバが前記情報端末の資源情報を取得するステップ、利用者が前記情報端末を用いて前記処理規則情報に対する利用者要求情報を設定するステップ、前記利用者要求情報に基づき前記処理規則情報を変更するステップ、前記情報端末から情報要求メッセージを前記情報ポータルサーバが受信するステップ、前記情報要求メッセージに含まれる情報に基づきネットワークアドレスを前記情報ポータルサーバが割り出すステップ、前記ネットワークアドレスで特定される前記情報配信サーバから情報を前記情報ポータルサーバが取得するステップ、取得した情報を前記処理規則情報と前記情報端末の資源情報とに基づき前記情報ポータルサーバが処理するステップ、前記処理された情報を前記情報ポータルサーバが前記情報端末に配信するステップを有することを特徴とする情報配信方法である。
【００３２】
第８の課題解決手段によれば、第８の課題解決手段の作用に加え、利用者は、利用者にとって好適なコンテンツデータの形態で情報を前記情報配信ポータルサーバから受信できる。
【発明の効果】
【００３３】
上述した情報配信システムおよび情報配信方法によれば、情報配信ポータルサーバが端末資源調査手段を備えることで、情報配信ポータルサーバは利用者が所持する情報端末の仕様を詳細に把握でき、利用者の情報端末に対して最適なコンテンツデータの形態で情報を配信することができる。更に、情報配信ポータルサーバが処理規則設定手段を備えることで、配信される情報には情報端末の資源情報のみならず利用者の意向を反映することができる。加えて、情報配信ポータルサーバが通信中継手段を備えることで、この情報配信ポータルサーバーを通じて情報を取得する利用者は、すべての情報配信サーバの情報を情報端末の資源情報および利用者の意向に合わせたコンテンツデータの形態で受信することができる。
【発明を実施するための最良の形態】
【００３４】
「本発明の好適な一実施の形態」
以下、本発明の好適な一実施の形態として、情報配信ポータルサーバをＷｅｂサーバで実現した実施の形態について、図を参照しながら詳細に説明する。最初に本発明の情報配信システムのシステム構成について説明し、本実施の形態の情報配信システムの動作について説明する。そして、本発明の情報配信方法の手順について説明し、最後に他の実施の形態について説明する。
【００３５】
〔情報配信システムの構成〕
図１は、本実施の形態の情報配信システムの構成を説明するための図である。図１に示したように本実施の形態の情報配信システムは、ネットワークとしてインターネット９０と、インターネット９０に接続された情報端末として利用者が所持するパーソナルコンピュータ２０（以下ユーザＰＣと記す、ＰＣはPersonal Computerの略）と、インターネット９０を経由して情報を配信する情報配信サーバとしてＷｅｂサーバ３０（World Wide Webサーバーの略）と、インターネット９０に接続されユーザＰＣ２０とＷｅｂサーバ３０との通信を中継し、Ｗｅｂサーバ３０から配信される情報（以下、Ｗｅｂ情報と記す）を処理し情報端末（ユーザＰＣ２０）に配信する情報配信ポータルサーバ１０から構成されている。
【００３６】
＜パーソナルコンピュータの説明＞
ユーザＰＣ２０はネットワーク通信の機能を備え、インターネット９０を経由して配信されるＷｅｂ情報を表示する手段としてブラウザ２１を少なくとも備えている。利用者は、ブラウザ２１を利用して配信されたＷｅｂ情報を閲覧することができる。
【００３７】
＜Ｗｅｂサーバの説明＞
Ｗｅｂサーバ３０は、インターネット等のネットワークを利用してＷｅｂ情報を配信するネットワークサーバである。Ｗｅｂサーバ３０は、ＨＴＭＬ（HyperText Markup Languageの略）の文書や画像などの情報を記憶し、他のコンピュータからの要求に応じてＷｅｂ情報を配信する。
【００３８】
＜情報配信ポータルサーバの説明＞
情報配信ポータルサーバ１０とは、ユーザＰＣ２０に対して情報配信の玄関口となるＷｅｂサーバである。一般的に、Ｗｅｂサーバは情報端末から通信要求を受けると、Ｗｅｂサーバに格納している情報を前記情報端末に配信するのに対して、本発明に係わる情報配信ポータルサーバ１０は、情報端末（本実施の形態ではユーザＰＣ２０）から情報要求メッセージを受信すると、情報要求メッセージ特定されるＷｅｂサーバ３０からＷｅｂ情報を取得し、取得したＷｅｂ情報を情報配信ポータルサーバ１０内で処理した後、処理したＷｅｂ情報をユーザＰＣ２０に配信する。
【００３９】
本発明に係わる情報配信ポータルサーバ１０は、前述の機能を実現するために、ユーザＰＣ２０の代りにＷｅｂ情報を取得し、情報配信ポータルサーバ１０内で処理された前記Ｗｅｂ情報をユーザＰＣ２０に配信する通信中継手段１１と、ユーザＰＣの資源情報ファイル１３２を調査する端末資源調査手段１３と、Ｗｅｂ情報の処理内容を記述した処理規則情報１４１と端末資源調査手段１３が取得した資源情報１３１とに基づきＷｅｂサーバ３０のＷｅｂ情報を処理する情報処理手段１２と、Ｗｅｂ情報の処理に対する利用者の要求を処理規則情報１４１に反映する処理規則設定手段１４とを少なくとも備えている。
【００４０】
ここから、情報配信ポータルサーバ１０に具備された各手段について説明する。
【００４１】
（通信中継手段の説明）
通信中継手段１１とは、ユーザＰＣ２０の代りにＷｅｂサーバ３０からＷｅｂ情報を取得し、情報配信ポータルサーバ１０内で処理された前記Ｗｅｂ情報をユーザＰＣ２０に配信する手段である。本実施の形態においては、通信中継手段１１はユーザＰＣ２０に配信するＷｅｂ情報に含まれるリンク情報のアドレスを情報配信ポータルサーバ１０内のアドレスに変換するアドレス変換機能を備えている。
【００４２】
アドレス変換機能は通信中継手段１１の機能を実現するために、ユーザＰＣ２０に配信するＷｅｂ情報に含まれるリンク情報のアドレスを情報配信ポータルサーバ１０内のアドレスに変換して配信する機能と、アドレスの変換内容を記述した内容をアドレス変換テーブル１１１に追加する機能と、ユーザＰＣ２０から送信される情報要求メッセージに含まれるアドレス情報に基づいてアドレス変換テーブル１１１からネットワークアドレスを取得する機能と、前記ネットワークアドレスで特定されるＷｅｂサーバ３０からＷｅｂ情報を取得する機能とを有している。
【００４３】
ここで、リンク情報とは、 あるＷｅｂ情報から他のＷｅｂ情報へジャンプさせるための情報を意味し、例えばＨＴＭＬ等の構造化テキストにおいては、リンクの関係を示すrel属性（あるいはrev属性）またはリンク先を指定するhref属性で記述される情報を意味する。
【００４４】
本実施の形態においては、情報配信ポータルサーバ１０は、利用者ごとにアドレス変換テーブル１１１を有し、通信中継手段１１がアドレス変換テーブル１１１を使用する際は、通信中継手段１１はアクセスした利用者に対応するアドレス変換テーブル１１１を使用する。アクセスした利用者を特定する方法としては、利用者が所持する情報端末（本実施の形態ではユーザＰＣ２０）のネットワークアドレス（例えばＩＰアドレス）から利用者を特定してもよく、また利用者がユーザＩＤ等を入力することによって利用者を特定してもよい。
【００４５】
ここからアドレス変換機能について、図１、２を参照しながら詳細に説明する。図２はアドレス変換機能を説明するための図である。
【００４６】
図１に示したように、情報配信ポータルサーバ１０はユーザＰＣ２０から情報要求メッセージを受けると、前記情報要求メッセージで特定されるＷｅｂサーバ３０からＷｅｂ情報を取得する。取得されたＷｅｂ情報は、情報処理手段１２に渡され、情報処理手段１２にて処理された後、通信中継手段１１に戻され、処理されたＷｅｂ情報に含まれるリンク情報のアドレスは、通信中継手段１１のアドレス変換機能によって情報配信ポータルサーバ１０内のアドレスに変換され、アドレスを変換した内容はアドレス変換テーブル１１１に記憶され、アドレスを変換したＷｅｂ情報はユーザＰＣ２０に配信される。
【００４７】
図２（ａ）は、情報処理手段１２で処理されたＷｅｂ情報のソースを説明するための図で、説明を分かり易くするために、Ｗｅｂ情報４０は２つのリンク情報４０１、４０２を含んでいる。
【００４８】
図２（ｂ）は、通信中継手段１１のアドレス変換機能によってアドレス変換されたＷｅｂ情報４０のソースを説明するための図である。図２（ａ）のリンク情報４０１すなわち＜ａ  ｈｒｅｆ＝ｗｗｗ．探索サイト．ｃｏｍ／ＨＰ．ｈｍｌ＞は、通信中継手段１１のアドレス変換機能によって、図２（ｂ）のＷｅｂ情報４１においては、リンク情報４１１すなわち＜ａ  ｈｒｅｆ＝ｗｗｗ．情報配信ポータルサーバ．ｃｏｍ／ｉｎｄｅｘ１＞に変換されている。図２（ａ）のもう一つのリンク情報４０２も同じくリンク情報４１２に変換される。
【００４９】
図２（ｃ）は、図２（ａ）から図２（ｂ）へのアドレス変換の内容を記述したアドレス変換テーブルを説明するための図である。アドレス変換テーブル４２には、アドレスを変換した情報、例えば「ｗｗｗ．探索サイト．ｃｏｍ／ＨＰ．ｈｍｌ」を「ｗｗｗ．情報配信ポータルサーバ．ｃｏｍ／ｉｎｄｅｘ１」に変換した情報が記憶される。
【００５０】
ユーザＰＣ２０のブラウザ２１から情報配信ポータルサーバ１０の「ｉｎｄｅｘ１」に対する情報要求メッセージが送信されると、通信中継手段１１は、アドレス変換テーブル４２から「ｉｎｄｅｘ１」に対応するアドレスすなわち「ｗｗｗ．探索サイト．ｃｏｍ／ＨＰ．ｈｍｌ」を割り出し、「ｗｗｗ．探索サイト．ｃｏｍ」から「ＨＰ．ｈｍｌ」のＷｅｂ情報を取得する。
【００５１】
「ｗｗｗ．探索サイト．ｃｏｍ／ＨＰ．ｈｍｌ」から取得したＷｅｂ情報に含まれるリンク情報は、通信中継手段１１のアドレス変換機能により、情報配信ポータルサーバ１０内のアドレスに変換されて、ユーザＰＣ２０に配信される。なお、変換されたアドレスの内容はアドレス変換テーブル４２に追加される。
【００５２】
例えば、「ｗｗｗ．探索サイト．ｃｏｍ／ＨＰ．ｈｔｍ」から取得したＷｅｂ情報に図２（ｄ）のリンク情報４３が含まれていると仮定する。通信中継手段１１のアドレス変換機能によって、リンク情報４３は図２（ｅ）のリンク情報４４に変換され、アドレスが変換されたＷｅｂ情報はユーザＰＣ２０に配信される。
【００５３】
また、リンク情報４３をリンク情報４４にアドレスを変換した内容は、アドレス変換テーブル４２に追加される。図２（ｆ）のアドレス変換テーブル４５は、リンク情報４３をリンク情報４４にアドレスを変換した内容をアドレス変換テーブル４２に追加したアドレス変換テーブルである。
【００５４】
ユーザＰＣ２０のブラウザ２１を利用して、利用者がリンク情報４４が生め込まれたハイパーテキストを選択し、ユーザＰＣ２０から情報配信ポータルサーバ１０に情報要求メッセージが送信されると、通信中継手段１１はアドレス変換テーブル４５から「ｉｎｄｅｘ１１」に対応するネットワークアドレス、すなわち「ｗｗｗ．探索サイト．ｃｏｍ／ＨＰ．ｈｍｌ／Ｉｎｆｏｒｍａｔｉｏｎ」を取得し、前記ネットワークアドレスからＷｅｂ情報を取得する。取得したＷｅｂ情報は、上述と同様に処理され利用者に配信される。
【００５５】
このように、通信中継手段１１のアドレス変換機能により、情報配信ポータルサーバ１０がユーザＰＣ２０の代りに取得したＷｅｂ情報に含まれるリンク情報のアドレスは、すべて情報配信ポータルサーバ１０内のアドレスに変換されてユーザＰＣ２０に配信され、アドレスを変換した内容はアドレス変換テーブル１１１に記憶される。
【００５６】
情報配信ポータルサーバ１０からユーザＰＣ２０にＷｅｂ情報を配信した後、ユーザＰＣ２０から情報配信ポータルサーバ１０に情報要求があると、通信中継手段１１はアドレス変換テーブル１１１から情報要求に基づくネットワークアドレスを取得し、前記ネットワークアドレスで特定されるＷｅｂサーバ３０からＷｅｂ情報を取得する。取得したＷｅｂ情報は上述と同様に情報配信ポータルサーバ１０内で処理されユーザＰＣ２０に配信される。
【００５７】
よって、利用者がネットサーフィン（net surfing）と呼ばれるインターネット９０上のＷｅｂ情報を次々と閲覧する行為を行なったとしても、ユーザＰＣ２０に配信されるＷｅｂ情報は、すべて情報配信ポータルサーバ１０を経由することになる。
【００５８】
このため、インターネット９０に接続されているすべてのＷｅｂサーバ３０の情報を、情報配信ポータルサーバ１０は情報処理手段１２を用いて処理しユーザＰＣ２０に配信することができる。
【００５９】
（端末資源調査手段）
端末資源調査手段１３とは情報端末（本実施の形態ではユーザＰＣ２０）の資源情報を調査する手段であり、端末資源調査手段１３は情報端末に送信する端末資源調査プログラム１３０を具備している。
【００６０】
本実施の形態において、ユーザＰＣ２０の資源とはユーザＰＣ２０のハードウェア資源とソフトウェア資源の両方を意味し、ユーザＰＣ２０はユーザＰＣ２０に備えられた資源を記述した資源情報ファイル１３２（例えば、レジストリ情報）を記憶している。
【００６１】
ここで、ユーザＰＣ２０のハードウェア資源とは、ユーザＰＣ２０に備わっているメモリ容量、ディスプレイの画面サイズ、モデム種別または演算装置などのユーザＰＣ２０のハードウェア構成要素を意味する。ユーザＰＣ２０のソフトウェア資源とは、ユーザＰＣ２０に記憶されているフォント情報、ブラウザ２１のソフトウェア名・バージョン番号などのユーザＰＣ２０に記憶されているソフトウェア構成要素を意味する。
【００６２】
端末資源調査プログラム１３０は、ユーザＰＣ２０に記憶されている資源情報ファイル１３２から必要な資源情報１３１を読み取とり、読取った資源情報１３１を情報配信ポータルサーバ１０に送信し、資源情報１３１は情報配信ポータルサーバ１０内に記憶される。
【００６３】
端末資源調査手段１３がユーザＰＣ２０の資源情報ファイル１３２を調査する端末資源調査プログラム１３０を備えることで、利用者はＷｅｂ情報を処理するために必要な資源情報１３１を入力する手間が省ける。更に、端末資源調査プログラム１３０を備えることで、ユーザＰＣ２０に記憶されている資源情報ファイル１３２から詳細な資源情報１３１を入手でき、加えて情報配信ポータルサーバ１０の運営者は、Ｗｅｂ情報を処理するために取得する資源情報１３１を詳細に設定することができる。
【００６４】
（処理規則設定手段）
処理規則設定手段１４とは、Ｗｅｂ情報の処理規則に対する利用者の要求を処理規則情報１４１に反映する手段である。情報配信ポータルサイト１０はＷｅｂ情報を処理する規則を記述した処理規則情報１４１を備え、処理規則設定手段１４は、ユーザＰＣ２０から送信されＷｅｂ情報の処理に対する利用者の要求を記述した利用者要求情報１４２に基づいて処理規則情報１４１に記述されている処理規則の変更もしくは処理規則の追加を行なう。
【００６５】
ここで処理規則とは、端末資源調査手段１３が取得した資源情報１３１がある条件を満たしている場合に実行される処理規則と、資源情報１３１に係わらず実行される処理規則を含んでいる。
【００６６】
ユーザＰＣ２０のハードウェア資源情報に基づく処理規則の一例としては、ユーザＰＣ２０のメモリ容量が小さい場合は画像を表示しない処理が挙げられる。またソフトウェア資源情報に基づく処理規則の一例としては、Ｗｅｂ情報の表示に必要なソフトウェア（例えばフォントデータ）がユーザＰＣ２０に無い場合は、必要なソフトウェアをユーザＰＣ２０にダウンロードさせる処理が挙げられる。資源情報１３１に依存しない処理規則とは、ユーザＰＣ２０の資源情報に係わらず実行される処理規則を意味し、一例としては、外国語のＷｅｂ情報の翻訳サービスなどが挙げられる。
【００６７】
本実施の形態において処理規則設定手段１４は、利用者が利用者要求情報１４２を設定する手段として処理規則設定用のＷｅｂページ１４０（以下、処理要求設定ページと記す）を備えている。処理要求設定ページ１４０にて利用者が設定した利用者要求情報１４２は情報配信ポータルサーバ１０に送信され、送信された利用者要求情報１４２に基づいて処理規則設定手段１４は処理規則情報１４１を変更する。
【００６８】
これより、端末資源調査手段１３および処理規則設定手段１４について、図を参照しながら詳細に説明する。図３は、端末資源調査手段１３および処理規則設定手段１４の動作を説明するための図である。
【００６９】
ユーザＰＣ２０が情報配信ポータルサーバ１０のホームページにアクセスすると（Ｔ０１）、ユーザＰＣ２０から情報配信ポータルサーバ１０にホームページ情報の配信要求情報を含む情報要求メッセージが送信される。情報配信ポータルサーバ１０は前記情報要求メッセージを受信すると、ユーザＰＣ２０に情報配信ポータルサーバ１０のホームページ情報を配信する（Ｔ０２）。前記ホームページ情報は、処理要求設定ページ１４０を含み、更に端末資源調査プログラム１３０も含まれる。
【００７０】
ユーザＰＣ２０に送信された端末資源調査プログラム１３０は情報配信ポータルサーバ１０のホームページ情報が表示されると共に動作し、ユーザＰＣ２０内部に記憶されている資源情報ファイル１３２からＷｅｂ情報を処理するために必要な資源情報１３１（ユーザＰＣ２０に備わっているメモリ容量、フォント等）を読取る。また、利用者は処理要求設定ページ１４０を用いて利用者要求情報１４２を設定する。（Ｔ０３）
【００７１】
ユーザＰＣ２０のブラウザ２１にてホームページ情報が表示されている状態で、ブラウザ２１からＷｅｂ情報の要求あると（Ｔ０４）、ユーザＰＣ２０から情報配信ポータルサーバ１０に情報要求メッセージが送信される。前記情報要求メッセージには、要求されたＷｅｂ情報を示す情報配信ポータルサーバ１０内のアドレス情報と共に、処理要求設定ページ１４０で設定された利用者要求情報１４２および端末資源調査プログラム１３０が取得した資源情報１３１が含まれる。なお、利用者が利用者要求情報１４２を設定しない場合は、利用者要求情報１４２は情報配信ポータルサーバ１０に送信されない。
【００７２】
情報配信ポータルサーバ１０は利用者要求情報１４２を受信すると、情報配信ポータルサーバ１０に備えられた処理規則設定手段１４は、受信した利用者要求情報１４２に基づいて情報配信ポータルサーバ１０内に記憶している処理規則情報１４１を変更，または追加する。また、情報配信ポータルサーバ１０は、受信した資源情報１３１を記憶する（Ｔ０５）。
【００７３】
図４（ａ）は、図３のＴ０２で情報配信ポータルサーバ１０からユーザＰＣ２０に送信される情報配信ポータルサーバ１０のホームページ情報の一例を示した図である。ホームページ情報５０には、インターネット９０上のＷｅｂサーバ３０を特定するＵＲＬ（Uniform Resource Locatorの略）を入力するアドレス入力欄５０１と、リンク情報が埋め込まれたハイパーテキスト５０２が表示される。
【００７４】
図４（ｂ）はホームページのアドレス入力欄５０１のソースを示した図である。図４（ｂ）に示したように、アドレス入力欄５０１から入力されたデータはフォームデータとして、ユーザＰＣ２０から情報配信ポータルサーバ１０に送信される。
【００７５】
図４（ｂ）に示したように、ユーザＰＣ２０から情報配信ポータルサーバ１０に送信されるネットワークアドレスを示す情報を送信する手段は、ハイパーテキスト以外の手段でも実現できる。ネットワークアドレスを示す情報を送信する手段としては、情報配信ポータルサーバ１０からユーザＰＣ２０に送信するＷｅｂ情報を記述している言語（ＨＴＭＬ等）が有している機能を利用することが望ましい。
【００７６】
図４（ｃ）はホームページ情報５０に表示されている「探索サイト」のハイパーテキスト５０２のソースである。図４（ｂ）に示したように、ハイパーテキスト５０２のリンク先は、情報配信ポータルサーバ１０内のあるアドレス「ｉｎｄｅｘ１」になっている。他のハイパーテキスト５０２のリンク先も同様に情報配信ポータルサーバ１０内のアドレスである。
【００７７】
図４（ｄ）は情報配信ポータルサーバ１０が記憶しているホームページ情報５０のアドレス変換テーブルを示した図である。図４（ｄ）に示すように、アドレス変換テーブル５１２には、ハイパーテキスト５０２のリンク情報のアドレスに関連付けてインターネット９０上のＷｅｂサーバ３０のネットワークアドレスが記憶されている。
【００７８】
例えば、「探索サイト」のハイパーテキスト５０２のリンク先は、情報配信ポータルサーバ１０内の「ｉｎｄｅｘ１」で、アドレス変換テーブル５１２においては、「ｉｎｄｅｘ１」に関連付けてインターネット９０上のＷｅｂサーバ３０のネットワークアドレス「ｗｗｗ．探索サイト．ｃｏｍ」が記憶されている。
【００７９】
アドレス変換テーブル５１２を備えることで、情報配信ポータルサーバ１０は、ユーザＰＣ２０から送信される通信要求メッセージに含まれる情報配信ポータルサーバ１０内のアドレス情報から、Ｗｅｂ情報が記憶されているネットワークアドレスを特定できる。
【００８０】
またアドレス入力欄５０１から送信されたフォームデータには、ネットワークアドレスが含まれるため、情報配信ポータルサーバ１０は、受信したフォームデータからネットワークアドレスを取り出すことで、ネットワークアドレスを取得する。
【００８１】
ここで、図３のＴ０４の詳細な内容を、図を参照しならがら説明する。図５は、情報配信ポータルサーバ１０に備えられる処理規則情報１４１を分かり易く説明するための図である。図６は、利用者が利用者要求情報を設定する処理要求設定ページ１４０を分かり易く説明するための図である。
【００８２】
図５に示した処理規則情報６０は、情報配信ポータルサーバ１０がデフォルト値として記憶している処理規則情報すなわち処理規則設定手段１４で変更される前の処理規則情報である。デフォルトの処理規則情報６０には、資源情報１３１に依存するデフォルトの処理内容と、資源情報１３１に依存しないデフォルトの処理内容が記述されている。資源情報１３１に依存しないデフォルトの処理内容は「処理を実行しない」に設定されており、利用者の意向によって、利用者は資源情報１３１に依存しない処理を追加できる。
【００８３】
図５には、資源情報１３１に依存する処理内容として、画像情報処理６０１とフォント処理６０２が記述され、また資源情報１３１に依存しない処理規則として外国語ページの翻訳処理６０３が記述されている。
【００８４】
図５の処理規則情報６０に基づけば、画像情報処理６０１として、ユーザＰＣ２０のメモリ容量が１２８Ｍバイト未満であれば画像解像度を下げる処理が実行され、フォント処理６０２として、対応しないフォントがあれば情報配信ポータルサーバ１０はユーザＰＣ２０に必要なフォントを送信する処理を実行する。また、翻訳処理６０３として、情報配信ポータルサーバ１０は外国語ページの翻訳の処理は実行されない。
【００８５】
図６は処理要求設定ページを説明するための図である。図４（ａ）のホームページ５０の処理規則設定ボタン５０３を選択すると、図６の処理要求設定ページ７０が表示される。利用者は、処理要求設定ページ７０を利用して、利用者要求情報１４２を設定することができる。
【００８６】
図６の処理要求設定ページ７０では、画像情報設定７０１、フォント設定７０２および翻訳設定７０３に対する利用者の要求をそれぞれ設定できる。利用者要求情報設定チェック欄７０４がチェックされていると、処理要求設定ページ７０で設定された各々の情報は利用者要求情報１４２として、ユーザＰＣ２０から情報配信ポータルサーバ１０に送信される。利用者要求情報設定チェック欄７０４がチェックされていない場合は、処理要求設定ページ７０で設定された各々の情報は、ユーザＰＣ２０から情報配信ポータルサーバ１０に送信されない。
【００８７】
処理規則設定手段１４は、ユーザＰＣ２０から利用者要求情報１４２を受信すると、受信した利用者要求情報１４２に基づいてデフォルトの処理規則情報６０を変更する。例えば、図６においては、画像情報設定７０１にて「画像を表示する」が設定され、かつ「画像情報を落とさない」に設定されているため、処理規則設定手段１４はデフォルトの処理規則情報６０の画像情報処理６０１を「画像情報を落とす」から「画像情報を落とさない」に変更する。
【００８８】
また、処理要求設定ページ７０のフォント設定７０２は「必要なフォントをダウンロードする」に設定されているため、処理規則設定手段１４はデフォルトの処理規則情報６０のフォント処理６０２変更しない。
【００８９】
加えて、処理要求設定ページ７０の翻訳設定７０３は「翻訳する」に設定されているため、処理規則設定手段１４は、デフォルトの処理規則情報６０に翻訳処理６０３を追加する。
【００９０】
図７は、処理規則設定手段１４が図６の利用者要求情報に基づいて、図５のデフォルトの処理規則情報６０を変更した際の処理規則情報を示した図である。図７においては、処理規則情報６１の画像情報処理６１１と翻訳処理６１３がそれぞれ図６の利用者要求情報７０に基づいてデフォルトの処理内容から変更され、フォント処理６１２はデフォルトの処理内容から変更されていない。図７によれば、例えユーザＰＣ２０のメモリ容量が１２８Ｍバイト未満であってとしても、Ｗｅｂ情報に含まれる画像情報の品質は落とさずにユーザＰＣ２０に配信される。
【００９１】
また、利用者が図６の処理要求設定ページ７０で設定した利用者要求情報１４２は、ユーザＰＣ２０のハードディスク等の記憶装置に保存し、次からは記憶装置から読み出した利用者要求情報を使用してもよい。利用者要求情報１４２を情報端末の記憶装置に記憶することで、利用者は情報配信ポータルサーバ１０を利用するごとに利用者要求情報１４２を設定する必要がなくなる。
【００９２】
（情報処理手段）
情報処理手段１２は、Ｗｅｂサーバ３０から取得したＷｅｂ情報を処理する手段で、Ｗｅｂ情報はユーザＰＣ２０の資源情報１３１と処理規則情報１４１に基づき処理される。ユーザＰＣ２０の資源情報１３１に依存する処理（例えば、図７の画像情報処理６１１、フォント処理６１２）を実行する場合は、情報処理手段１２は取得した資源情報１３１が処理規則情報１４１に規定されている条件を満たしているか確認し、資源情報１３１が条件を満たしている場合は処理規則情報１４１で定められた処理を実行する。ユーザＰＣ２０の資源情報１３１に依存しない処理（例えば、図７の翻訳処理６１３）を実行する場合は、情報処理手段１２は取得した資源情報１３１を確認せずに処理を実行する。
【００９３】
＜本実施の形態の情報配信システムの動作＞
本実施の形態の情報配信システムの動作について、図を参照しながら詳細に説明する。図８は本実施の形態の情報配信システムの動作を説明するための図である。
【００９４】
情報配信ポータルサーバ１０は、情報配信ポータルサーバ１０のホームページ情報とホームページ情報内に含まれるリンク情報のアドレス変換テーブル１１１を有している。ユーザＰＣ２０が情報配信ポータルサーバ１０のホームページアクセスすると（Ｔ１０）、情報配信ポータルサーバ１０はユーザＰＣ２０に端末資源調査プログラム１３０を含むホームページ情報を配信する（Ｔ１１）。配信されたホームページ情報はユーザＰＣ２０のブラウザ２１にて表示される。
【００９５】
情報配信ポータルサーバ１０からユーザＰＣ２０に配信された端末資源調査プログラム１３０は、ホームページ情報が表示されると同時に自動的に実行され、ユーザＰＣ２０に記憶されている資源情報ファイル１３２から資産情報１３１を取得する（Ｔ１２）。また、利用者は処理要求設定ページ１４０にて、利用者要求情報１３２を設定する（Ｔ１３）。
【００９６】
ユーザＰＣ２０のブラウザで情報配信ポータルサーバ１０のホームページ情報が表示されている状態で、Ｗｅｂ情報が要求されると、ユーザＰＣ２０から情報配信ポータルサイト１０に情報要求メッセージが送信される（Ｔ１４）。この情報要求メッセージには、Ｗｅｂ情報を要求した情報と共に利用者要求情報１４２および資源情報１３１が含まれる。
【００９７】
例えば、図４のホームページ情報５０にて「探索サイト」が選択され場合、ユーザＰＣ２０から情報配信ポータルサーバ１０に送信される情報要求メッセージには、「探索サイト」のハイパーテキスト５０２のリンク先である「ｉｎｄｅｘ１」が含まれる。
【００９８】
情報配信ポータルサーバ１０の通信中継手段１１は前記情報要求メッセージを受信すると、アドレス変換テーブル１１１からネットワークアドレスを取得する（Ｔ１５）。前例では「ｉｎｄｅｘ１」に関連付けて記憶されている「ｗｗｗ．探索サイト．ｃｏｍ」を取得する。また、情報配信ポータルサーバ１０の処理規則設定手段１４は送信された利用者要求情報１４２に基づき処理規則情報１４１を変更、または追加し、情報配信ポータルサーバ１０は送信された資源情報１３１を記憶する（Ｔ１６）。
【００９９】
情報配信ポータルサーバ１０の通信中継手段１１は、取得したネットワークアドレスのＷｅｂサーバ３０にアクセスする（Ｔ１７）。前例では、「ｉｎｄｅｘ１」に関連付けて記憶されている「ｗｗｗ．探索サイト．ｃｏｍ」にアクセスする。アクセスされたＷｅｂサーバ３０、例えば「ｗｗｗ．探索サイト．ｃｏｍ」から情報配信ポータルサーバ１０にＷｅｂ情報が配信される（Ｔ１８）。
【０１００】
通信中継手段１１は、取得したＷｅｂ情報を情報配信ポータルサーバ１０の情報処理手段１２に渡し、情報処理手段１２にて、取得したＷｅｂ情報は資源情報１３１および処理規則情報１４１に基づいて処理される（Ｔ１９）。
【０１０１】
例えば、図６の処理要求設定ページ７０に準ずれば、「ｗｗｗ．探索サイト．ｃｏｍ」のＷｅｂ情報を表示する際、必要なフォントがユーザＰＣ２０に無ければ、情報配信ポータルサーバ１０はユーザＰＣ２０に必要なフォントを送信する。
【０１０２】
情報処理手段１２にてＷｅｂ情報の処理が終了すると、通信中継手段１１は、処理されたＷｅｂ情報に含まれるリンク情報のアドレスを情報配信ポータルサーバ１０内アドレスに変換し、アドレ変換テーブル１１１にアドレスを変換した内容を追加した後、Ｗｅｂ情報をユーザＰＣ２０に配信する（Ｔ２０）。
【０１０３】
例えば、処理されたＷｅｂ情報のリンク情報に＜ａ  ｈｒｅｆ＝ｗｗｗ．こんにちわ．ｃｏｍ＞があると想定する。通信中継手段１１は上記記述を＜ａ  ｈｒｅｆ＝ＷＷＷ．情報配信ポータルサーバ１０．ｃｏｍ／ｉｎｄｅｘ１０＞に変更し、変更されたリンク情報「ｗｗｗ．こんにちわ．ｃｏｍ」を「ｉｎｄｅｘ１０」に関連付けて、アドレス変換テーブル１１１に追加する。
【０１０４】
すなわち、アドレス変換テーブル１１１は、ユーザＰＣ２０に配信するＷｅｂ情報ごとにアドレスを変換した内容が追加される。なお、アドレス変換テーブル１１１はキャッシュとして情報配信ポータルサーバ１０内にユーザごとに記憶することが望ましい。
【０１０５】
処理・アドレス変換したＷｅｂ情報がユーザＰＣ２０のブラウザにて表示されている状態で、Ｗｅｂ情報が要求されると、ユーザＰＣ２０から情報配信ポータルサイト１０に情報要求メッセージが送付される（Ｔ２１）。この情報要求メッセージには、Ｗｅｂ情報を要求した情報が含まれる。
【０１０６】
情報配信ポータルサーバ１０の通信中継手段１１は、ユーザＰＣ２０から情報要求メッセージを受信すると、アドレス変換テーブル１１１からネットワークアドレスを取得する（Ｔ２２）。例えば、前記情報要求メッセージに「ｉｎｄｅｘ１０」が含まれている場合は、通信中継手段１１は、アドレス変換テーブル１１１から「ｗｗｗ．こんにちわ．ｃｏｍ」を得る。
【０１０７】
ネットワークアドレス取得後、通信中継手段１１は、取得したネットワークアドレスにアクセスする（Ｔ２３）。前述の例では、「ｗｗｗ．こんにちわ．ｃｏｍ」にアクセスする。
【０１０８】
情報配信ポータルサーバ１０からアクセスされたＷｅｂサーバ３０は、前述の例では「ｗｗｗ．こんにちわ．ｃｏｍ」は、情報配信ポータルサーバ１０にＷｅｂ情報を配信する（Ｔ２４）。
【０１０９】
通信中継手段１１は、取得したＷｅｂ情報を情報配信ポータルサーバ１０の情報処理手段１２に渡し、情報処理手段１２にて、取得したＷｅｂ情報は資源情報１３１およびＴ１６で変更された処理規則情報１４１に基づいて処理される（Ｔ２５）。
【０１１０】
情報処理手段１２にてＷｅｂ情報の処理が終了すると、通信中継手段１１は、処理されたＷｅｂ情報に含まれるリンク情報のアドレスを情報配信ポータルサーバ５０内アドレスに変換し配信する（Ｔ２６）。なお、アドレスの変換内容を示す内容はアドレス変換テーブル１１１に追加される。
【０１１１】
Ｔ２６で処理・アドレス変換したＷｅｂ情報がユーザＰＣ２０のブラウザ２１にて表示されている状態で、Ｗｅｂ情報のアドレスを示すデータが送付されると、ユーザＰＣ２０から情報配信ポータルサイト１０に情報要求メッセージが送付される（Ｔ２７）。Ｔ２７以降は、Ｔ２２からＴ２６と同様の内容が実行される。
【０１１２】
上述したように本発明の実施の形態の情報配信システムによれば、情報配信ポータルサーバ１０が端末資源調査手段１３を備えることで、情報配信ポータルサーバ１０は利用者が所持するユーザＰＣ２０の資源情報ファイル１３２を詳細に把握でき、ユーザＰＣ２０に対して最適なフォーマットで情報を配信することができる。更に、端末資源調査手段１３が端末資源調査プログラム１３０を備えることで、利用者は資源情報１３１を入力する手間を省くことができる。
【０１１３】
更に、情報配信ポータルサーバ１０が処理規則設定手段１４を備えることで、配信される情報にはユーザＰＣ２０の資源情報１３１のみならず、利用者要求情報１４２により利用者の意向を反映することができる。
【０１１４】
加えて、情報配信ポータルサーバが通信中継手段１１を備えることで、情報配信ポータルサーバ１０がユーザＰＣ２０の代りに取得したＷｅｂ情報に含まれるリンク情報のアドレスは、すべて情報配信ポータルサーバ１０内のアドレスに変換されてユーザＰＣ２０に配信され、アドレスを変換した内容はアドレス変換テーブル１１１に記憶される。
【０１１５】
情報配信ポータルサーバ１０からユーザＰＣ２０にＷｅｂ情報を配信した後、ユーザＰＣ２０から情報配信ポータルサーバ１０に情報要求があると、通信中継手段１１はアドレス変換テーブル１１１から情報要求に基づくネットワークアドレスを取得し、前記ネットワークアドレスで特定されるＷｅｂサーバ３０からＷｅｂ情報を取得する。取得したＷｅｂ情報は上述と同様に情報配信ポータルサーバ１０内で処理されユーザＰＣ２０に配信される。
【０１１６】
よって、利用者がネットサーフィン（net surfing）と呼ばれるインターネット９０上のＷｅｂ情報を次々と閲覧する行為を行なったとしても、ユーザＰＣ２０に配信されるＷｅｂ情報は、すべて情報配信ポータルサーバ１０を経由することになるため、インターネット９０に接続されたすべてのＷｅｂサーバ３０の情報を情報端末の資源情報および利用者の意向に合わせて処理し配信することができる。
【０１１７】
〔情報配信方法の説明〕
これより、本発明の情報配信方法について説明する。図９は情報配信方法の手順を示したフロー図である。
【０１１８】
最初のステップＳ１００は、ユーザＰＣ２０のブラウザ２１が情報配信ポータルサーバ１０のホームページにアクセスするステップである。ステップ１１０では、情報配信ポータルサーバ１０からユーザＰＣ２０に端末資源調査プログラム１３０を含むホームページ情報が送付される。前記ホームページ情報に処理要求設定ページ１４０を含む。
【０１１９】
ここから端末の資源情報１３１を取得するステップと利用者要求情報１４２を設定するステップに分かれる。ステップ１２０は資源情報１３１を取得するステップで、端末資源調査プログラム１３０がユーザＰＣ２０の資源情報ファイル１３２を読み取るステップである。
【０１２０】
ステップ１２５は利用者要求情報１４２を設定するステップで、利用者は、例えば処理要求設定ページ１４０を利用するなどして利用者要求情報１４２を設定する。
【０１２１】
ステップ１３０では、ユーザＰＣ２０から情報配信ポータルサーバ１０に情報要求メッセージが送信される際に、資産情報１３１および利用者要求情報１４２がユーザＰＣ２０から情報配信ポータルサーバ１０に送信される。なお、利用者要求情報１４２が設定されない場合は、利用者要求情報１４２は送信されない。
【０１２２】
ステップ１４０では、情報配信ポータルサーバ１０の処理規則設定手段１４は受信した利用者要求情報１４２に基づき処理規則情報１４１を変更、または追加し、情報配信ポータルサーバ１０は資源情報１３１を記憶する。なお、利用者要求情報１４２が送信さなかった場合は、処理規則情報１４１は変更されない。
【０１２３】
ステップ１５０では、前記情報要求メッセージに含まれる情報配信ポータルサーバ１０内のアドレス情報から、通信中継手段１１が前記アドレス情報に対応するネットワークアドレスをアドレス変換テーブル１１１から取得する。
【０１２４】
スッテプ１６０では、前記ネットワークアドレスで特定されるＷｅｂサーバ３０からＷｅｂ情報を取得する。
【０１２５】
ステップ１７０では、取得したＷｅｂ情報を情報処理手段１２が処理する。Ｗｅｂ情報を処理する際は、資源情報１３１および処理規則情報１４１に基づく処理が実行される。
【０１２６】
ステップ１８０では、通信中継手段１１が処理されたＷｅｂ情報内のリンク情報に含まれるネットワークアドレスを情報配信ポータルサーバ１０内のアドレスに変換し、アドレスを変換した内容はアドレス変換テーブル１１１に追加される。
【０１２７】
ステップ１９０では、通信中継手段１１が処理・アドレス変換したＷｅｂ情報をユーザＰＣ２０に送信する。
【０１２８】
ステップ１９０以降、処理・アドレス変換したＷｅｂ情報から情報要求メッセージを受信すると（ステップ２００）、ステップ１５０へ進み、ステップ１５０以降の処理が実行される。情報要求メッセージを受信しない場合は、情報配信方法の処理は終了する。
【０１２９】
「本発明の他の実施の形態」
これまで、本発明の好適な一実施の形態に述べてきたが、本発明に係わる構成要素は他の実施の形態でも容易に実現できる。ここから、本発明に係わる構成要素の他の実施の形態について記述する。
【０１３０】
〔情報端末の他の実施の形態〕
前述の実施の形態においては、利用者が所持する情報端末をパーソナルコンピュータ２０としたが、本発明は他の情報端末を用いても実現できる。例えば、携帯電話、モバイルコンピュータ、ＰＤＡ（Personal Digital Assistance の略）、ＰＨＳ（Personal Handyphone System の略）等のネットワーク通信機能を備え、ネットワークを経由して配信された情報を表示するブラウザ２１を備えた装置であればよい。
【０１３１】
〔情報配信ポータルサーバの他の実施の形態〕
前述の実施の形態において情報配信ポータルサーバ１０に備えられた各手段も前述の実施の形態に述べた以外の形態で実現できる。
【０１３２】
＜通信中継手段の他の実施の形態＞
前述の実施の形態においては、通信中継手段１１はアドレス変換機能を有しているが、他の実施の形態でも通信中継手段は実現される。例えば、リンクの関係を示すrel属性（あるいはrev属性）またはリンク先を指定するhref属性で示される情報をＨＴＭＬ等のフォームデータに書き換えたＷｅｂ情報を情報端末に送信しても、通信中継手段は実現できる。
【０１３３】
図１０は、フォーム形式で送信する場合の、リンク情報のＨＴＭＬ記述例および表示例を説明するための図である。フォーム形式でデータを送信する場合は、図４の探索サイトのハイパーテキスト５０２は、例えば、図１０（ａ）のソース８０で記述される。図１０（ｂ）はソース８０のＷｅｂ表示を示している。
【０１３４】
図１０（ｂ）のＷｅｂ表示８１に設けられた送信ボタン８１１が押されると、ユーザＰＣ２０から情報配信ポータルサーバ１０に「ｗｗｗ．探索サイト．ｃｏｍ」がフォームデータとして送信される。情報配信ポータルサーバ１０は、受信したフォームデータからネットワークアドレスを取りだし、取りだしたネットワークアドレスにアクセスする。
【０１３５】
なお、リンク情報をフォームデータに書き換える場合は、フォームデータからネットワークアドレスを取り出すため、アドレス変換テーブル１１１は不要である。
【０１３６】
＜処理規則設定手段＞
前述の実施の形態においては、情報端末の資源情報を取得するために、情報配信ポータルサーバ１０から情報端末に端末資源調査プログラムを送信したが、端末資源調査プログラムは情報端末の記憶手段（好適にはハードディスク）に記憶されていてもよい。端末情報調査プログラムを記憶手段に記憶した場合は、情報配信ポータルサーバ１０のホームページが表示される際、前記記憶手段に記憶された端末情報調査プログラムが実行され、情報端末の資源情報を取得する。
【０１３７】
更に、処理規則設定手段１４は利用者要求情報１４２を設定する処理要求設定ページ１４０を備えていたが、処理規則設定手段１４は、Ｗｅｂページの代りに処理規則を記述した設定ファイルで実現してもよい。前記設定ファイルとは好適には処理規則を記述したテキスト文書で、利用者が任意に前記設定ファイルを書き換えれることが望ましい。前記設定ファイルに記述された内容は、例えば、情報配信ポータルサーバ１０のホームページが表示される際に読取ればよい。
【０１３８】
更に、前述の実施の形態において記述した処理規則は、単に例を示したに過ぎず、特定の応用分野または実施形態に合わせて処理規則の内容は決定される。
【０１３９】
＜ネットワークの他の実施の形態＞
前述の実施の形態においてはネットワークをインターネット９０としたが、ネットワークはインターネット９０のみならず、携帯電話網、公衆電話網、ＬＡＮ（Local Area Networkの略）を用いてもよく、各種ネットワークが組み合わされたネットワークでもよい。
【図面の簡単な説明】
【０１４０】
【図１】情報配信システムの構成図。
【図２】アドレス変換機能を説明するためにＷｅｂ情報のソースを示した図。
【図３】端末資源調査手段および処理規則設定手段の動作を説明するための図。
【図４】情報配信ポータルサーバのホームページを説明するための図。
【図５】デフォルトの処理規則情報を説明するための図。
【図６】処理要求設定ページを説明するための図。
【図７】変更後の処理規則情報を説明するための図。
【図８】情報配信システムの動作を説明するための図。
【図９】情報配信方法の手順を説明するためのフロー図。
【図１０】フォーム形式での記述例を説明するための図。
【符号の説明】
【０１４１】
１０  情報配信ポータルサーバ
１１  通信中継手段
１２  情報処理手段
１３  端末資源調査手段
１３０  端末資源調査プログラム
１３１  資源情報
１３２  ユーザＰＣの資源情報ファイル
１４  処理規則設定手段
１４０  処理規則設定ページ
１４１  処理規則情報
１４２  利用者要求情報
２０  ユーザＰＣ
３０  Ｗｅｂサーバ
５０  情報配信ポータルサーバのホームページ
６０  処理規則情報
７０  処理規則設定ページ
９０  インターネット
【図１】
2005327150.tif 000003
【図２】
2005327150.tif 000004
【図３】
2005327150.tif 000005
【図４】
2005327150.tif 000006
【図５】
2005327150.tif 000007
【図６】
2005327150.tif 000008
【図７】
2005327150.tif 000009
【図８】
2005327150.tif 000010
【図９】
2005327150.tif 000011
【図１０】
2005327150.tif 000012