【手続補正書】
【提出日】平成19年2月16日(2007.2.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された文書サーバ上の文書を収集する文書収集装置において、
上記文書のアドレスに関連づけて巡回すべきかどうかを決定するための当該文書の巡回決定要素属性を記憶する巡回決定要素属性記憶手段と、
複数の基準のうちの１つを選択する手段と、
選択された基準に基づいて上記巡回決定要素属性記憶手段の文書の巡回決定要素属性に基づいて各文書を巡回すべきかどうかを決定する巡回決定手段と、
巡回すべきと決定されたときに当該文書にアクセスして新たに更新されたかどうかを判別し新たに更新されているときに当該文書を取得する文書取得手段とを有することを特徴とする文書収集装置。
【請求項２】
上記巡回決定要素属性は、上記文書に対する巡回予定時刻である請求項１記載の文書収集装置。
【請求項３】
上記巡回決定要素属性は、上記文書の更新予測時刻である請求項１記載の文書収集装置。
【請求項４】
上記文書のすべてについて巡回すべきかどうかを判断し終え、必要な巡回を終了した後、文書収集の終了条件が満たされていない場合には、上記基準を切り換えて文書収集動作を繰り返す請求項１、２または３記載の文書収集装置。
【請求項５】
上記文書収集の終了条件の１つは、文書収集の経過時間が所定の制限時間になることである請求項４記載の文書収集装置。
【請求項６】
上記文書収集の終了条件の１つは、文書収集に伴う文書アクセス回数が所定の制限回数になることである請求項４または５記載の文書収集装置。
【請求項７】
タイムアウトの可能性が高い文書であるかどうかに基づいて文書を巡回すべきかどうかを判断してタイムアウトの可能性が高い文書の巡回をスキップし、必要な巡回を終了した後、文書収集の終了条件が満たされていない場合には、スキップした文書について巡回を行なう請求項４、５または６記載の文書収集装置。
【請求項８】
同一ホストへのアクセスの連続回数に基づいて文書を巡回すべきかどうかを判断して所定数を越えて同一ホストにアクセスする場合には文書の巡回をスキップし、必要な巡回を終了した後、文書収集の終了条件が満たされていない場合には、スキップした文書について巡回を行なう請求項４、５または６記載の文書収集装置。
【請求項９】
上記複数の基準のうちの１つは、文書収集の開始時刻ｘ、対象文書の巡回予定時刻ｙおよびマージンｃとしたときに（ｘ−ｙ＋ｃ）が負であれば巡回を行わず、そうでなければ巡回を行うという基準である請求項１記載の文書収集装置。
【請求項１０】
上記複数の基準のうちの２以上の基準は上記ｃの値を異ならせたものとする請求項９記載の文書収集装置。
【請求項１１】
上記複数の基準のうちの少なくとも１つの基準は巡回予定時刻の頻度分布に基づいて決定される請求項１記載の文書収集装置。
【請求項１２】
上記文書はウェブ文書であり、上記ウェブ文書のアンカー情報をなすアドレスの文書を巡回対象の文書として巡回決定要素属性記憶手段に登録する請求項１〜１１のいずれかに記載の文書収集装置。
【請求項１３】
所定の範囲のアドレスに該当する場合にのみ文書を巡回対象の文書として巡回決定要素属性記憶手段に登録する請求項１２記載の文書収集装置。
【請求項１４】
文書収集に予定されている時間の経過に応じて文書収集動作を終了する請求項１〜１３のいずれかに記載の文書収集装置。
【請求項１５】
ネットワークを介して接続された文書サーバ上の文書を収集する文書収集装置において、
上記文書のアドレスに関連づけて巡回優先度情報を記憶する巡回優先度情報記憶手段と、
複数の基準のうちの１つを選択する手段と、
選択された基準に基づいて上記巡回優先度情報記憶手段の文書の巡回優先度情報に基づいて各文書を巡回すべきかどうかを決定する巡回決定手段と、
巡回すべきと決定されたときに当該文書にアクセスして新たに更新されたかどうかを判別し新たに更新されているときに当該文書を取得する文書取得手段とを有することを特徴とする文書収集装置。
【請求項１６】
ネットワークを介して接続された文書サーバ上の文書を収集するためにコンピュータで実行される文書収集用コンピュータプログラムにおいて、
上記コンピュータを、
複数の基準のうちの１つを選択する選択手段と、
上記文書のアドレスに関連づけて巡回すべきかどうかを決定するための当該文書の巡回決定要素属性を記憶する巡回決定要素属性記憶手段と、
選択された基準に基づいて上記巡回決定要素属性記憶手段により記憶された文書の巡回決定要素属性に基づいて各文書を巡回すべきかどうかを決定する巡回決定手段と、
巡回すべきと決定されたときに当該文書にアクセスして新たに更新されたかどうかを判別し新たに更新されているときに当該文書を取得する文書取得手段とのそれぞれとして機能させるための文書収集用コンピュータプログラム。
【請求項１７】
ネットワークを介して接続された文書サーバ上の文書を収集するためにコンピュータで実行される文書収集用コンピュータプログラムにおいて、
上記コンピュータを、
上記文書のアドレスに関連づけて巡回優先度情報を記憶する巡回優先度情報記憶手段と、
複数の基準のうちの１つを選択する選択手段と、
選択された基準に基づいて上記巡回優先度情報記憶手段により記憶された文書の巡回優先度情報に基づいて各文書を巡回すべきかどうかを決定する巡回決定手段と、
巡回すべきと決定されたときに当該文書にアクセスして新たに更新されたかどうかを判別し新たに更新されているときに当該文書を取得する文書取得手段とのそれぞれとして機能させるための文書収集用コンピュータプログラム。
【請求項１８】
ネットワークを介して接続された文書サーバ上の文書を検索する文書検索装置において、
文書収集装置と、
上記文書収集装置により収集された文書からインデックスを生成する装置と、
上記インデックスを用いて検索を行う検索装置本体とを有し、
上記文書収集装置は、
上記文書のアドレスに関連づけて巡回すべきかどうかを決定するための当該文書の巡回決定要素属性を記憶する巡回決定要素属性記憶手段と、
複数の基準のうちの１つを選択する手段と、
選択された基準に基づいて上記巡回決定要素属性記憶手段の文書の巡回決定要素属性に基づいて各文書を巡回すべきかどうかを決定する巡回決定手段と、
巡回すべきと決定されたときに当該文書にアクセスして新たに更新されたかどうかを判別し新たに更新されているときに当該文書を取得する文書取得手段とを有することを特徴とする文書検索装置。
【請求項１９】
ネットワークを介して接続された文書サーバ上の文書を収集する文書収集装置において、
上記文書のアドレスに関連づけて巡回すべきかどうかを決定するための当該文書の巡回決定要素属性を記憶する第１巡回決定要素属性記憶手段と、
所定の基準に基づいて上記第１巡回決定要素属性記憶手段の文書の巡回決定要素属性に基づいて各文書を巡回すべきかどうかを決定する巡回決定手段と、
上記巡回決定手段により巡回すべき文書として選択されなかった文書の巡回決定要素属性を受け取って記憶する第２巡回決定要素属性記憶手段と、
巡回すべきと決定されたときに当該文書にアクセスして新たに更新されたかどうかを判別し新たに更新されているときに当該文書を取得する文書取得手段と、
巡回を終了すべきかどうかを判別する巡回終了判別手段とを有し、
上記第１巡回決定要素属性記憶手段のすべて文書について巡回すべきかどうかを判別し終え、かつ、巡回すべき文書を取得し終えたときに、上記については巡回終了判別手段が巡回を終了すべきと判別していない場合には、上記第２巡回決定要素属性記憶手段の文書の巡回決定要素属性に基づいて各文書を巡回すべきかどうかを決定し、巡回すべき文書について文書を取得することを特徴とする文書収集装置。
【請求項２０】
巡回決定手段は、文書のアクセスのタイムアウトの可能性に当該文書を巡回すべきかどうかを決定する請求項１９記載の文書収集装置。
【請求項２１】
巡回決定手段は、同一ホストへの連続アクセス数に基づいて文書を巡回すべきかどうかを決定する請求項１９記載の文書収集装置。
【請求項２２】
ネットワークを介して接続された文書サーバ上の文書を収集する文書収集用コンピュータプログラムにおいて、
上記コンピュータを、
上記文書のアドレスに関連づけて巡回すべきかどうかを決定するための当該文書の巡回決定要素属性を第１巡回決定要素属性記憶手段に記憶する手段と、
所定の基準に基づいて上記第１巡回決定要素属性記憶手段の文書の巡回決定要素属性に基づいて各文書を巡回すべきかどうかを決定する巡回決定手段と、
上記巡回決定手手段により巡回すべき文書として選択されなかった文書の巡回決定要素属性を受け取って第２巡回決定要素属性記憶手段に記憶する手段と、
巡回すべきと決定されたときに当該文書にアクセスして新たに更新されたかどうかを判別し新たに更新されているときに当該文書を取得する文書取得手段と、
巡回を終了すべきかどうかを判別する巡回終了判別手段とのそれぞれとして機能させるための文書収集用コンピュータプログラムであり、
さらに、
上記第１巡回決定要素属性記憶手段のすべて文書について巡回すべきかどうかを判別し終え、かつ、巡回すべき文書を取得し終えたときに、上記巡回終了判別手段により巡回を終了すべきと判別されていない場合には、上記第２巡回決定要素属性記憶手段の文書の巡回決定要素属性に基づいて各文書を巡回すべきかどうかを決定し、巡回すべき文書について文書を取得することを特徴とする文書収集用コンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】文書収集装置および文書収集用コンピュータプログラム