(57)【要約】【課題】ウェブサーバにアクセスがあったクライアントから取得した情報が過去に取得した情報と完全一致しない場合でもクライアントを特定する。【解決手段】クライアントがウェブサーバにアクセスした場合、当該クライアントから所定の項目に関する情報を取得し、データベースに登録されているクライアント情報のうちに取得した所定の項目に関する情報と一致するものがあるか否かを判定し、一致するクライアント情報があると場合、過去にアクセスがあったクライアントであると特定する。また、一致するクライアント情報がない場合、一致している項目の割合の値に基づいて算出される値が所定の値以上であるか否かを判定し、所定の値以上であると判定した場合、過去にアクセスがあったクライアントであると特定し、所定の値以上でない場合、取得した所定の項目に関する情報を新たにデータベースに登録する。【選択図】図３
2012150724.tif 000002
【特許請求の範囲】
【請求項１】
ウェブサーバと、データベースと、前記ウェブサーバ及び前記データベースとそれぞれ通信可能に接続された情報取得システムと、を含むクライアント支援システムであって、
前記データベースは、
前記ウェブサーバにアクセスがあったクライアントに関するクライアント情報を所定の項目毎に登録し、
前記情報処理システムは、
クライアントが前記ウェブサーバにアクセスした場合、当該クライアントから前記所定の項目に関する情報を取得する取得手段と、
前記データベースに登録されているクライアント情報のうちに前記取得手段で取得した前記所定の項目に関する情報と一致するものがあるか否かを判定する判定手段と、
前記判定手段で一致するクライアント情報があると判定した場合、前記ウェブサーバにアクセスしたクライアントを過去にアクセスがあったクライアントであると特定する第１の特定手段と、
前記判定手段で一致するクライアント情報がないと判定した場合、一致する前記項目の割合に基づいて算出される値が所定の値以上であるか否かを判定し、前記所定の値以上であると判定した場合、過去にアクセスがあったクライアントであると特定する第２の特定手段と、
前記所定の値以上でないと判定した場合、前記取得手段で取得した前記所定の項目に関する情報を前記データベースに登録する登録手段と、
を有することを特徴とするクライアント特定支援システム。
【請求項２】
前記所定の項目は、前記データベースに登録済みのクライアント情報に基づいて、希少情報を有するクライアントを特定可能な特殊項目を含み、
前記一致する項目の割合に基づいて算出される値は、前記一致する項目の割合の値に前記特殊項目について所定の重みづけ計算を行って算出した値を加算して得られる、ことを特徴とする請求項１記載のクライアント特定支援システム。
【請求項３】
ウェブサーバと、前記ウェブサーバにアクセスがあったクライアントに関するクライアント情報を所定の項目毎に登録するデータベースと、前記ウェブサーバ及び前記データベースとそれぞれ通信可能に接続された情報取得システムと、を含むクライアント支援システムのクライアント特定支援方法であって、
前記情報取得システムは、
クライアントが前記ウェブサーバにアクセスした場合、当該クライアントから前記所定の項目に関する情報を取得するステップと、
前記データベースに登録されているクライアント情報のうちに前記取得した前記所定の項目に関する情報と一致するものがあるか否かを判定するステップと、
前記判定するステップで一致するクライアント情報があると判定した場合、前記ウェブサーバにアクセスしたクライアントを過去にアクセスがあったクライアントであると特定するステップと、
前記判定するステップで一致するクライアント情報がないと判定した場合、一致する前記項目の割合に基づいて算出される値が所定の値以上であるか否かを判定し、前記所定の値以上であると判定した場合、過去にアクセスがあったクライアントであると特定するステップと、
前記所定の値以上でないと判定した場合、前記取得した前記所定の項目に関する情報を前記データベースに登録するステップと、
を有することを特徴とするクライアント特定支援方法。
【請求項４】
前記所定の項目は、前記データベースに登録済みのクライアント情報に基づいて、希少情報を有するクライアントを特定可能な特殊項目を含み、
前記一致する項目の割合に基づいて算出される値は、前記一致する項目の割合の値に前記特殊項目について所定の重みづけ計算を行って算出した値を加算して得られる、ことを特徴とする請求項３記載のクライアント特定支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブサーバにアクセスがあったクライアントの特定を支援するクライアント特定支援システム及びクライアント特定支援方法に関する。
【背景技術】
【０００２】
ウェブサーバ側からクライアントを特定する方法として、クライアントＩＰ（Interne protocol）を利用する方法及びクッキーを利用する方法が知られている。更に、他の方法として、ウェブブラウザから取得できる情報が過去に取得した情報と完全一致する場合にクライアントをユニークに特定する方法も提案されている。
【０００３】
また、クライアントがサイトリストサーバにアクセスし、サイトリストサーバでユーザ認証を行うことによって、ユーザが過去にアクセスした情報にウェブサーバが適切にアクセスすることができる技術も知られている（例えば、特許文献１参照）。この技術によれば、ユーザがウェブメールサーバ上のメールを閲覧する場合、ウェブブラウザ、携帯電話機、又は情報携帯端末等の異なる端末からアクセスしても、既読／未読情報を適切に表示することが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２８７０６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＩＰアドレスを利用してクライアントを特定する方法の場合、クライアントのＩＰアドレスが固定されていないと、ウェブサーバはクライアントを特定することができない。また、クッキーを利用してクライアントを特定する方法の場合、ウェブブラウザの設定がクッキーの利用不可となっている場合、クライアントを特定することができない。
【０００６】
更に、ウェブブラウザから取得できる情報を用いる方法では、ウェブブラウザから取得した情報が１つでも異なる場合、本来同一のクライアントとして認識しなければならないクライアントをウェブサーバは別のクライアントとして認識してしまう。
【０００７】
一方、上記特許文献１に記載の技術では、サイトリストサーバがユーザ認証を行うことによりユーザを特定することはできるが、クライアントを特定することができない。
【０００８】
本発明は、上記事情に鑑みてなされたものであり、その目的は、ウェブサーバにアクセスがあったクライアントから取得した情報が過去に取得した情報と完全一致しない場合でもクライアントを特定することが可能なクライアント特定支援システム及びクライアント特定支援方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、ウェブサーバと、データベースと、ウェブサーバ及びデータベースとそれぞれ通信可能に接続された情報取得システムと、を含むクライアント支援システムであって、データベースは、ウェブサーバにアクセスがあったクライアントに関するクライアント情報を所定の項目毎に登録し、情報処理システムは、クライアントがウェブサーバにアクセスした場合、当該クライアントから所定の項目に関する情報を取得する取得手段と、データベースに登録されているクライアント情報のうちに取得手段で取得した所定の項目に関する情報と一致するものがあるか否かを判定する判定手段と、この判定手段で一致するクライアント情報があると判定した場合、ウェブサーバにアクセスしたクライアントを過去にアクセスがあったクライアントであると特定する第１の特定手段と、既述の判定手段で一致するクライアント情報がないと判定した場合、一致する項目の割合に基づいて算出される値が所定の値以上であるか否かを判定し、所定の値以上であると判定した場合、過去にアクセスがあったクライアントであると特定する第２の特定手段と、所定の値以上でないと判定した場合、取得手段で取得した所定の項目に関する情報をデータベースに登録する登録手段と、を有することを特徴とする。
【００１０】
また、他の本発明は、ウェブサーバと、ウェブサーバにアクセスがあったクライアントに関するクライアント情報を所定の項目毎に登録するデータベースと、ウェブサーバ及びデータベースとそれぞれ通信可能に接続された情報取得システムと、を含むクライアント支援システムのクライアント特定支援方法であって、情報取得システムは、クライアントがウェブサーバにアクセスした場合、当該クライアントから所定の項目に関する情報を取得するステップと、データベースに登録されているクライアント情報のうちに取得した所定の項目に関する情報と一致するものがあるか否かを判定するステップと、判定するステップで一致するクライアント情報があると判定した場合、ウェブサーバにアクセスしたクライアントを過去にアクセスがあったクライアントであると特定するステップと、判定するステップで一致するクライアント情報がないと判定した場合、一致する項目の割合に基づいて算出される値が所定の値以上であるか否かを判定し、所定の値以上であると判定した場合、過去にアクセスがあったクライアントであると特定するステップと、所定の値以上でないと判定した場合、取得した所定の項目に関する情報をデータベースに登録するステップと、を有することを特徴とするクライアント特定支援方法。
【発明の効果】
【００１１】
本発明によると、ウェブサーバにアクセスがあったクライアントから取得した情報が過去に取得した情報と完全一致しない場合でもクライアントを特定することが可能なクライアント特定支援システム及びクライアント特定支援方法を提供できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係るクライアント特定支援システムを含むネットワーク構成を示す図である。
【図２】同実施の形態に係るデータベースのテーブル構造の一例を示す図である。
【図３】同実施の形態に係るクライアント特定支援処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１４】
図１は、クライアント特定支援システム１００を含むネットワーク構成を示している。同図に示すように、クライアント特定支援システム１００に含まれるウェブサーバ３０はインターネット２０を介してクライアント１０と通信可能に接続されている。クライアント１０は、携帯電話機、ＰＤＡ（Personal digital assistant）等の携帯情報端末装置、又は、パーソナルコンピュータ等の情報処理装置であり、ウェブブラウザを有している。
【００１５】
クライアント特定支援システム１００は、ウェブサーバ３０と、情報取得システムと４０、データベース５０とを有している。
【００１６】
ウェブサーバ３０は、クライアント１０のウェブブラウザにより閲覧可能な情報等を提供する。
【００１７】
情報取得システム４０は、ウェブサーバ３０及びデータベース５０と通信可能に構成されており、更に、情報取得処理プログラム４１と、判定処理プログラム４２とを有している。なお、情報取得システム４０のハードウェア構成については、従来よりある情報処理装置と同様であるためハードウェアの図示及び説明は省略する。
【００１８】
情報取得処理プログラム４１は、ウェブサーバ３０にアクセスがあったクライアント１０に関し、所定の項目に関する情報を当該クライアント１０から取得する機能を実現するプログラムである。また、判定処理プログラム４２は、情報取得処理プログラム４１が実行されることによりクライアント１０から取得した所定の項目に関する情報に基づいてデータベース５０にアクセスし、データベース５０に登録されているクライアント情報のうちにクライアント１０から取得した所定の項目に関する情報と一致するものがあるか否か等の処理に基づいて、クライアントを特定する機能を実現するプラグラムである。情報取得処理プログラム４１及び判定処理プログラム４２が実行されることにより実現される機能の詳細については後述する。
【００１９】
データベース５０は、情報取得処理プログラム４１が実行されてクライアント１０から取得した所定の項目に関する情報をクライアント情報として登録する。図２は、クライアント情報を登録するデータベース５０のテーブル構造の一例を示している。
【００２０】
図２に示すように、テーブル６０は、端末ＩＤ欄６１、第１情報欄６１ａ〜第Ｎ情報欄６１ｎを有している。すなわち、テーブル６０は、ウェブサーバ３０にアクセスがあった異なるクライアント１０に関し、それぞれ第１情報欄６１ａ〜第Ｎ情報欄６１ｎ（所定の項目毎）に情報をクライアント情報として登録するように構成されている。
【００２１】
端末ＩＤ欄６１には、ウェブサーバ３０にアクセスがあったクライアント毎に与えられる番号（通し番号）が登録される。第１情報欄６１ａから第Ｎ情報欄６１ｎには、クライアント情報が登録される。より詳細には、例えば、図２に示すように、第１の情報欄６１ａには環境変数を示す環境変数情報、第２情報欄６１ｂにはシステムフォントを示すシステムフォント情報が登録される。更に、他の情報欄には、クライアントにインストールされているソフトウェアに関するソフトウェア情報、プラグイン情報、及びＩＰアドレス情報等が登録される（図示を省略している。）。
【００２２】
なお、第１情報欄６１ａから第Ｎ情報欄６１ｎに登録される情報は、クライアント特定支援システム１００の管理者によって予め設定しておく。
【００２３】
また、ウェブサーバ３０に多くの異なるクライアントのアクセスがあった場合、テーブル６０には、当該アクセスがあったクライアントの数だけ端末ＩＤが発番され、それぞれ所定の項目毎にクライアント情報が登録される。このようにデータベース５０に多くのクライアント情報が登録された場合、少数のクライアントを特定可能な特殊項目が存在するようになる。
【００２４】
より詳細には、例えば、少数のクライアントにしかインストールされていないソフトウェアが存在する場合、当該ソフトウェア情報を登録する情報欄が特殊項目になる。また、多数のクライアントに存在するが少数のクライアントには存在しない情報、例えば、一般的にインストールされているフォントを削除している場合、システムフォント情報を登録する情報欄が特殊項目になる。更に、ＩＰアドレスを登録する欄の内容が一致する場合も、特殊項目としても良い。なお、どのような条件（例えば、既述の少数の定義）の場合に特殊項目とするかは、クライアント特定支援システム１００の管理者が予め設定しておく。
【００２５】
次に、クライアント特定支援システム１００で実行されるクライアント特定支援処理について、図３を参照しながら説明する。
【００２６】
ウェブサーバ３０が、クライアント１０によるウェブブラウザを介したアクセスを検出した場合（Ｓ１０１）、ウェブサーバ３０は情報取得システム４０から情報取得処理プログラム４１をコールする（Ｓ１０２）。
【００２７】
ステップＳ１０２においてウェブサーバ３０にコールされた情報取得処理プログラム４１は、その一部がクライアント１０で実行される。これにより、クライアント１０は、環境変数情報、及びシステムフォント情報等の予め設定された既述の所定の項目に関する情報を取得し、これら取得した情報をウェブサーバ３０へ返却する。更に、ウェブサーバ３０はクライアント１０から返却された情報を情報取得システム４０へ送信する。これにより、情報取得システム４０は、設定せれた項目について、クライアント１０に関する情報を取得する（Ｓ１０３）。
【００２８】
次に、情報取得システム４０は判定処理プログラム４２を実行し、以下の処理を行う。
【００２９】
情報取得システム４０は、情報取得処理プログラム４１が実行されることによって得られたクライアントに関する情報（環境変数情報、及びシステムフォント情報等）に基づいて、データベース５０をサーチする（Ｓ１０４）。なお、情報取得システム４０は、データベース５０をサーチする際には、端末ＩＤ毎に、情報欄６１ａ〜６１ｎ（項目）の情報が一致するか否かを所定のメモリエリア（図示省略。）に記憶する。
【００３０】
次に、情報取得システム４０は、サーチ結果に基づいて、データベース５０に登録されているクライアント情報のうちにクライアント１０から取得した情報と一致するものがあるか否かを判定する（Ｓ１０５）。
【００３１】
一致する情報があると判定した場合（Ｓ１０５：ＹＥＳ）、情報取得システム４０は、ウェブサーバ３０にアクセスをしたクライアント１０を、データベース５０に登録されている過去にアクセスがあったクライアントであると特定する（Ｓ１０６）。
【００３２】
一方、一致する情報がないと判定した場合（Ｓ１０５：ＮＯ）、情報取得システム４０は、既述のメモリエリアに記憶した情報に基づいて、クライアント毎に、情報が一致した情報欄（項目）の割合を算出する（Ｓ１０７）。
【００３３】
次に、情報取得システム４０は、既述のメモリエリアに記憶した情報に基づいて、情報が一致した情報欄の中に特殊項目に一致する項目欄があるか否かを判定する（Ｓ１０８）。
【００３４】
特殊項目に一致する項目がある場合（Ｓ１０８：ＹＥＳ）、当該項目欄毎に所定の重みづけ計算を行って値を算出し、更に複数の特殊項目となる項目が複数ある場合は全ての特殊項目について重みづけ計算を行って値を加算した後、その値（又は加算した値）を既述のメモリエリアの記憶された割合の値に加算する（Ｓ１０９）。
【００３５】
重みづけの計算は、本実施の形態においては、算出式＝１−（希少情報を有する端末ＩＤ数／全体の端末ＩＤ数）を用いて算出する。ここで、希少情報とは、少数のクライアントしか有していない情報であり、例えば、少数のクライアントにしかインストールされていないソフトウェアがある場合、そのソフトウェアを示す情報である。
【００３６】
具体的には、端末ＩＤが１００００番まで発番されており、希少情報有する端末ＩＤが１０個の場合は、１−（１０／１００００）＝０．９９９９パーセントとなる。このような計算を特殊項目毎に行う。また、既述のメモリエリアに記憶されている割合は、全ての項目（情報欄）が１０（既述の第Ｎ情報のＮ＝１０の場合）であり、一致した項目が９つであった場合は、９０パーセントになる。よって、これらを加算して算出される値は、９０．９９９９パーセントになる。なお、このようにして算出された値も既述のメモリエリアに端末ＩＤ毎に記憶される。
【００３７】
上述したステップＳ１０７乃至Ｓ１０９の処理は、データベース５０に登録されている端末ＩＤ毎に行われる。
【００３８】
特殊項目に一致する項目がない場合（Ｓ１０８：ＮＯ）、情報取得システム４０は、既述のメモリエリアを参照し、割合の値が１００パーセント以上になっている端末ＩＤがあるか否かを判定する（Ｓ１１０）。なお、１００パーセント以上になっている端末ＩＤが複数ある場合は、情報取得システム４０は、更に、最も割合の値が高い端末ＩＤを選択する。
【００３９】
割合の値が１００パーセント以上になっている端末ＩＤがある場合（Ｓ１１０：ＹＥＳ）、情報取得システム４０は、ウェブサーバ３０にアクセスをしたクライアント１０がデータベース５０に登録されているクライアントであると特定し、データベース５０に登録されている当該端末ＩＤのクライアント情報をクライアント１０から取得した情報に基づいて更新する（Ｓ１１１）。なお、１００パーセント以上になっている端末ＩＤが複数ある場合は、最も割合の値が高い端末ＩＤとして選択された端末ＩＤがデータベース５０に登録されているクライアントであると特定され、そのクライアント情報が更新される。
【００４０】
一方、割合の値が１００パーセント以上になっている端末ＩＤがない場合（Ｓ１１０：ＮＯ）、情報取得システム４０は、ウェブサーバ３０にアクセスしたクライアント１０が新たにアクセスされたクライアントであると認識し、新規の端末ＩＤを発番し、当該端末ＩＤに対応付けて、クライアント１０から取得した情報をデータベース５０に登録する（Ｓ１１２）。
【００４１】
したがって、情報取得システム４０は、ウェブサーバ３０にアクセスがあったクライアント１０は過去にウェブサーバ３０にアクセスした経験のあるクライアントであるか、新たにアクセスしたクライアントであるかをデータベース５０に登録されているクライアント情報に基づいて判定することができる。
【００４２】
以上のように構成されたクライアント特定支援システム１００によると、ウェブサーバ３０にアクセスがあったクライアント１０から取得した情報が過去にクライアント１０から取得したデータベース５０に登録されている情報と完全一致しない場合でも、クライアント１０を特定することが可能になる。
【００４３】
よって、ウェブサーバ３０は、特定したクライアント１０に関してデータベース５０に登録されている情報を用いて、クライアント１０に適切な情報を提供することができる。
【００４４】
例えば、ウェブサーバ３０は、クライアント１０が特定された後、データベース５０に登録されているクライアント１０のクライアント情報を用いて当該クライアント１０のユーザの嗜好をリサーチし、当該リサーチ結果に基づいて嗜好情報を提供することができる。例えば、ウェブサーバ３０は、リサーチ結果に基づいて、クライアント１０のユーザに対してより必要であると推測される広告を提供することが可能になる。
【００４５】
更に、ウェブサーバ３０は、データベース５０の第２情報欄６１ｂに登録されているソフトウェア情報に基づいて、類似の機能を有するソフトウェア、及び機能拡張ソフトウェアの情報をクライアント１０のユーザに提供し、販売促進を図ることが可能になる。
【００４６】
また更に、クライアント１０から取得した情報とデータベース５０に登録されている過去に取得した情報とが異なる場合は、ステップＳ１１１の処理によって、クライアント１０の情報を更新することができる。この更新された情報を利用することにより、クライアント１０のユーザに対して販売促進等の広告をタイムリーに提供することが可能になる。
【００４７】
なお、特殊項目になる他の例としては、例えば、クライアント特定支援システム１００が日本国内からのアクセスを想定している環境においては、ＯＳ（Operating System）の言語が日本語以外の言語を示す場合、ウェブブラウザの言語が日本語以外の言語を示す場合、及び日本以外のタイムゾーンを示す場合が特殊項目になる。
【００４８】
また、既述の実施の形態では、クライアント特定支援システム１００は、ウェブサーバ３０、情報取得システム４０及びデータベース５０のように、異なる装置を含むことによって構成される場合を説明しているが、これに限るものではない。例えば、クライアント特定支援システム１００は、情報取得システム４０、及びデータベース５０がウェブサーバ３０内に組み込まれている構成でも良い。更に言えば、クライアント特定支援システム１００は、ウェブサーバ３０、情報取得システム４０、及びデータベース５０の既述した機能を実現できる構成が含まれていれば良い。
【００４９】
更に、クライアント特定支援システム１００が運用を開始した直後については、データベース５０に登録されているクライアント情報は非常に少ない。このため、所定数のクライアント情報がデータベース５０に登録されるまでは、クライアント１０から取得した情報とクライアント情報とが全ての情報欄（項目）で一致した場合のみクライアント１０を特定するように構成しても良い。より詳細には、クライアント特定支援システム１００は、所定数のクライアント情報がデータベース５０に登録されるまで、既述のステップＳ１０７乃至Ｓ１１１の処理を実行できないようにし、データベース５０に所定数のクライアント情報が登録されたタイミングでステップＳ１０７乃至Ｓ１１１の処理が実行されるように構成する。これにより、クライアント１０から取得した情報とデータベース５０に登録されているクライアント情報とが全て一致しない場合、クライアント１０を特定する精度を更に向上させることができる。
【００５０】
なお、本発明は上述の実施の形態に限定されるものではなく、その実施に際して様々な変形が可能である。
【００５１】
上記実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００５２】
（付記１）
ウェブサーバと、データベースと、前記ウェブサーバ及び前記データベースとそれぞれ通信可能に接続された情報取得システムと、を含むクライアント支援システムであって、
前記データベースは、
前記ウェブサーバにアクセスがあったクライアントに関するクライアント情報を所定の項目毎に登録し、
前記情報処理システムは、
クライアントが前記ウェブサーバにアクセスした場合、当該クライアントから前記所定の項目に関する情報を取得する取得手段と、
前記データベースに登録されているクライアント情報のうちに前記取得手段で取得した前記所定の項目に関する情報と一致するものがあるか否かを判定する判定手段と、
前記判定手段で一致するクライアント情報があると判定した場合、前記ウェブサーバにアクセスしたクライアントを過去にアクセスがあったクライアントであると特定する第１の特定手段と、
前記判定手段で一致するクライアント情報がないと判定した場合、一致する前記項目の割合に基づいて算出される値が所定の値以上であるか否かを判定し、前記所定の値以上であると判定した場合、過去にアクセスがあったクライアントであると特定する第２の特定手段と、
前記所定の値以上でないと判定した場合、前記取得手段で取得した前記所定の項目に関する情報を前記データベースに登録する登録手段と、
を有することを特徴とするクライアント特定支援システム。
【００５３】
（付記２）
前記所定の項目は、前記データベースに登録済みのクライアント情報に基づいて、希少情報を有するクライアントを特定可能な特殊項目を含み、
前記一致する項目の割合に基づいて算出される値は、前記一致する項目の割合の値に前記特殊項目について所定の重みづけ計算を行って算出した値を加算して得られる、ことを特徴とする付記１記載のクライアント特定支援システム。
【００５４】
（付記３）
ウェブサーバと、前記ウェブサーバにアクセスがあったクライアントに関するクライアント情報を所定の項目毎に登録するデータベースと、前記ウェブサーバ及び前記データベースとそれぞれ通信可能に接続された情報取得システムと、を含むクライアント支援システムのクライアント特定支援方法であって、
前記情報取得システムは、
クライアントが前記ウェブサーバにアクセスした場合、当該クライアントから前記所定の項目に関する情報を取得するステップと、
前記データベースに登録されているクライアント情報のうちに前記取得した前記所定の項目に関する情報と一致するものがあるか否かを判定するステップと、
前記判定するステップで一致するクライアント情報があると判定した場合、前記ウェブサーバにアクセスしたクライアントを過去にアクセスがあったクライアントであると特定するステップと、
前記判定するステップで一致するクライアント情報がないと判定した場合、一致する前記項目の割合に基づいて算出される値が所定の値以上であるか否かを判定し、前記所定の値以上であると判定した場合、過去にアクセスがあったクライアントであると特定するステップと、
前記所定の値以上でないと判定した場合、前記取得した前記所定の項目に関する情報を前記データベースに登録するステップと、
を有することを特徴とするクライアント特定支援方法。
【００５５】
（付記４）
前記所定の項目は、前記データベースに登録済みのクライアント情報に基づいて、希少情報を有するクライアントを特定可能な特殊項目を含み、
前記一致する項目の割合に基づいて算出される値は、前記一致する項目の割合の値に前記特殊項目について所定の重みづけ計算を行って算出した値を加算して得られる、ことを特徴とする付記３記載のクライアント特定支援方法。
【産業上の利用可能性】
【００５６】
本発明は、ウェブサーバにアクセスがあったクライアントの特定を支援するシステム及び方法に広く適用可能である。
【符号の説明】
【００５７】
１０・・・クライアント
２０・・・インターネット
３０・・・ウェブサーバ
４０・・・情報取得システム
４１・・・情報取得処理プログラム
４２・・・判定処理プログラム
５０・・・データベース
６０・・・テーブル
６１・・・端末ＩＤ欄
６１ａ〜６１ｎ・・・情報欄
１００・・・クライアント特定支援システム
【図１】
2012150724.tif 000003
【図２】
2012150724.tif 000004
【図３】
2012150724.tif 000005