【手続補正書】
【提出日】平成26年12月24日(2014.12.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアントに接続される第一の通信装置及びファイルを管理するサーバに接続される第二の通信装置により前記クライアントと前記サーバとの通信を中継する通信方法であって、
前記第一の通信装置で、
前記クライアントから受信され、前記サーバを宛先とする前記ファイルの取得リクエストを、前記第二の通信装置に送信し、
前記サーバを宛先とする前記ファイルで参照される他の関連ファイルの先読みリクエストの通知を、前記第二の通信装置に送信し、
前記第二の通信装置で、
前記ファイルの取得リクエストに基づいて取得されるファイルを前記サーバから取得し、
前記取得したファイルを、前記取得リクエストに対応させて、前記第一の通信装置に送信し、
前記通知に基づいて取得される他の関連ファイルを前記サーバから取得し、
前記取得した他の関連ファイルを、前記通知に対応させて、前記第一の通信装置に送信し、
前記第一の通信装置で、
前記関連ファイルを前記ファイルと対応付けて保持し、
前記クライアントからの前記関連ファイルの参照要求に応じて、前記関連ファイルを前記クライアントに送信する、
ことを特徴とする通信方法。
【請求項２】
請求項1記載の通信方法であって、
前記第二の通信装置は、
前記ファイルで参照される他の関連ファイルが複数ある場合、2以上の前記他の関連ファイルを集約して前記第一の通信装置に送信する、ことを特徴とする通信方法。
【請求項３】
請求項１または２記載の通信方法であって、
前記第二の通信装置からの前記他の関連ファイルの送信は、前記取得リクエスト数に対応する、ことを特徴とする通信方法。
【請求項４】
請求項１ないし３記載の通信方法であって、
前記通知は、関連ファイルの取得リクエストであって、
前記通信は、HTTP(Hyper Text Transport Protocol)に従って行い、
前記ファイルは、ＨＴＭＬ（Hyper Text Markup Language）で前記クライアントでウエブページを表示するための情報と、前記他のファイルのURLを示すリンクとを含む、ことを特徴とする通信方法。
【請求項５】
請求項１記載の通信方法であって、
前記通知は、関連ファイルの取得リクエストであって、
前記取得リクエストは、関連ファイルの属性を指定する情報を含み、
前記第二の通信装置は、
前記属性に対応する前記他のファイルを前記第一の通信装置に送信する、ことを特徴とする通信方法。
【請求項６】
請求項5記載の通信方法であって、
前記第一の通信装置で、
前記属性は優先度と対応付けられ、前記優先度に従って、前記取得リクエストを順次送信し、
前記第二の通信装置で、前記優先度と前記属性とにしたがって、前記サーバから取得する関連ファイルを順次送信する、ことを特徴とする通信方法。
【請求項７】
請求項６記載の通信方法であって、
前記関連ファイルのうち、前記ファイルを前記クライアントで表示させるために用いる関連ファイルを取得するための取得リクエストを他の関連ファイルよりも優先して送信する、ことを特徴とする通信方法。
【請求項８】
請求項７記載の通信方法であって、前記ファイルを前記クライアントで表示させるために用いる関連ファイルは、CSS（Cascading Style Sheet）である、ことを特徴とする通信方法。
【請求項９】
請求項1ないし３記載の通信方法であって、
前記通知は、関連ファイルの取得リクエストであって、
前記通信は、HTTP(Hyper Text Transport Protocol)に従って行い、
前記ファイルは、ＨＴＭＬ（Hyper Text Markup Language）で前記クライアントでウエブページを表示するための情報と、前記他の関連ファイルのURLを示すリンクとを含み、
前記第二の通信装置で、前記関連ファイルの取得リクエストに対応させて、送るべき他のファイルがないことを示す情報を送信し、
前記第一の通信装置で、前記関連ファイルの取得リクエストを所定の時間ごとに送信し、前記情報の受信に応じて、他の関連ファイルの取得リクエストの送信処理を停止する、ことを特徴とする通信方法。
【請求項１０】
請求項１記載の通信方法であって、
前記通知は、関連ファイルの取得リクエストであって、
前記ファイルは、ＨＴＭＬ（Hyper Text Markup Language）で前記クライアントでウエブページを表示するための情報と、前記他の関連ファイルのURLを示すリンクとを含み、
前記第二の通信装置で、前記関連ファイルの取得リクエストの一に対応させる応答を分割し、分割されたメッセージの一は、最後のメッセージであることを示す情報を含む、ことを特徴とする通信方法。
【請求項１１】
請求項１０記載の通信方法であって、
前記分割されたメッセージのうち最初のメッセージは、HTTPヘッダを含むが、それ以外のメッセージは、HTTPヘッダを含まず、前記第二の通信装置で、所定の時間ごとに前記分割されたメッセージを送信する、ことを特徴とする通信方法。
【請求項１２】
請求項1ないし３記載の通信方法であって、
前記通信は、HTTP(Hyper Text Transport Protocol)に従って行い、前記通知は、関連ファイルの受領通知であって、前記ファイルは、ＨＴＭＬ（Hyper Text Markup Language）で前記クライアントでウエブページを表示するための情報と、前記他の関連ファイルのURLを示すリンクとを含み、
前記第二の通信装置で、前記関連ファイルをアップロードリクエストとして前記第一の通信装置に送信し、
前記第一の通信装置で、前記アップロードリクエストに対応させて前記受領通知を前記第二の通信装置に送信する、ことを特徴とする通信方法。
【請求項１３】
請求項１ないし１２記載の通信方法であって、
前記第一の通信装置で、前記参照要求が、未取得の関連ファイルに対する要求である場合、
前記未取得の関連ファイルに対するリクエストを前記第二の通信装置に送信し、
前記第二の通信装置で、前記関連ファイルに対するリクエストを他の前記関連ファイルの送信処理より優先的に処理する通信方法。
【請求項１４】
クライアントに接続され、ファイルを管理するサーバに接続される第二の通信装置を介して前記クライアントと前記サーバとの通信を中継する第一の通信装置であって、
前記クライアントから受信され、前記サーバを宛先とする前記ファイルの取得リクエストと前記サーバを宛先とする前記ファイルで参照される他の関連ファイルの先読みリクエストの通知とを前記第二の通信装置に転送する転送処理部と、
前記第二の通信装置で実行される前記ファイルの取得処理により取得される前記ファイルを前記取得リクエストに対応させて受信し、前記第二の通信装置で実行される前記関連ファイルの先読み取得処理により取得される前記関連ファイルを前記通知に対応させて受信する受信部と、
前記関連ファイルを前記ファイルと対応付けて保持する保持部と、
前記クライアントからの前記関連ファイルの参照要求に応じて、前記関連ファイルを前記クライアントに送信する送信部とを有し、
前記通信は、HTTP(Hyper Text Transport Protocol)に従って行い、前記ファイルは、ＨＴＭＬ（Hyper Text Markup Language）で前記クライアントでウエブページを表示するための情報と、前記他のファイルのURLを示すリンクとを含む、ことを特徴とする第一の通信装置。
【請求項１５】
クライアントに接続される第一の通信装置を介して、ファイルを管理するサーバに接続され、前記クライアントと前記サーバとの通信を中継する第二の通信装置であって、
前記第一の通信装置で転送される前記クライアントからの前記サーバを宛先とする前記ファイルの取得リクエストに基づいて取得されるファイルを前記サーバから取得するファイル取得部と、
前記第一の通信装置で転送される前記クライアントからの前記サーバを宛先とし前記ファイルで参照される他の関連ファイルの先読みリクエストの通知に基づく先読み処理を実行し、関連ファイルを取得する先読み処理部と、
前記関連ファイルを、前記第一の通信装置から送信される通知に対応させて、前記関連ファイルを前記第一の通信装置に送信する送信処理部と、を有し、
前記通信は、HTTP(Hyper Text Transport Protocol)に従って行い、前記ファイルは、ＨＴＭＬ（Hyper Text Markup Language）で前記クライアントでウエブページを表示するための情報と、前記他のファイルのURLを示すリンクとを含む、ことを特徴とする第二の通信装置。