(57)【要約】【課題】従来、ウェブサイトへの来訪者の状況がリアルタイムに把握できなかった。【解決手段】ユーザに関する情報であり、１以上の属性値を有する情報である２以上のユーザ情報が格納されるユーザ情報格納部と、ウェブサイトへの来訪者であるユーザのユーザ端末から、ユーザのウェブサイトに対する操作に関する操作情報を受信する操作情報受信部と、操作情報を用いて、ウェブサイトに来訪中のユーザの１以上の属性値を取得する属性値取得部と、属性値取得部が取得した１以上の属性値を出力する属性値出力部とを具備するサーバ装置により、ウェブサイトへの来訪者の状況がリアルタイムに把握できる。【選択図】図３
2018190008.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに関する情報であり、１以上の属性値を有する情報である２以上のユーザ情報が格納されるユーザ情報格納部と、
ウェブサイトへの来訪者であるユーザのユーザ端末から、当該ユーザの前記ウェブサイトに対する操作に関する操作情報を受信する操作情報受信部と、
前記操作情報を用いて、ウェブサイトに来訪中のユーザの１以上の属性値を取得する属性値取得部と、
前記属性値取得部が取得した１以上の属性値を出力する属性値出力部とを具備するサーバ装置。
【請求項２】
前記操作情報に応じた処理を行う応答部と、
前記応答部における処理の結果に関する処理結果を前記ユーザ端末に送信する処理結果送信部とをさらに具備する請求項１記載のサーバ装置。
【請求項３】
前記属性値取得部は、
前記操作情報受信部が受信した１以上の操作情報を用いて、動的に変化する属性値である１以上の動的属性値を取得し、
前記属性値出力部は、
前記属性値取得部が１以上の動的属性値を出力する請求項１または請求項２記載のサーバ装置。
【請求項４】
前記属性値取得部は、
前記ウェブサイトに来訪中のユーザの１以上の属性値であり、当該ユーザ以外のユーザである他ユーザの１以上の属性値と比較して、予め決められた条件を満たすほど特徴的な１以上の属性値を取得する請求項１から請求項３いずれか一項に記載のサーバ装置。
【請求項５】
１以上の属性値に関連する条件と当該条件を満たした際に実行する処理を識別する処理識別子とを有する１以上の動的処理情報が格納される動的処理情報格納部と、
前記属性値取得部が取得した１以上の属性値が、前記動的処理情報が有する条件を満たすか否かを判断する判断部と、
前記判断部における判断結果が前記条件を満たすとの判断結果である場合、当該条件と対になる処理識別子で識別される処理を実行する条件処理実行部とをさらに具備する請求項１から請求項４いずれか一項に記載のサーバ装置。
【請求項６】
前記１以上の動的処理情報に含まれるいずれかの条件は、１以上の属性値、１以上の操作情報、および１以上の属性値と１以上の操作情報のうちの２以上の情報を用いて算出されたスコアのうちの２種類以上の情報を用いた条件である請求項５記載のサーバ装置。
【請求項７】
２以上の各ユーザに対して、前記属性値出力部が出力した１以上の属性値を受信し、出力した管理者端末から、ユーザの選択指示を受信する選択指示受信部と、
前記選択指示に対応するユーザのユーザ端末に対して、一の処理を行う指示ユーザ処理部とをさらに具備する請求項１から請求項６いずれか一項に記載のサーバ装置。
【請求項８】
ユーザを識別するユーザ識別子と、当該ユーザ識別子に対応付けて１以上の操作情報が格納される操作情報格納部と、
ユーザ端末からログイン指示を受信するログイン指示受信部と、
前記ログイン指示に応じて、前記ユーザ端末のユーザに対するログイン処理を実行するログイン処理部と、
ユーザ端末からログイン指示を受信する前に、前記操作情報受信部が操作情報を受信した場合に、当該ユーザ端末に対応する識別子であるユーザ端末識別子を当該ユーザ端末に送信するユーザ端末送信部と、
当該ユーザ端末識別子と対にして、前記操作情報受信部が受信した操作情報を前記操作情報格納部に蓄積する操作情報蓄積部とをさらに具備し、
前記操作情報蓄積部は、
前記ログイン処理部のログイン処理の実行後に、前記ログイン指示または前記操作情報と対に受信されたユーザ端末識別子に対応付けて、前記操作情報受信部が受信した操作情報を前記操作情報格納部に蓄積し、
前記属性値取得部は、
一のユーザ端末に対して、ログイン前に蓄積された１以上の操作情報およびログイン後に蓄積された１以上の操作情報を前記操作情報格納部から取得し、当該取得した２以上の操作情報を用いて、１以上の属性値を取得する請求項１から請求項７いずれか一項に記載のサーバ装置。
【請求項９】
前記属性値取得部は、
一のユーザに対して、当該ユーザの１以上の属性値、当該ユーザのユーザ端末から前記操作情報受信部が受信した１以上の操作情報のうちの２以上の情報を用いて、前記一のユーザのスコアを算出するスコア算出手段を具備し、
前記属性値出力部は、
前記スコアを含む１以上の属性値を出力する請求項１から請求項８いずれか一項に記載のサーバ装置。
【請求項１０】
前記属性値取得部が１以上の属性値を用いて、ユーザごとにサムネイル画像を取得するサムネイル画像取得部と、
前記サムネイル画像を出力するサムネイル画像出力部とをさらに具備する請求項１から請求項９いずれか一項に記載のサーバ装置。
【請求項１１】
前記属性値取得部は、
前記操作情報受信部が受信した１以上の操作情報を用いて、動的に変化する属性値である１以上の動的属性値を取得し、
前記サムネイル画像取得部は、
前記１以上の動的属性値を用いて、ユーザごとにサムネイル画像を取得する請求項１０記載のサーバ装置。
【請求項１２】
記録媒体は、
ユーザに関する情報であり、１以上の属性値を有する情報である２以上のユーザ情報が格納されるユーザ情報格納部を具備し、
操作情報受信部、属性値取得部、および属性値出力部により実行される情報処理方法であって、
前記操作情報受信部が、ウェブサイトへの来訪者であるユーザのユーザ端末から、当該ユーザの前記ウェブサイトに対する操作に関する操作情報を受信する操作情報受信ステップと、
前記属性値取得部が、前記操作情報を用いて、ウェブサイトに来訪中のユーザの１以上の属性値を取得する属性値取得ステップと、
前記属性値出力部が、前記属性値取得ステップで取得された１以上の属性値を出力する属性値出力ステップとを具備する情報処理方法。
【請求項１３】
コンピュータがアクセス可能な記録媒体は、
ユーザに関する情報であり、１以上の属性値を有する情報である２以上のユーザ情報が格納されるユーザ情報格納部を具備し、
コンピュータを、
ウェブサイトへの来訪者であるユーザのユーザ端末から、当該ユーザの前記ウェブサイトに対する操作に関する操作情報を受信する操作情報受信部と、
前記操作情報を用いて、ウェブサイトに来訪中のユーザの１以上の属性値を取得する属性値取得部と、
前記属性値取得部が取得した１以上の属性値を出力する属性値出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブサイトの来訪者の属性値をリアルタイムに検知し、出力するサーバ装置等に関するものである。
【背景技術】
【０００２】
従来、事業者が効果的な販促活動を行うことができるとともに、ユーザが商品を低価格で購入することができる商品販売システムがあった（特許文献１参照）。
【０００３】
この商品販売システムは、購入可能な商品を表示する商品情報画面をユーザ端末に送信し、仮想ショッピングカートの記憶領域に記憶された商品の合計金額を表示する合計金額確認画面を生成してユーザ端末に送信し、ユーザの特性情報を記憶するユーザ情報記憶部と、割引額と割引を受けるために必要な内容が表示されるアフィリエイトコンテンツを記憶するコンテンツ記憶部とを有し、虚偽情報判定部でアフィリエイトコンテンツに入力された情報が虚偽の情報であるかを判定し、虚偽の情報が入力されたと判定すると、アフィリエイトコンテンツに入力された情報を購入した商品の注文者情報や配達先の情報で更新する情報修正処理部と、を備えた商品販売サーバを有する商品販売システムである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−８８８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のシステムにおいては、商品販売サイト等のウェブサイトへの来訪者の状況がリアルタイムに把握できなかったために、ユーザに対して適切なアクションが起こせなかった。つまり、例えば、ＥＣサイト等において、仮想的な適切な接客ができなかった。
【課題を解決するための手段】
【０００６】
本第一の発明のサーバ装置は、ユーザに関する情報であり、１以上の属性値を有する情報である２以上のユーザ情報が格納されるユーザ情報格納部と、ウェブサイトへの来訪者であるユーザのユーザ端末から、ユーザのウェブサイトに対する操作に関する操作情報を受信する操作情報受信部と、操作情報を用いて、ウェブサイトに来訪中のユーザの１以上の属性値を取得する属性値取得部と、属性値取得部が取得した１以上の属性値を出力する属性値出力部とを具備するサーバ装置である。
【０００７】
かかる構成により、ウェブサイトへの来訪者の状況がリアルタイムに把握できる。
【０００８】
また、本第二の発明のサーバ装置は、第一の発明に対して、操作情報に応じた処理を行う応答部と、応答部における処理の結果に関する処理結果をユーザ端末に送信する処理結果送信部とをさらに具備するサーバ装置である。
【０００９】
かかる構成により、ウェブサイトへの来訪者の状況がリアルタイムに把握できる。その結果、例えば、ＥＣサイト等において、仮想的な適切な接客ができる。
【００１０】
また、本第三の発明のサーバ装置は、第一または第二の発明に対して、属性値取得部は、操作情報受信部が受信した１以上の操作情報を用いて、動的に変化する属性値である１以上の動的属性値を取得し、属性値出力部は、属性値取得部が１以上の動的属性値を出力するサーバ装置である。
【００１１】
かかる構成により、ウェブサイトへの来訪者の動的な状況がリアルタイムに把握できる。
【００１２】
また、本第四の発明のサーバ装置は、第一から第三いずれか１つの発明に対して、属性値取得部は、ウェブサイトに来訪中のユーザの１以上の属性値であり、ユーザ以外のユーザである他ユーザの１以上の属性値と比較して、予め決められた条件を満たすほど特徴的な１以上の属性値を取得するサーバ装置である。
【００１３】
かかる構成により、ウェブサイトへの来訪者の特徴的な属性値がリアルタイムに把握できる。
【００１４】
また、本第五の発明のサーバ装置は、第一から第四いずれか１つの発明に対して、１以上の属性値に関連する条件と条件を満たした際に実行する処理を識別する処理識別子とを有する１以上の動的処理情報が格納される動的処理情報格納部と、属性値取得部が取得した１以上の属性値が、動的処理情報が有する条件を満たすか否かを判断する判断部と、判断部における判断結果が条件を満たすとの判断結果である場合、条件と対になる処理識別子で識別される処理を実行する条件処理実行部とをさらに具備するサーバ装置である。
【００１５】
かかる構成により、ウェブサイトへの来訪者の属性値が特定の条件を満たす場合に、特定のアクションができる。
【００１６】
また、本第六の発明のサーバ装置は、第五の発明に対して、１以上の動的処理情報に含まれるいずれかの条件は、１以上の属性値、１以上の操作情報、および１以上の属性値と１以上の操作情報のうちの２以上の情報を用いて算出されたスコアのうちの２種類以上の情報を用いた条件であるサーバ装置である。
【００１７】
かかる構成により、ウェブサイトへの来訪者の１以上の属性値が特定の条件を満たす場合に、特定のアクションができる。
【００１８】
また、本第七の発明のサーバ装置は、第一から第六いずれか１つの発明に対して、２以上の各ユーザに対して、属性値出力部が出力した１以上の属性値を受信し、出力した管理者端末から、ユーザの選択指示を受信する選択指示受信部と、選択指示に対応するユーザのユーザ端末に対して、一の処理を行う指示ユーザ処理部とをさらに具備するサーバ装置である。
【００１９】
かかる構成により、ウェブサイトへの来訪者の属性値が特定の条件を満たす場合に、特定のアクションができる。
【００２０】
また、本第八の発明のサーバ装置は、第一から第七いずれか１つの発明に対して、ユーザを識別するユーザ識別子と、ユーザ識別子に対応付けて１以上の操作情報が格納される操作情報格納部と、ユーザ端末からログイン指示を受信するログイン指示受信部と、ログイン指示に応じて、ユーザ端末のユーザに対するログイン処理を実行するログイン処理部と、ユーザ端末からログイン指示を受信する前に、操作情報受信部が操作情報を受信した場合に、ユーザ端末に対応する識別子であるユーザ端末識別子をユーザ端末に送信するユーザ端末送信部と、ユーザ端末識別子と対にして、操作情報受信部が受信した操作情報を操作情報格納部に蓄積する操作情報蓄積部とをさらに具備し、操作情報蓄積部は、ログイン処理部のログイン処理の実行後に、ログイン指示または操作情報と対に受信されたユーザ端末識別子に対応付けて、操作情報受信部が受信した操作情報を操作情報格納部に蓄積し、属性値取得部は、一のユーザ端末に対して、ログイン前に蓄積された１以上の操作情報およびログイン後に蓄積された１以上の操作情報を操作情報格納部から取得し、取得した２以上の操作情報を用いて、１以上の属性値を取得するサーバ装置である。
【００２１】
かかる構成により、ログイン前の操作情報とログイン後の操作情報の両方を用いて、ユーザの属性値が適切に取得できる。
【００２２】
また、本第九の発明のサーバ装置は、第一から第八いずれか１つの発明に対して、属性値取得部は、一のユーザに対して、ユーザの１以上の属性値、ユーザのユーザ端末から操作情報受信部が受信した１以上の操作情報のうちの２以上の情報を用いて、一のユーザのスコアを算出するスコア算出手段を具備し、属性値出力部は、スコアを含む１以上の属性値を出力するサーバ装置である。
【００２３】
かかる構成により、ユーザのスコアを出力できる。
【００２４】
また、本第十の発明のサーバ装置は、第一から第九いずれか１つの発明に対して、属性値取得部が１以上の属性値を用いて、ユーザごとにサムネイル画像を取得するサムネイル画像取得部と、サムネイル画像を出力するサムネイル画像出力部とをさらに具備するサーバ装置である。
【００２５】
かかる構成により、ユーザの属性値を用いて取得されたサムネイル画像を出力できる。
【００２６】
また、本第十一の発明のサーバ装置は、第十の発明に対して、属性値取得部は、操作情報受信部が受信した１以上の操作情報を用いて、動的に変化する属性値である１以上の動的属性値を取得し、サムネイル画像取得部は、１以上の動的属性値を用いて、ユーザごとにサムネイル画像を取得するサーバ装置である。
【００２７】
かかる構成により、ユーザの動的属性値を用いて取得されたサムネイル画像を出力できる。
【発明の効果】
【００２８】
本発明によるサーバ装置によれば、ウェブサイトへの来訪者の状況がリアルタイムに把握できる。
【図面の簡単な説明】
【００２９】
【図１】実施の形態１における情報システムＡの概念図
【図２】同情報システムＡのブロック図
【図３】同サーバ装置２のブロック図
【図４】同ユーザ端末１の動作について説明するフローチャート
【図５】同サーバ装置２の動作について説明するフローチャート
【図６】同管理者通知処理の具体例について説明するフローチャート
【図７】同自動処理の具体例について説明するフローチャート
【図８】同管理端末３の動作について説明するフローチャート
【図９】同ユーザ情報管理表を示す図
【図１０】同動的処理情報管理表を示す図
【図１１】同操作情報管理表を示す図
【図１２】同出力例を示す図
【図１３】同操作情報提示画面の例を示す図
【図１４】同情報システムＢの概念図
【図１５】同情報システムＢのブロック図
【図１６】同コンピュータシステムの概観図
【図１７】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００３０】
以下、サーバ装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００３１】
（実施の形態１）
本実施の形態において、ウェブサイトへの来訪者（以下、適宜「ユーザ」と言う。）の属性値を、リアルタイムに検知し、出力するサーバ装置を具備する情報システムについて説明する。
【００３２】
また、本実施の形態において、属性値が条件を満たしたユーザに対して、自動的にアクションを行うサーバ装置を具備する情報システムについて説明する。
【００３３】
また、本実施の形態において、管理者が選択した特定のユーザに対して、アクションを行うサーバ装置を具備する情報システムについて説明する。
【００３４】
また、本実施の形態において、非ログインユーザのＣｏｏｋｉｅＩＤにより、ログインユーザと紐付けし、ログイン前の操作情報とログイン後の操作情報の両方を用いて、ユーザの属性値を取得するサーバ装置を具備する情報システムについて説明する。
【００３５】
図１は、本実施の形態における情報システムＡの概念図である。情報システムＡは、１または２以上のユーザ端末１、サーバ装置２、および管理端末３を備える。ユーザ端末１、管理端末３は、例えば、いわゆるパーソナルコンピュータ、タブレット端末、スマートフォン等であり、その種類は問わない。サーバ装置２は、例えば、ＡＳＰのサーバ、クラウドサーバ等である。但し、サーバ装置２の種類は問わない。ユーザ端末１とサーバ装置２とは、インターネット等のネットワークにより通信可能である。また、サーバ装置２と管理端末３とは、インターネット、ＬＡＮ等のネットワークにより通信可能である。
【００３６】
図２は、本実施の形態における情報システムＡのブロック図である。図３は、サーバ装置２のブロック図である。
【００３７】
ユーザ端末１は、ユーザ格納部１１、ユーザ受付部１２、ユーザ処理部１３、ユーザ送信部１４、ユーザ受信部１５、およびユーザ出力部１６を備える。
【００３８】
サーバ装置２は、格納部２１、受信部２２、処理部２３、送信部２４、および出力部２５を備える。格納部２１は、ユーザ情報格納部２１１、動的処理情報格納部２１２、および操作情報格納部２１３を備える。受信部２２は、ログイン指示受信部２２１、操作情報受信部２２２、および選択指示受信部２２３を備える。処理部２３は、ログイン処理部２３１、応答部２３２、操作情報蓄積部２３３、属性値取得部２３４、サムネイル画像取得部２３５、判断部２３６、条件処理実行部２３７、および指示ユーザ処理部２３８を備える。属性値取得部２３４は、スコア算出手段２３４１を備える。送信部２４は、処理結果送信部２４１、およびユーザ端末送信部２４２を備える。出力部２５は、属性値出力部２５１、およびサムネイル画像出力部２５２を備える。
【００３９】
管理端末３は、管理格納部３１、管理受付部３２、管理処理部３３、管理送信部３４、管理受信部３５、および管理出力部３６を備える。
【００４０】
ユーザ端末１を構成するユーザ格納部１１は、各種の情報が格納される。各種の情報とは、例えば、ユーザ識別子、ユーザ端末識別子、ユーザの属性値等である。ユーザ識別子は、ユーザを識別する情報であり、例えば、ＩＤである。ユーザ識別子は、電話番号、クレジットカード番号、メールアドレス等でも良い。ユーザ端末識別子は、ユーザ端末１を識別する情報であり、例えば、Ｃｏｏｋｉｅ  ＩＤ、セッション識別子、ＩＰアドレス、ＭＡＣアドレス等である。また、ユーザの属性値は、例えば、ユーザの性別、年齢等の静的属性値である。
【００４１】
ユーザ受付部１２は、ユーザから指示や情報等の入力を受け付ける。指示や情報等とは、例えば、操作情報、ログイン指示等である。操作情報とは、ユーザのウェブサイトに対する操作に関する情報である。操作情報は、例えば、ボタンを押下したことを示す情報、アンカーを指示したことを示す情報、別のページに飛ぶための操作の情報、フィールドに入力した情報等である。操作情報は、例えば、「rightButtonON」（右マウスボタンが押下されたこと）、「drug object A」（オブジェクトＡがドラッグされたこと）、「＜購入商品ＩＤ＞１２３  ＜数量＞３」（１２３で識別される商品が３個購入されたこと）、「jump http://www.xxx.co.jp」（ＵＲＬ"http://www.xxx.co.jp"で特定されるウェブページにアクセスされたこと）等である。ここでの操作情報は、通常、プリミティブな操作の情報であるが、後述する管理者が見て、操作の意味や意義を判断できる情報であることは好適である。つまり、操作情報のデータ構造、情報の粒度等は問わない。操作情報は、通常、ユーザが行った操作を特定する情報であるが、ユーザの操作に起因する、サーバ装置２が行った処理に関する情報を含んでも良い。ログイン指示とは、ログインの指示である。ログイン指示は、例えば、ユーザ識別子を有する。ログイン指示は、例えば、ユーザ識別子とパスワードとを有する。なお、ウェブサイトは、ウェブページと言っても良い。ウェブサイトは、例えば、ＥＣサイトである。但し、ウェブサイトの種類は問わない。
【００４２】
指示や情報等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。ユーザ受付部１２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００４３】
ユーザ処理部１３は、各種の処理を行う。各種の処理とは、例えば、ユーザ受付部１２が受け付けた指示や情報等を、送信する構造の指示や情報等に変更する処理、ユーザ受信部１５が受信した情報を出力する構造に変更する処理等である。
【００４４】
ユーザ送信部１４は、各種の情報や指示等を送信する。各種の情報や指示等とは、例えば、操作情報、ログイン指示等である。ユーザ送信部１４は、通常、サーバ装置２に情報や指示等を送信する。ユーザ送信部１４は、操作情報に加えて、ユーザの属性値を送信しても良い。なお、ユーザの属性は、ユーザ格納部１１に格納されており、例えば、ユーザの性別、年齢等である。ここで送信するユーザの属性は、例えば、静的属性値である。
【００４５】
ただし、ユーザ送信部１４は、図示しない第二サーバ装置に情報や指示等を送信しても良い。かかる場合、第二サーバ装置からサーバ装置２に操作情報等が送信される。なお、第二サーバ装置については後述する。
【００４６】
ユーザ受信部１５は、各種の情報を受信する。各種の情報とは、例えば、処理結果、ログイン処理の結果である。処理結果とは、後述する応答部２３２における処理の結果に関する情報である。処理結果は、例えば、飛び先のウェブページ、商品の購入指示の結果が記載されたパネル、エラーメッセージ等である。ログイン処理の結果は、ログイン処理が成功であったか、失敗であったかを示す情報、ログイン後のウェブページの情報等である。
【００４７】
ユーザ出力部１６は、各種の情報を出力する。各種の情報とは、例えば、ユーザ受信部１５が受信し、ユーザ処理部１３が出力される構造に変更した情報であり、例えば、処理結果、ログイン処理の結果である。
【００４８】
ここで、出力とは、通常、ディスプレイへの表示であるが、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である、と考えても良い。
【００４９】
サーバ装置２を構成する格納部２１は、各種の情報が格納される。各種の情報とは、例えば、後述するユーザ情報、後述する動的処理情報、操作情報、スコアを算出するための演算式の情報である。
【００５０】
ユーザ情報格納部２１１は、２以上のユーザ情報が格納される。ユーザ情報は、ユーザに関する情報であり、１または２以上の属性値を有する。１以上の属性値とは、通常、静的属性値であるが、動的属性値を含んでも良い。静的属性値とは、通常、変化しない属性値であるが、時々刻々とは変化しない属性値であると考えても良い。静的属性値は、例えば、氏名、年齢、住所、電話番号、クレジットカード番号、メールアドレス、ユーザ端末識別子、ユーザ識別子、パスワード等である。ユーザ端末識別子は、ユーザ端末１を識別する情報であり、例えば、Ｃｏｏｋｉｅ  ＩＤ、セッション識別子、ＩＰアドレス、ＭＡＣアドレス等である。ユーザ識別子は、ユーザを識別する情報であり、例えば、ＩＤである。ユーザ識別子は、電話番号、クレジットカード番号、メールアドレス等でも良い。動的属性値は、ユーザの操作等により、動的に変化し得る属性値である。動的属性値には、例えば、リアルタイム動的属性値、履歴情報利用動的属性値がある。リアルタイム動的属性値は、リアルタイムに時々刻々と変化する属性値である。リアルタイム動的属性値は、例えば、ユーザが現在閲覧しているウェブページの滞在時間、現在の滞在の際の閲覧したウェブページ数等である。履歴情報利用動的属性値は、過去の来訪時の操作情報の履歴をも用いて取得される動的属性値である。履歴情報利用動的属性値は、例えば、購入回数、購入金額、総購入金額、平均滞在時間、平均ＰＶ数、来訪回数、後述するスコア等である。
【００５１】
動的処理情報格納部２１２は、１または２以上の動的処理情報が格納される。動的処理情報は、条件と、当該条件を満たした際に実行する処理を識別する処理識別子とを有する。動的処理情報は、さらに処理タイミングを特定する情報を有しても良い。ここで、条件とは、処理識別子に対応する処理を行うことを判断するための条件である。条件は、ユーザの１以上の属性値に関連する条件である。条件は、１以上の動的属性値を用いた条件であることは好適である。さらに、条件は、１以上のリアルタイム動的属性値、または１以上の履歴情報利用動的属性値を用いた条件であることは好適である。条件は、例えば、「＜年齢＞２０代，＜購入回数＞５回以上，＜スコア＞７０以上」等であえる。また、処理識別子は、ＩＤ、関数名、メソッド名、処理に対応するプログラムの番地等である。処理識別子は、実行可能なプログラムでも良い。処理識別子は、条件に対応する処理を実行するための情報であれば何でも良い。
【００５２】
操作情報格納部２１３は、ユーザごとに、１以上の操作情報が格納される。操作情報格納部２１３は、ユーザ識別子に対応付けて、１以上の操作情報が格納される。なお、受信された操作情報と操作情報格納部２１３に格納される操作情報とは異なっても良い。操作情報受信部２２２が受信する操作情報と、操作情報格納部２１３に蓄積される操作情報とは、例えば、データ構造等が異なっていても良い。例えば、操作情報受信部２２２が受信する操作情報がプリミティブな操作の情報（例えば、「rightButtonON」）であり、操作情報格納部２１３に蓄積される操作情報が操作の意味や意義が判断可能な情報（例えば、「○○ページが表示されました」）でも良い。かかる場合、処理部２３が、受信された操作情報を用いて、操作情報格納部２１３に格納される操作情報を構成する。
【００５３】
受信部２２は、各種の情報や指示等を受信する。各種の情報や指示等とは、例えば、ログイン指示、操作情報、選択指示である。
【００５４】
ログイン指示受信部２２１は、ユーザ端末１からログイン指示を受信する。ログイン指示とは、ログインの指示である。
【００５５】
操作情報受信部２２２は、ウェブサイトへの来訪者であるユーザのユーザ端末１から、１または２以上の操作情報を受信する。操作情報受信部２２２は、ユーザ端末１から直接的に操作情報を受信する必要はない。操作情報受信部２２２は、ユーザ端末１から入力された情報に基づいた操作情報を、後述する第二サーバ装置から受信しても良い。
【００５６】
選択指示受信部２２３は、管理端末３から選択指示を受信する。選択指示とは、ユーザを選択する指示である。選択指示は、通常、ユーザ識別子を有する。選択指示は、ユーザ端末識別子を有しても良い。なお、管理端末３の動作の詳細については後述する。管理端末３では、２以上の各ユーザに対して、属性値出力部２５１が出力した１以上の属性値を受信し、出力される。
【００５７】
処理部２３は、各種の処理を行う。各種の処理とは、ログイン処理部２３１等が行う処理である。処理部２３は、ウェブサイトに来訪中のユーザの閲覧に関する情報を、常時、取得する。閲覧に関する情報とは、ウェブサイトやウェブページの滞在時間、閲覧ページ数等である。つまり、例えば、処理部２３は、ウェブサイトに来訪中のユーザの当該サイトやウェブページの滞在時間を、常時、計測する。また、処理部２３は、受信された操作情報に基づいて、商品の購入処理、決済処理等を行う。また、処理部２３は、受信された操作情報に基づいて、ユーザの動的属性値を更新する。
【００５８】
ログイン処理部２３１は、受信されたログイン指示に応じて、ユーザ端末１のユーザに対するログイン処理を実行する。なお、ログイン処理の実行は公知技術であるので、詳細な説明を省略する。また、ログイン処理の実行は、通常、ログイン処理の結果のユーザ端末１への送信を含む、とする。ログイン処理部２３１は、通常、正当なユーザ識別子等が受信されれば、ログインを許可し、ユーザ端末１と通信可能とする。ログイン処理部２３１は、通常、正当ではないユーザ識別子等が受信されれば、ログインを不許可とし、エラーメッセージをユーザ端末１に送信する。また、ログイン処理部２３１は、ログイン指示が有するユーザ識別子と、ユーザ端末識別子とを対応付ける処理を行うことは好適である。なお、ユーザ端末識別子は、ログイン指示に含まれていても良いし、ログイン指示と一緒に受信されても良い。
【００５９】
応答部２３２は、受信された操作情報に応じた処理を行う。操作情報に応じた処理とは、例えば、操作情報に対応するウェブページの送信、操作情報に対応する商品の購入処理、操作情報に対応する決済処理等である。処理は、操作情報に従っていれば、何でも良い。
応答部２３２は、処理を行い、処理結果を取得する。なお、処理結果とは、例えば、飛び先のウェブページ、商品の購入指示の結果が記載されたパネル、エラーメッセージ等である。また、応答部２３２の処理は、公知技術であるので、詳細な説明を省略する。
【００６０】
操作情報蓄積部２３３は、ユーザ端末識別子と対にして、操作情報受信部２２２が受信した操作情報を操作情報格納部２１３に蓄積する。操作情報蓄積部２３３は、ログイン指示に含まれるユーザ識別子と対にして、操作情報受信部２２２が受信した操作情報を操作情報格納部２１３に蓄積する。ユーザ端末識別子と対にすることは、ユーザ識別子と対にすることであっても良い。
【００６１】
操作情報蓄積部２３３は、ログイン処理部２３１のログイン処理の実行前に、操作情報と対に受信されたユーザ端末識別子に対応付けて、操作情報受信部２２２が受信した操作情報を操作情報格納部２１３に蓄積する。なお、対に受信することは、同時に受信する必要まではない。
【００６２】
操作情報蓄積部２３３は、ログイン処理部２３１のログイン処理の実行後に、ログイン指示または操作情報と対に受信されたユーザ端末識別子またはユーザ識別子に対応付けて、操作情報受信部２２２が受信した操作情報を操作情報格納部２１３に蓄積する。
【００６３】
属性値取得部２３４は、ウェブサイトに来訪中のユーザの１以上の属性値を取得する。ここで、１以上の属性値は、上述した静的属性値、動的属性値を含み得る。属性値取得部２３４は、受信された１以上の操作情報を用いて、ウェブサイトに来訪中のユーザの１以上の属性値を取得する。属性値取得部２３４は、通常、ユーザ情報格納部２１１から１以上の静的属性値を取得する。また、属性値取得部２３４は、通常、受信された１または２以上の操作情報を用いて、１以上の動的属性値を取得する。
【００６４】
また、属性値取得部２３４は、操作情報受信部２２２が受信した１または２以上の操作情報を用いて、動的に変化する属性値である１以上の動的属性値を取得する。
【００６５】
属性値取得部２３４は、ウェブサイトに来訪中のユーザの１以上の属性値であり、当該ユーザ以外のユーザである他ユーザの１以上の属性値と比較して、予め決められた条件を満たすほど特徴的な１以上の属性値を取得する。ここで、予め決められた条件を満たすとは、（１）ユーザの属性値と同じ属性値を有する人の割合が閾値以下または閾値より小さいこと、（２）他に同じ属性値を有する人が居ないこと、（３）ユーザの属性値と同じ属性値を有する人の数が閾値以下または閾値より少ないこと、（４）予め格納されている属性値と同じ属性値を有すること等である。
【００６６】
属性値取得部２３４は、一のユーザ端末１に対して、ログイン前に蓄積された１以上の操作情報およびログイン後に蓄積された１以上の操作情報を操作情報格納部２１３から取得し、取得した２以上の操作情報を用いて、１以上の属性値を取得する。
【００６７】
スコア算出手段２３４１は、一のユーザに対して、ユーザの１以上の属性値、ユーザのユーザ端末１から操作情報受信部２２２が受信した１以上の操作情報のうちの２以上の情報を用いて、一のユーザのスコアを算出する。
【００６８】
スコア算出手段２３４１は、例えば、属性値取得部２３４が取得したウェブサイトまたはウェブページの滞在時間、購入回数、購入金額、総購入金額、ＰＶ数、平均滞在時間、来訪回数のうちの１以上の情報をパラメータとする増加関数により、スコアを算出する。スコアとは、例えば、管理者から見たユーザの重要度を示す情報である。なお、ＰＶ数とは、ページビューの数である。
【００６９】
サムネイル画像取得部２３５は、属性値取得部２３４が１以上の属性値を用いて、ユーザごとにサムネイル画像を取得する。サムネイル画像取得部２３５は、例えば、ユーザの性別、年齢に対応する画像を格納部２１から取得する。
【００７０】
サムネイル画像取得部２３５は、１以上の動的属性値を用いて、ユーザごとにサムネイル画像を取得することは好適である。
【００７１】
サムネイル画像取得部２３５は、例えば、ユーザの性別、年齢、スコア等の属性値を用いてサムネイル画像を取得する。サムネイル画像取得部２３５は、例えば、ユーザの性別、年齢に対応する元画像を格納部２１から取得し、ユーザのスコアに応じたスコア画像を生成し、スコア画像を元画像に貼り付け、サムネイル画像を生成する。なお、かかる場合、性別、年齢に対応する元画像が格納部２１に格納されている。
【００７２】
判断部２３６は、属性値取得部２３４が取得した１以上の属性値が、動的処理情報が有する条件を満たすか否かを判断する。判断部２３６は、属性値取得部２３４が取得した１以上の属性値が、動的処理情報格納部２１２の１以上の動的処理情報のうちのいずれかの動的処理情報が有する条件を満たすか否かを判断する。
【００７３】
条件処理実行部２３７は、判断部２３６における判断結果が条件を満たすとの判断結果である場合、当該判断結果に対応する条件と対になる処理識別子で識別される処理を実行する。
【００７４】
指示ユーザ処理部２３８は、選択指示に対応するユーザのユーザ端末１に対して、一の処理を行う。一の処理は、予め決められた処理でも良いし、選択指示が有する処理識別子に対応する処理でも良い。一の処理は、複数の処理を含んでも良い。一の処理は、例えば、広告配信、購入を促すレコメンド、割り引きクーポンの送付等である。
【００７５】
送信部２４は、各種の情報を送信し得る。各種の情報とは、例えば、処理結果、ユーザ端末識別子である。
【００７６】
処理結果送信部２４１は、応答部２３２における処理の結果に関する処理結果をユーザ端末１に送信する。
【００７７】
ユーザ端末送信部２４２は、少なくともユーザ端末１からログイン指示を受信する前に、操作情報受信部２２２が操作情報を受信した場合に、ユーザ端末１に対応する識別子であるユーザ端末識別子をユーザ端末１に送信する。
【００７８】
出力部２５は、各種の情報を出力する。ここで、出力とは、通常、外部の装置（管理端末３）への送信であるが、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である、と考えても良い。なお、出力部２５は、後述する第二サーバ装置に対応する管理端末３に、各種の情報を送信しても良い。
【００７９】
属性値出力部２５１は、属性値取得部２３４が取得した１以上の属性値を出力する。属性値出力部２５１は、属性値取得部２３４が取得した１以上の動的属性値を出力する。属性値出力部２５１は、スコアを含む１以上の属性値を出力することは好適である。
【００８０】
サムネイル画像出力部２５２は、サムネイル画像取得部２３５が取得したサムネイル画像を出力する。
【００８１】
管理端末３を構成する管理格納部３１には、各種の情報が格納される。各種の情報とは、例えば、管理者を識別する管理者識別子である。
【００８２】
管理受付部３２は、各種の指示や情報等を受け付ける。各種の指示や情報等とは、例えば、選択指示、動的処理情報である。
【００８３】
各種の指示や情報等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。管理受付部３２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００８４】
管理処理部３３は、各種の処理を行う。各種の処理とは、管理受付部３２が受け付けた指示や情報等を送信するデータの構造にする処理、管理受信部３５はが受信した情報を出力するデータの構造にする処理等である。
【００８５】
管理送信部３４は、各種の指示や情報等を送信する。管理送信部３４は、通常、サーバ装置２に各種の指示や情報等を送信する。各種の指示や情報等とは、例えば、選択指示、動的処理情報である。
【００８６】
管理受信部３５は、各種の情報を受信する。管理受信部３５は、通常、サーバ装置２から各種の情報を受信する。各種の情報とは、例えば、ユーザごとの１以上の属性値、サムネイル画像である。
【００８７】
管理出力部３６は、各種の情報を出力する。各種の情報とは、ユーザごとの１以上の属性値、サムネイル画像である。
【００８８】
ユーザ格納部１１、格納部２１、ユーザ情報格納部２１１、動的処理情報格納部２１２、操作情報格納部２１３、および管理格納部３１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００８９】
ユーザ格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報がユーザ格納部１１等で記憶されるようになってもよく、通信回線等を介して送信された情報がユーザ格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報がユーザ格納部１１等で記憶されるようになってもよい。
【００９０】
ユーザ処理部１３、処理部２３、ログイン処理部２３１、応答部２３２、操作情報蓄積部２３３、属性値取得部２３４、サムネイル画像取得部２３５、判断部２３６、条件処理実行部２３７、指示ユーザ処理部２３８、および管理処理部３３は、通常、ＭＰＵやメモリ等から実現され得る。ユーザ処理部１３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９１】
ユーザ送信部１４、送信部２４、処理結果送信部２４１、ユーザ端末送信部２４２、出力部２５、属性値出力部２５１、サムネイル画像出力部２５２、および管理送信部３４は、通常、無線または有線の通信手段で実現される。
【００９２】
ユーザ受信部１５、受信部２２、ログイン指示受信部２２１、操作情報受信部２２２、選択指示受信部２２３、および管理受信部３５は、通常、無線または有線の通信手段で実現される。
【００９３】
ユーザ出力部１６、および管理出力部３６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。ユーザ出力部１６等は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００９４】
次に、情報システムＡの動作について説明する。まず、ユーザ端末１の動作について、図４のフローチャートを用いて説明する。
【００９５】
（ステップＳ４０１）ユーザ受付部１２は、ログイン指示を受け付けたか否かを判断する。ログイン指示を受け付けた場合はステップＳ４０２に行き、ログイン指示を受け付けない場合はステップＳ４０５に行く。
【００９６】
（ステップＳ４０２）ユーザ処理部１３は、ステップＳ４０１で受け付けたログイン指示から、送信するログイン指示を構成する。ユーザ送信部１４は、当該ログイン指示をサーバ装置２に送信する。
【００９７】
（ステップＳ４０３）ユーザ受信部１５は、ログイン処理の結果を受信したか否かを判断する。ログイン処理の結果を受信した場合はステップＳ４０４に行き、ログイン処理の結果を受信しない場合はステップＳ４０３に戻る。
【００９８】
（ステップＳ４０４）ユーザ出力部１６は、ステップＳ４０３で受信されたログイン処理の結果を出力する。ステップＳ４０１に戻る。
【００９９】
（ステップＳ４０５）ユーザ受付部１２は、ユーザから操作を受け付けたか否かを判断する。操作を受け付けた場合はステップＳ４０６に行き、操作を受け付けない場合はステップＳ４１０に行く。
【０１００】
（ステップＳ４０６）ユーザ処理部１３は、ステップＳ４０５で受け付けられた操作に基づいて、操作情報を構成する。
【０１０１】
（ステップＳ４０７）ユーザ送信部１４は、ステップＳ４０６で構成された操作情報をサーバ装置２に送信する。
【０１０２】
（ステップＳ４０８）ユーザ受信部１５は、操作情報に応じた処理結果をサーバ装置２から受信したか否かを判断する。処理結果を受信した場合はステップＳ４０９に行き、処理結果を受信しない場合はステップＳ４０８に戻る。
【０１０３】
（ステップＳ４０９）ユーザ出力部１６は、ステップＳ４０８で受信された処理結果を出力する。ステップＳ４０１に戻る。
【０１０４】
（ステップＳ４１０）ユーザ受信部１５は、サーバ装置２から情報を受信したか否かを判断する。情報を受信した場合はステップＳ４１１に行き、情報を受信しない場合はステップＳ４０１に戻る。なお、かかる情報は、通常、サーバ装置２における処理の結果であり、例えば、クーポン、広告、メッセージ等である。
【０１０５】
（ステップＳ４１１）ユーザ処理部１３は、ステップＳ４１０で受信された情報を用いて出力される情報を構成する。ユーザ出力部１６は、当該情報を出力する。ステップＳ４０１に戻る。
【０１０６】
なお、図４フローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
次に、サーバ装置２の動作について、図５のフローチャートを用いて説明する。
【０１０７】
（ステップＳ５０１）ログイン指示受信部２２１は、ユーザ端末１からログイン指示を受信したか否かを判断する。ログイン指示を受信した場合はステップＳ５０２に行き、ログイン指示を受信しない場合はステップＳ５０４に行く。
【０１０８】
（ステップＳ５０２）ログイン処理部２３１は、受信されたログイン指示に応じて、ユーザ端末１のユーザに対するログイン処理を実行する。なお、ログイン処理の実行には、通常、ログイン処理の結果のユーザ端末１への送信が含まれる。
【０１０９】
（ステップＳ５０３）処理部２３は、ユーザ端末識別子とユーザ識別子とを対応付ける。例えば、処理部２３は、ログイン指示が有するユーザ端末識別子とユーザ識別子とを対にして格納部２１に蓄積する。ステップＳ５０１に戻る。
【０１１０】
（ステップＳ５０４）操作情報受信部２２２は、ウェブサイトへの来訪者であるユーザのユーザ端末１から操作情報等を受信したか否かを判断する。操作情報等を受信した場合はステップＳ５０５に行き、操作情報等を受信しない場合はステップＳ５１１に行く。なお、操作情報等とは、例えば、操作情報とユーザ端末識別子である。また、操作情報等とは、例えば、操作情報とユーザ識別子である。また、操作情報等とは、例えば、ユーザの１以上の属性値を含む。
【０１１１】
（ステップＳ５０５）応答部２３２は、ステップＳ５０４で受信された操作情報に応じた処理を行う。なお、ここで、ユーザ端末送信部２４２は、ユーザ端末１からログイン指示を受信する前であることを確認し、操作情報受信部２２２が操作情報を受信した場合に、ユーザ端末１に対応する識別子であるユーザ端末識別子をユーザ端末１に送信しても良い。
【０１１２】
（ステップＳ５０６）処理結果送信部２４１は、応答部２３２における処理の結果に関する処理結果をユーザ端末１に送信する。
【０１１３】
（ステップＳ５０７）操作情報蓄積部２３３は、ログイン指示または操作情報と対に受信されたユーザ端末識別子またはユーザ識別子に対応付けて、ステップＳ５０４で受信された操作情報を操作情報格納部２１３に蓄積する。
【０１１４】
（ステップＳ５０８）操作情報を送信したユーザ端末１に対応するユーザ端末識別子が新しいか否か（ユーザが最初の来訪か否か）を判断する。新しい場合はステップＳ５０９に行き、新しくない場合はステップＳ５０１に戻る。
【０１１５】
（ステップＳ５０９）処理部２３は、当該ユーザ端末識別子を受信された操作情報を対にして格納部２１に蓄積する。
【０１１６】
（ステップＳ５１０）ユーザ端末送信部２４２は、当該ユーザ端末識別子を、操作情報等を送信してきたユーザ端末１に送信する。ステップＳ５０１に戻る。
【０１１７】
（ステップＳ５１１）選択指示受信部２２３は、管理端末３から選択指示を受信したか否かを判断する。選択指示を受信した場合はステップＳ５１２に行き、選択指示を受信しない場合はステップＳ５１４に行く。
【０１１８】
（ステップＳ５１２）指示ユーザ処理部２３８は、選択指示に対応するユーザ識別子またはユーザ端末識別子を取得する。ステップＳ５０１に戻る。なお、選択指示に対応するユーザ識別子またはユーザ端末識別子とは、選択指示に含まれるユーザ識別子またはユーザ端末識別子でも良いし、選択指示に含まれるＩＤと対になるユーザ識別子またはユーザ端末識別子でも良い。なお、ＩＤと対になるユーザ識別子またはユーザ端末識別子は、例えば、格納部２１で管理されている。
【０１１９】
（ステップＳ５１３）指示ユーザ処理部２３８は、ユーザ識別子またはユーザ端末識別子で識別されるユーザ端末１に対して、一の処理を行う。ステップＳ５０１に戻る。
【０１２０】
（ステップＳ５１４）処理部２３は、管理者通知処理を行う。管理者通知処理は、管理端末３に、現在、来訪中のユーザの情報を出力する処理である。管理者通知処理の具体例について、図６のフローチャートを用いて説明する。
【０１２１】
（ステップＳ５１５）条件処理実行部２３７は、自動処理を行う。ステップＳ５０１に戻る。自動処理とは、条件に合致する来訪中のユーザのユーザ端末１に、条件に対応する処理を自動的に行うことである。自動処理の具体例について、図７のフローチャートを用いて説明する。
【０１２２】
なお、図５フローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１２３】
次に、ステップＳ５１４の管理者通知処理の具体例について、図６のフローチャートを用いて説明する。
【０１２４】
（ステップＳ６０１）処理部２３は、カウンタｉに１を代入する。
【０１２５】
（ステップＳ６０２）処理部２３は、ウェブページに、ｉ番目の来訪者が存在するか否かを判断する。ｉ番目の来訪者が存在する場合はステップＳ６０３に行き、ｉ番目の来訪者が存在しない場合は上位処理にリターンする。
【０１２６】
（ステップＳ６０３）属性値取得部２３４は、ｉ番目の来訪者のユーザ識別子を取得する。そして、属性値取得部２３４は、当該ユーザ識別子と対になる１以上の静的属性値をユーザ情報格納部２１１から取得する。
【０１２７】
（ステップＳ６０４）属性値取得部２３４は、ｉ番目の来訪者のユーザ識別子と対になる１以上の操作情報を操作情報格納部２１３から取得する。そして、属性値取得部２３４は、当該１以上の操作情報を用いて、１以上の動的属性値を取得する。なお、属性値取得部２３４は、格納部２１に蓄積されている、当該ユーザの１以上の属性値を用いて、１以上の動的属性値を取得しても良い。なお、属性値取得部２３４は、新たに取得した１以上の動的属性値を、ユーザ識別子に対応付けて、ユーザ情報格納部２１１に蓄積することは好適である。
【０１２８】
（ステップＳ６０５）スコア算出手段２３４１は、ステップＳ６０３で取得された１以上の静的属性値、ステップＳ６０４で取得された１以上の動的属性値のうちの、２以上の属性値を用いてスコアを算出する。なお、このスコアも動的属性値の一種であると考えても良い。
【０１２９】
（ステップＳ６０６）サムネイル画像取得部２３５は、ステップＳ６０３で取得された１以上の静的属性値に対応する元画像を格納部２１から取得する。
【０１３０】
（ステップＳ６０７）サムネイル画像取得部２３５は、ステップＳ６０５で算出されたスコアを用いて、スコア画像を生成する。
【０１３１】
（ステップＳ６０８）サムネイル画像取得部２３５は、ステップＳ６０６で取得された元画像とステップＳ６０７で生成されたスコア画像とを用いて、サムネイル画像を生成する。
【０１３２】
（ステップＳ６０９）属性値出力部２５１は、属性値取得部２３４が取得した１以上の属性値（静的属性値および動的属性値）を管理端末３に送信する。
【０１３３】
（ステップＳ６１０）ステップＳ６０８で生成されたサムネイル画像を管理端末３に送信する。
【０１３４】
（ステップＳ６１１）処理部２３は、カウンタｉを１、インクリメントする。ステップＳ６０２に戻る。
【０１３５】
次に、ステップＳ５１５の自動処理の具体例について、図７のフローチャートを用いて説明する。
【０１３６】
（ステップＳ７０１）処理部２３は、カウンタｉに１を代入する。
【０１３７】
（ステップＳ７０２）処理部２３は、ウェブページに、ｉ番目の来訪者が存在するか否かを判断する。ｉ番目の来訪者が存在する場合はステップＳ７０３に行き、ｉ番目の来訪者が存在しない場合は上位処理にリターンする。なお、ｉ番目の来訪者が存在するか否かは、格納部２１の情報を検査することにより判断可能である。つまり、来訪者のユーザの操作情報やユーザ識別子またはユーザ端末識別子は、常時、更新され、格納部２１に格納されている。
【０１３８】
（ステップＳ７０３）属性値取得部２３４は、ｉ番目の来訪者のユーザ識別子を取得する。そして、属性値取得部２３４は、当該ユーザ識別子と対になる１以上の静的属性値または／および１以上の動的属性値を取得する。なお、ここで、図６の管理者通知の処理の際に取得した属性値を使用することは好適である。
【０１３９】
（ステップＳ７０４）処理部２３は、カウンタｊに１を代入する。
【０１４０】
（ステップＳ７０５）判断部２３６は、ｊ番目の動的処理情報が動的処理情報格納部２１２に存在するか否かを判断する。ｊ番目の動的処理情報が存在する場合はステップＳ７０６に行き、ｊ番目の動的処理情報が存在しない場合はステップＳ７１１に行く。
【０１４１】
（ステップＳ７０６）判断部２３６は、ステップＳ７０３で取得された１以上の属性値がｊ番目の動的処理情報が有する条件に合致するか否かを判断する。
【０１４２】
（ステップＳ７０７）判断部２３６の判断結果が、条件に合致するとの判断結果である場合はステップＳ７０７に行き、条件に合致しないとの判断結果である場合はステップＳ７１０に行く。
【０１４３】
（ステップＳ７０８）条件処理実行部２３７は、ｊ番目の動的処理情報が有する処理識別子を取得する。
【０１４４】
（ステップＳ７０９）条件処理実行部２３７は、ステップＳ７０７で取得した処理識別子で識別される処理を実行する。
【０１４５】
（ステップＳ７１０）処理部２３は、カウンタｊを１、インクリメントする。ステップＳ６０５に戻る。
【０１４６】
（ステップＳ７１１）処理部２３は、カウンタｉを１、インクリメントする。ステップＳ６０２に戻る。
【０１４７】
次に、管理端末３の動作について、図８のフローチャートを用いて説明する。
【０１４８】
（ステップＳ８０１）管理受信部３５は、サーバ装置２からユーザの情報を受信したか否かを判断する。情報を受信した場合はステップＳ８０２に行き、情報を受信しない場合はステップＳ８０３に行く。なお、ユーザの情報には、１以上の属性値が含まれる。また、ユーザの情報に、サムネイル画像が含まれることは好適である。
【０１４９】
（ステップＳ８０２）管理出力部３６は、ステップＳ８０１で受信された情報を出力する。ステップＳ８０１に戻る。
【０１５０】
（ステップＳ８０３）管理受付部３２は、選択指示を受け付けたか否かを判断する。選択指示を受け付けた場合はステップＳ８０４に行き、選択指示を受け付けない場合はステップＳ８０５に行く。
【０１５１】
（ステップＳ８０４）管理処理部３３は、ステップＳ８０３で受け付けられた選択指示を送信するデータの構造にする。管理処理部３３は、例えば、選択されたユーザのユーザ識別子を含む選択指示を構成する。そして、管理送信部３４は、当該選択指示をサーバ装置２に送信する。ステップＳ８０１に戻る。
【０１５２】
（ステップＳ８０５）管理受付部３２は、動的処理情報を受け付けたか否かを判断する。動的処理情報を受け付けた場合はステップＳ８０６に行き、動的処理情報を受け付けない場合はステップＳ８０１に戻る。
【０１５３】
（ステップＳ８０６）管理処理部３３は、ステップＳ８０５で受け付けられた動的処理情報を送信する情報の構造に変更する。そして、管理送信部３４は、当該動的処理情報をサーバ装置２に送信する。ステップＳ８０１に戻る。なお、ここで、送信された動的処理情報は、サーバ装置２で蓄積される。
【０１５４】
なお、図８のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１５５】
以下、本実施の形態における情報システムＡの具体的な動作について説明する。情報システムＡの概念図は図１である。
【０１５６】
今、サーバ装置２は、例えば、商品購入のＥＣサイトのウェブページが格納されているサーバである、とする。そして、ユーザが、当該ＥＣサイトを訪問し、商品を閲覧する、商品を購入する等の操作を行う、とする。
【０１５７】
そして、今、サーバ装置２のユーザ情報格納部２１１には、図９に示す構造を有するユーザ情報管理表が格納されている。ユーザ情報管理表には、「ユーザ識別子」「氏名」「メールアドレス」「静的属性値」「動的属性値」を有するレコードが格納される。「静的属性値」は、ここでは「性別」「年齢」「未婚／既婚」「出身地」「メンバー」等を有する。「未婚／既婚」は未婚か既婚かを示す情報である。「メンバー」は本システムにメンバー登録されているか否か（メンバーが否か）を示す。ここでは、メンバーの値「１」に対応するユーザがメンバーであり、メンバーの値「０」に対応するユーザがメンバーではない。「動的属性値」は「リアルタイム動的属性値」「履歴情報利用動的属性値」を有する。「リアルタイム動的属性値」は、ここでは「滞在時間」「閲覧ページ数」を有する。「滞在時間」は現在の訪問におけるサイト内の滞在時間である。「閲覧ページ数」は現在の訪問におけるサイト内で閲覧したページ数である。「履歴情報利用動的属性値」は、ここでは「来訪回数」「購入回数」「総購入金額」「平均ＰＶ数」「スコア」等を有する。「来訪回数」は、今までにユーザが本ＥＣサイトに来訪した回数である。「購入回数」は、今までにユーザが本ＥＣサイトで商品を購入した回数である。「総購入金額」は、今までにユーザが本ＥＣサイトで商品を購入した総金額である。「平均ＰＶ数」は、ユーザの１回の訪問あたりの平均の閲覧ページ数である。「スコア」は、ユーザのスコアである。ここでは、格納部２１は、「来訪回数」「購入回数」「総購入金額」「平均ＰＶ数」のうちの１以上の属性値をパラメータとする増加関数によりスコアを算出する演算式を格納している、とする。また、この演算式は、静的属性値のうちの１以上の情報を用いてスコアを算出する演算式であることは好適である。演算式は、例えば、メンバー「１」の場合は、スコアの値を増加させるように算出する演算式でも良い。例えば、演算式は、例えば、メンバー「１」の場合は、スコアの値を１．１倍し、メンバー「０」の場合は、スコアの値を変更しない等であることは好適である。
【０１５８】
また、動的処理情報格納部２１２には、図１０に示す構造を有する動的処理情報管理表が格納される。動的処理情報管理表には、「ＩＤ」「条件」「処理タイミング」「処理識別子」を有するレコードが格納される。「ＩＤ」はレコードを識別する情報である。「条件」は処理を実行するための条件である。「処理タイミング」は処理を実行するためのタイミングを特定する情報である。なお、処理タイミングが「−」の場合は、条件を満たした場合に実行することを意味する。「処理タイミング」は、１日に１回のみ、１アクセスに対して１回のみ等でも良い。「処理識別子」は、条件に対応する処理を実行するための情報であり、ここでは、処理を特定する情報である。
【０１５９】
動的処理情報管理表において、「ＩＤ＝１」のレコードは、年齢が３０代であり、購入回数が５回以上であり、スコアが７０以上のユーザに対して、ログイン時に、「あなたを応援するクーポンをお届けします」というメッセージを送信し、ログイン後のユーザ端末１に、「クーポン１」というクーポンを送信することを示す。なお、「クーポン１」は、格納部２１に格納されている、とする。また、「ＩＤ＝２」のレコードは、「滞在時間が１８０秒以上であり、メンバーであり、スコアが５０以上のユーザに対して、かかる条件を満たした際に、「何かお困りでしょうか？  お困りの際は○○にご連絡下さい」というメッセージを送信することを示す。
【０１６０】
また、格納部２１には、ユーザの属性値の条件に対応する元画像が格納されている、としる。そして、格納部２１には、スコア画像の元になる元スコア画像が格納されている、としる。
【０１６１】
また、操作情報格納部２１３には、図１１に示す構造を有する操作情報管理表が格納される。操作情報管理表には、ユーザごとに、１以上の操作情報が格納される。ここでは、操作情報管理表には、「ＩＤ」「ユーザ識別子」「日時」「操作種類識別子」「操作情報」を有するレコードが格納される。「ＩＤ」はレコードを識別する情報である。「日時」は、概ね操作が行われた日時、または操作情報が受信された日時である。「操作種類識別子」は操作情報の種類を示す情報である。操作種類識別子「ａ」は、操作情報がユーザの操作を特定する情報であることを示す。操作種類識別子「ｂ」は、操作情報がサーバ装置２が実行した処理を特定する情報であることを示す。
【０１６２】
かかる状況において、現在、１１名のユーザが本ＥＣサイトに来訪中であり、ＥＣサイトで商品の情報を閲覧したり、商品を購入しようとしたりしている、とする。
【０１６３】
そして、ユーザがユーザ端末１に対して操作を行うと、ユーザ端末１のユーザ受付部１２は、ログイン指示または操作情報を受け付ける。そして、ユーザ処理部１３は、送信する情報を構成する。次に、ユーザ送信部１４は、構成された情報をサーバ装置２に送信する。
【０１６４】
そして、サーバ装置２の受信部２２は、ログイン指示または操作情報を受信する。そして、受信したログイン指示または操作情報に応じた処理を、ログイン処理部２３１または応答部２３２が行う。そして、処理結果送信部２４１は、応答部２３２における処理の結果に関する処理結果をユーザ端末１に送信する。
【０１６５】
以上の処理により、ユーザは、本ＥＣサイトにログインでき、また本ＥＣサイトの商品情報を閲覧したり、商品を購入したりすることができる。
【０１６６】
そして、サーバ装置２の操作情報蓄積部２３３は、受信された操作情報を操作情報管理表に蓄積する。なお、ユーザのログイン前は、操作情報蓄積部２３３は、ユーザ端末識別子（ここでは、ＣｏｏｋｉｅＩＤ）と対応付けて、操作情報を操作情報管理表に蓄積する。また、ログイン後は、ユーザ端末識別子と対応付いたユーザ識別子と対応付けて、操作情報を操作情報管理表に蓄積する。かかることにより、サーバ装置２は、本ＥＣサイトの来訪者が、来訪の途中でログインした場合でも、ログイン前の操作情報とログイン後の操作情報とをシームレスに利用できる、
【０１６７】
そして、処理部２３は、以下のように管理者通知処理を行う。つまり、処理部２３は、１１名の各来訪者の属性値をユーザ情報管理表（図９）から取得する。そして、スコア算出手段２３４１は、１以上の属性値のうち、スコア算出に用いる１以上の属性値を用いて、スコアを算出し、ユーザ情報管理表の各ユーザのスコアを更新する。
【０１６８】
次に、サムネイル画像取得部２３５は、取得された１以上の静的属性値に対応する元画像を格納部２１から取得する。また、サムネイル画像取得部２３５は、算出されたスコアを用いて、スコア画像を生成する。次に、サムネイル画像取得部２３５は、元画像とスコア画像とを用いて、サムネイル画像を生成する。
【０１６９】
そして、出力部２５は、サムネイル画像取得部２３５が取得したサムネイル画像と属性値取得部２３４が取得した１以上の属性値とを、ユーザごとに管理端末３に送信する。
【０１７０】
次に、管理端末３の管理受信部３５は、サーバ装置２から、来訪者ごとに、サムネイル画像と１以上の属性値とを受信する。そして、管理出力部３６は、受信された情報を出力する。かかる出力例は、図１２である。１２０１がサムネイル画像、１２０２がサムネイル画像の中のスコア画像、１２０３がユーザの属性値である。なお、図１２によれば、来訪中の４ユーザの属性値等が出力されているが、１２０４に示すように、現在の来訪者は１１名である。管理者は、画面をスクロールすることにより、他の来訪者の属性値等も閲覧できる。
【０１７１】
次に、条件処理実行部２３７は、以下のように自動処理を行う。つまり、判断部２３６は、１１名の来訪者ごとに、図１０の各動的処理情報の条件のうち、合う処理タイミングと対になる条件に合致するか否かを判断する。判断部２３６の判断結果が、条件に合致するとの判断結果である場合、条件処理実行部２３７は、条件と対になる処理識別子を取得する。そして、条件処理実行部２３７は、取得した処理識別子で識別される処理を実行する。
【０１７２】
ここで、例えば、判断部２３６が、ユーザ「太田Ｂ男」のログイン時に、太田Ｂ男の１以上の属性値が「ＩＤ＝１」の条件に合致すると判断した場合、条件処理実行部２３７は、図１０の「ＩＤ＝１」の処理識別子に対応する処理を実行する。
【０１７３】
そして、太田Ｂ男のユーザ端末１のユーザ受信部１５は、サーバ装置２からメッセージ「あなたを応援するクーポンをお届けします」を受信する。また、ユーザ受信部１５は、「クーポン１」というクーポンを受信する。そして、太田Ｂ男のユーザ端末１のユーザ出力部１６は、メッセージ「あなたを応援するクーポンをお届けします」と、「クーポン１」とを出力する。そして、太田Ｂ男は、クーポン１を利用して、お得に買い物が楽しめる。なお、メッセージやクーポンの出力は、ユーザが閲覧中のウェブページの中に出力されることは好適である。
【０１７４】
また、管理端末３の管理者は、図１２の画面を見て、１２０５のユーザ「田中Ｃ介」を選択した、とする。すると、管理受付部３２は、田中Ｃ介の選択指示を受け付ける。そして、管理者は、田中Ｃ介に対して行うアクション「ｓｅｎｄ（クーポン２）；」を入力または選択した、とする。すると、管理処理部３３は、受け付けられた選択指示を送信するデータの構造「ｓｅｎｄ（クーポン２，３）；」にする。なお、ｓｅｎｄの第二引数は、田中Ｃ介のユーザ識別子「３」である。次に、管理送信部３４は、当該選択指示「ｓｅｎｄ（クーポン２，３）；」をサーバ装置２に送信する。
【０１７５】
次に、サーバ装置２の選択指示受信部２２３は、管理端末３から選択指示「ｓｅｎｄ（クーポン２，３）；」を受信する。次に、指示ユーザ処理部２３８は、選択指示に対応するユーザ識別子「３」を取得する。そして、指示ユーザ処理部２３８は、ユーザ識別子「３」で識別される田中Ｃ介のユーザ端末１に対して、クーポン２を送信する。なお、クーポン２は、例えば、格納部２１に格納されている、とする。ただし、クーポン２は、選択指示に含まれていても良い。
【０１７６】
次に、田中Ｃ介のユーザ端末１のユーザ受信部１５は、サーバ装置２からクーポン２を受信する。そして、ユーザ処理部１３は、受信されたクーポン２を用いて出力されるクーポン２を構成する。ユーザ出力部１６は、当該クーポン２を出力する。
【０１７７】
また、管理端末３の管理者は、図１２の画面の１２０１のユーザの操作情報の詳細を見たいと思い、図１２の１２０１のユーザを指示した、とする。すると、管理受付部３２は、かかる指示を受け付ける。次に、管理処理部３３は、ユーザ「山田Ａ夫」のユーザ識別子「１」を取得する。次に、管理処理部３３は、ユーザ識別子「１」と対になる操作情報を図１１の操作情報管理表から取得する。そして、管理処理部３３は、取得した１以上の操作情報を用いて、操作情報提示画面を構成する。次に、管理出力部３６は、操作情報提示画面を出力する。かかる操作情報提示画面の例は、図１３である。図１３において、操作情報の種類（操作情報識別子）に応じた操作情報の出力が行われており、管理者はユーザに対して行うべきアクションを判断しやすくなる。
【０１７８】
以上、本実施の形態によれば、ウェブサイトへの来訪者の状況がリアルタイムに把握できる。その結果、例えば、サイト運営の管理者は、ユーザに対して、より適切なアクションを起こすことができる。
【０１７９】
また、本実施の形態によれば、ウェブサイトへの来訪者の属性値が特定の条件を満たす場合に、特定のアクションが自動的に実行できる。その結果、ユーザに対して、適切なアクションを自動的に起こすことができる。
【０１８０】
また、本実施の形態によれば、サイト運営の管理者は、特定のユーザに対して、適切なアクションを起こすことができる。
【０１８１】
また、本実施の形態によれば、ログイン前の操作情報とログイン後の操作情報の両方を用いて、ユーザの属性値が適切に取得できる。
【０１８２】
また、本実施の形態によれば、ユーザのスコアを出力できる。その結果、例えば、サイト運営の管理者は、適切なユーザに対して、アクションを起こすことができる。
【０１８３】
また、本実施の形態によれば、ユーザの属性値を用いて取得されたサムネイル画像を出力できる。その結果、例えば、サイト運営の管理者は、容易に、適切なユーザに対して、アクションを起こすことができる。
【０１８４】
なお、本実施の形態において、サーバ装置２と管理端末３とは一体化された装置でも良い。かかる場合、サーバ装置２の出力部２５は、通常、各種の情報を表示する。
【０１８５】
また、本実施の形態において、情報システムは、１または２以上のユーザ端末１、１または２以上の第二サーバ装置４、サーバ装置５、および１または２以上の管理端末３を備える構成でも良い。かかる場合の情報システムは、情報システムＢである、とする。また、第二サーバ装置４は、ユーザ端末１と通信し、操作情報をサーバ装置５に送信する装置である。また、第二サーバ装置４は、例えば、既存のＥＣサイトのサーバである。そして、第二サーバ装置４から送信された操作情報等の情報がサーバ装置５によって受信され、サーバ装置５が操作情報を用いてユーザの１以上の動的属性値を取得する。また、サーバ装置５は、第二サーバ装置４に対応する管理端末３に、ユーザの１以上の属性値やサムネイル画像を送信する。また、第二サーバ装置４はサーバ装置５からの指示に基づいてユーザ端末１に対してアクションを起こす、またはサーバ装置５が直接的にユーザ端末１に対してアクションを起こす。なお、アクションとは、例えば、上述したクーポンの送付、広告の送付、メッセージの送付等である。
【０１８６】
かかる場合の情報システムＢの概念図を図１４に示す。情報システムＢは、１または２以上のユーザ端末１、１または２以上の第二サーバ装置４、サーバ装置５、および１または２以上の管理端末３を備える。第二サーバ装置４、サーバ装置５は、例えば、ＡＳＰのサーバ、クラウドサーバ等である。但し、第二サーバ装置４、サーバ装置５の種類は問わない。
【０１８７】
かかる場合の情報システムＢのブロック図を図１５に示す。第二サーバ装置４は、第二格納部４１、第二受信部４２、第二処理部４３、および第二送信部４４を具備する。第二格納部４１は、ユーザごとに１以上の静的属性値を格納している。第二受信部４２は、ログイン指示受信部２２１、および第二操作情報受信部４２２を具備する。第二操作情報受信部４２２は、操作情報をユーザ端末１から受信する。第二処理部４３は、ログイン処理部２３１、および応答部２３２を具備する。第二送信部４４は、処理結果送信部２４１、ユーザ端末送信部２４２、および第二操作情報送信部４４３を具備する。第二操作情報送信部４４３は、操作情報をサーバ装置５に送信する。
【０１８８】
サーバ装置５は、格納部２１、受信部５２、処理部５３、送信部５４、および出力部２５を備える。受信部５２は、第二サーバ装置４から操作情報を受信する操作情報受信部５２２、および選択指示受信部２２３を備える。処理部５３は、操作情報蓄積部２３３、属性値取得部２３４、サムネイル画像取得部２３５、判断部２３６、条件処理実行部２３７、および指示ユーザ処理部２３８を備える。属性値取得部２３４は、スコア算出手段２３４１を備える。送信部５４は、ユーザ端末送信部２４２を備える。
【０１８９】
第二格納部４１は、は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。第二格納部４１に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が第二格納部４１で記憶されるようになってもよく、通信回線等を介して送信された情報が第二格納部４１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が第二格納部４１で記憶されるようになってもよい。
【０１９０】
第二受信部４２、および受信部５２は、通常、無線または有線の通信手段で実現される。
【０１９１】
第二処理部４３、および処理部５３は、通常、ＭＰＵやメモリ等から実現され得る。第二受信部４２等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１９２】
第二送信部４４、および送信部５４は、は、通常、無線または有線の通信手段で実現される。
【０１９３】
また、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態におけるサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、例えば、コンピュータがアクセス可能な記録媒体は、ユーザに関する情報であり、１以上の属性値を有する情報である２以上のユーザ情報が格納されるユーザ情報格納部を具備し、コンピュータを、ウェブサイトへの来訪者であるユーザのユーザ端末から、当該ユーザのウェブサイトに対する操作に関する操作情報を受信する操作情報受信部と、操作情報を用いて、ウェブサイトに来訪中のユーザの１以上の属性値を取得する属性値取得部と、属性値取得部が取得した１以上の属性値を出力する属性値出力部として機能させるためのプログラムである。
【０１９４】
また、上記プログラムにおいて、コンピュータを、前記操作情報に応じた処理を行う応答部と、応答部における処理の結果に関する処理結果を前記ユーザ端末に送信する処理結果送信部として、コンピュータをさらに機能させるプログラムであることは好適である。
【０１９５】
また、本実施の形態における管理端末を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、例えば、コンピュータを、サーバ装置からユーザごとの１以上の属性値を受信する管理受信部と、前記ユーザごとの１以上の属性値を出力する管理出力部３６と、前記１以上のユーザのうちの、一のユーザの選択指示を受け付ける管理受付部と、前記一のユーザの選択指示を前記サーバ装置に送信する管理送信部として機能させるためのプログラムである。
【０１９６】
また、図１６は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態のサーバ装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１６は、このコンピュータシステム３００の概観図であり、図１７は、システム３００のブロック図である。
【０１９７】
図１６において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを３０１２含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０１９８】
図１７において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２と、ＭＰＵ３０１３と、バス３０１４と、ＲＯＭ３０１５と、ＲＡＭ３０１６と、ハードディスク３０１７とを含む。ＲＯＭ３０１５は、ブートアッププログラム等のプログラムを記憶している。ＲＡＭ３０１６は、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供する。ハードディスク３０１７は、通常、アプリケーションプログラム、システムプログラム、及びデータを記憶している。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０１９９】
コンピュータシステム３００に、上述した実施の形態のサーバ装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。また、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０２００】
プログラムは、コンピュータ３０１に、上述した実施の形態のサーバ装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切なモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０２０１】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０２０２】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２０３】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２０４】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２０５】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２０６】
以上のように、本発明にかかるサーバ装置は、ウェブサイトへの来訪者の状況がリアルタイムに把握できるという効果を有し、サーバ装置等として有用である。
【符号の説明】
【０２０７】
Ａ，Ｂ  情報システム
１  ユーザ端末
２、５  サーバ装置
３  管理端末
４  第二サーバ装置
１１  ユーザ格納部
１２  ユーザ受付部
１３  ユーザ処理部
１４  ユーザ送信部
１５  ユーザ受信部
１６  ユーザ出力部
２１  格納部
２２、５２  受信部
２３、５３  処理部
２４、５４  送信部
２５  出力部
３１  管理格納部
３２  管理受付部
３３  管理処理部
３４  管理送信部
３５  管理受信部
３６  管理出力部
４１  第二格納部
４２  第二受信部
４３  第二処理部
４４  第二送信部
２１１  ユーザ情報格納部
２１２  動的処理情報格納部
２１３  操作情報格納部
２２１  ログイン指示受信部
２２２、５２２  操作情報受信部
２２３  選択指示受信部
２３１  ログイン処理部
２３２  応答部
２３３  操作情報蓄積部
２３４  属性値取得部
２３５  サムネイル画像取得部
２３６  判断部
２３７  条件処理実行部
２３８  指示ユーザ処理部
２４１  処理結果送信部
２４２  ユーザ端末送信部
２５１  属性値出力部
２５２  サムネイル画像出力部
４２２  第二操作情報受信部
４４３  第二操作情報送信部
２３４１  スコア算出手段
【図１】
2018190008.tif 000003
【図２】
2018190008.tif 000004
【図３】
2018190008.tif 000005
【図４】
2018190008.tif 000006
【図５】
2018190008.tif 000007
【図６】
2018190008.tif 000008
【図７】
2018190008.tif 000009
【図８】
2018190008.tif 000010
【図９】
2018190008.tif 000011
【図１０】
2018190008.tif 000012
【図１１】
2018190008.tif 000013
【図１２】
2018190008.tif 000014
【図１３】
2018190008.tif 000015
【図１４】
2018190008.tif 000016
【図１５】
2018190008.tif 000017
【図１６】
2018190008.tif 000018
【図１７】
2018190008.tif 000019