(57)【要約】【課題】会員の履歴データ（会員分析用データ）の各項目毎に、遊技店が独自に会員評価のためのポイント化するための換算率を設定できる顧客分析装置を提供する。【解決手段】管理コンピュータは、表示画面において会員分析用データの各項目毎にポイント化するかしないかの選択設定を受け付ける手段と、ポイント化する項目について、ポイント化のための換算値の設定入力を受け入れる手段と、会員分析用データベースから、会員識別情報別に、ポイント化する項目毎に換算値によりポイントに換算すると共に、ポイント化した項目の合計ポイントを集計する手段と、会員識別情報別にポイント化した結果及び合計ポイントをポイントデータ記憶ファイルに記憶する手段とを有する。【選択図】　　　　　　　図８
2004049563.tif 000002
【特許請求の範囲】
【請求項１】
会員識別情報別に少なくとも使用金額及び遊技データを含んだ会員分析用データを記憶した会員分析用データベースと、前記会員分析用データベースを管理する管理コンピュータとを備えた顧客分析装置において、前記管理コンピュータは、表示画面において前記会員分析用データの各項目毎にポイント化するかしないかの選択設定を受け付ける手段と、ポイント化する設定がなされた項目について、ポイント化のための換算値の設定入力を受け入れる手段と、前記会員分析用データベースから、会員識別情報別に、ポイント化する設定がなされた項目毎に前記ポイント化のための換算値によりポイントに換算する手段と、会員識別情報別にポイント化した結果をポイントデータ記憶ファイルに記憶する手段とを有することを特徴とする顧客分析装置。
【請求項２】
前記管理コンピュータは、表示画面において、会員を抽出する条件として、前記ポイント化した項目とそれに対するしきい値の設定入力を受け付ける手段と、前記ポイントデータ記憶ファイルから会員識別情報毎にポイントデータを読み出し、設定入力されたポイント化した項目及びそのしきい値に対応する会員のポイントデータを抽出する手段とを有することを特徴とする請求項１に記載の顧客分析装置。
【請求項３】
前記管理コンピュータは、表示画面において、グループ分けするための条件として、１又は複数の項目とそのしきい値となるポイント値の設定入力を受け付ける手段と、前記ポイントデータ記憶ファイルから会員識別情報毎にポイントデータを読み出し、読み出した会員識別情報毎のポイントデータを前記１又は複数の項目の各しきい値でグループ区分する手段とを有することを特徴とする請求項１に記載の顧客分析装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、会員識別情報別に少なくとも使用金額及び遊技データを含んだ会員分析用データを記憶した会員分析用データベースと、会員分析用データベースを管理する管理コンピュータとを備え、特に、会員分析用データの各項目毎のポイント化を行なう顧客分析装置に関するものである。
【０００２】
【従来の技術】
近年、各業種や販売店等において、顧客の購買履歴データ（購入金額や最終購買日、購入回数等）から顧客の評価を行なっている。このような評価を行なうことにより、優良顧客度を数値化することが可能である。これにより、例えば、広告等を配信することで来店回数や使用金額が増えると思われる顧客を見つけ出すことができる。また、その顧客に対して販促費・広告費をかけることにより、無駄な費用を減らすことができると共に、顧客の来店回数や使用金額の増加を期待でき、収益向上を目指すことができる。
【０００３】
上記従来の顧客分析の方法は、ほとんどの販売店に適用できるが、遊技店においては、遊技客毎のデータ（遊技データ）が多いため、あまり有効ではなく、ダイレクトメール等の広告費等をかけるべき顧客を効率良くしぼりきれていなかった。遊技店においては会員を募り、会員登録者に会員ＩＤを記憶した会員カード等を与えている。会員は、遊技台で遊技する際に、会員カードを遊技台に対応付けされたカードリーダ（例えば、台間端末に設けられている）に読み取らせる。
遊技店では、読み取った会員ＩＤに対応付けて遊技機種やアウト数、セーフ数、大当り回数（特賞回数）等の遊技履歴データを管理コンピュータに記憶することで会員の遊技履歴を管理している。また、管理コンピュータにおいて会員毎の遊技履歴データを表示、或いは帳票等に印字出力し、ユーザが出力結果を確認することによって会員の遊技趣向を分析し、ホールの運営に役立てている。
【０００４】
しかしながら、従来の管理コンピュータには、会員毎の履歴データ（例えば、使用金額、来店回数、遊技回数、アウト、セーフ等）をユーザ（遊技店）が独自にポイント化する機能がないために、会員の動向を把握するのに労力と時間を要し、今一つ会員を評価することができなかった。
【０００５】
【発明が解決しようとする課題】
本発明の目的は、会員の履歴データ（会員分析用データ）の各項目毎に、遊技店が独自に会員評価のためのポイント化するための換算率を設定できる顧客分析装置を提供することにある。
【０００６】
【課題を解決するための手段】
請求項１に記載の顧客分析装置は、会員識別情報別に少なくとも使用金額及び遊技データを含んだ会員分析用データを記憶した会員分析用データベースと、前記会員分析用データベースを管理する管理コンピュータとを備えたものであって、上記課題を解決するために、前記管理コンピュータは、表示画面において前記会員分析用データの各項目毎にポイント化するかしないかの選択設定を受け付ける手段と、ポイント化する設定がなされた項目について、ポイント化のための換算値の設定入力を受け入れる手段と、前記会員分析用データベースから、会員識別情報別に、ポイント化する設定がなされた項目毎に前記ポイント化のための換算値によりポイントに換算する手段と、会員識別情報別にポイント化した結果をポイントデータ記憶ファイルに記憶する手段とを有することを特徴とする。
【０００７】
請求項２に記載の顧客分析装置は、請求項１に記載のものにおいて、前記管理コンピュータが、表示画面において、会員を抽出する条件として、前記ポイント化した項目とそれに対するしきい値の設定入力を受け付ける手段と、前記ポイントデータ記憶ファイルから会員識別情報毎にポイントデータを読み出し、設定入力されたポイント化した項目及びそのしきい値に対応する会員のポイントデータを抽出する手段とを有することを特徴とするものである。
【０００８】
請求項３に記載の顧客分析装置は、請求項１に記載のものにおいて、前記管理コンピュータが、表示画面において、グループ分けするための条件として、１又は複数の項目とそのしきい値となるポイント値の設定入力を受け付ける手段と、前記ポイントデータ記憶ファイルから会員識別情報毎にポイントデータを読み出し、読み出した会員識別情報毎のポイントデータを前記１又は複数の項目の各しきい値でグループ区分する手段とを有することを特徴とするものである。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明の顧客分析装置を含む遊技履歴収集システムの実施形態に係るブロック図である。遊技履歴収集システム１は、管理室或いは事務所等に設置された管理コンピュータ２、遊技場内に複数設置された遊技台（例えば、パチンコ遊技機やメダル式遊技機）３、各遊技台１台毎に対応して配備された各カードユニット４、各遊技台３と管理コンピュータ２とを双方向データ通信可能に接続するＬＡＮ５、各カードユニット４と管理コンピュータ２とを双方向データ通信可能に接続するＬＡＮ６、管理コンピュータ２にデータ通信可能に接続されたデータ記憶サーバ９を備えている。
【００１０】
なお、以下に説明する実施形態においては、請求項１に記載の会員分析用データベース及びポイントデータ記憶ファイルは、データ記憶サーバ９で構成してある。
【００１１】
複数の遊技台３は、島と呼ばれるグループに分けられている。各遊技台３は、複数台の単位で通信端末７にデータ通信可能に接続されている。なお、この実施形態では、２台の遊技台が１つの通信端末７にデータ通信可能に接続されている。各通信端末７は、各島に設けられたルータ８及びＬＡＮ５を介して管理コンピュータ２に接続されている。
【００１２】
管理コンピュータ２は、例えば、パソコン（パソコン本体、ディスプレイ装置、キーボード装置、マウス、プリンタを有する）で構成される。遊技台３毎に配設されたカードユニット４は、遊技台３と通信接続されると共に、ＬＡＮ６を介して管理コンピュータ２に通信接続されている。この実施形態のカードユニット４は、図示していないがプリペイドカード挿入口と会員カード挿入口とを備えるものであり、遊技者が遊技を行うために使用した使用金額と、遊技者が会員登録された会員である場合、会員識別情報の一態様である会員ＩＤとを管理コンピュータ２に送信する。
【００１３】
図２は、データ記憶サーバ９の記憶構成を示す図である。データ記憶サーバ９には、少なくとも、会員分析用データベースを構成する会員分析用データ記憶ファイルと後述の各ポイントデータを記憶するためのポイントデータ記憶ファイルとが設けられている。なお、データ記憶サーバ９には、この他に、遊技台３毎に管理される遊技台別遊技履歴ファイル、会員別に管理される会員別遊技履歴ファイル、会員登録ファイル、遊技台登録ファイル等が登録記憶されているが、これらのファイルについては、本発明の要旨に直接係るものではないので図示していない。
【００１４】
図３は、会員分析用データ記憶ファイルのデータフォーマット（データの記憶状態）の一態様を示す図である。会員分析用データ記憶ファイルは、会員ＩＤ毎にデータ記憶エリアが設けられている。なお、会員分析用データ記憶ファイルのデータ記憶エリアの内容は、指定された期間（例えば、１０月１日〜１０月３１日等）の前記会員別遊技履歴ファイルの各遊技履歴データに基いて作成される。
会員分析用データ記憶ファイルの１レコード（１つのデータ記憶エリア）の内容は、会員ＩＤと、会員別遊技履歴ファイルの各データに基いて必ず作成される標準データ記憶領域と、ユーザによる設定に基いて作成されるカスタムデータ記憶領域とに区分される。
【００１５】
標準データ記憶領域は、来店回数、遊技回数、遊技機種数、使用金額、アウト、セーフ、特賞回数、始動数の各記憶領域で構成されている。なお、本実施形態では、会員別遊技履歴ファイルの各データに基いて来店回数、遊技回数、遊技機種数、使用金額、アウト、セーフ、特賞回数、始動数、勝敗金額を集計して作成するようにしているが、これら全ての項目が必須ではない。例えば、特賞回数、始動数、勝敗金額は、必ずしも必須ではない。なお、「アウト」は会員が遊技台で投入した遊技媒体数（例えば、打ち込んだパチンコ玉数）を示し、「セーフ」は、会員に遊技台から払い出された遊技媒体数（例えば、賞球として払い出されたパチンコ玉数）を示す。「勝敗金額」は「アウト」と「セーフ」との差に金額換算率を乗じた金額で、「アウト」よりも「セーフ」が大きい場合をプラスとする。
【００１６】
上述のデータのうち、「来店回数」は、異なる月日について会員が何回来店したかを表し、会員別遊技履歴ファイルの遊技履歴データの月日について異なるものをカウントして来店回数とする。「遊技回数」は、会員が何回遊技したかを表し、会員別遊技履歴ファイルの遊技履歴データのデータ数をカウントして遊技回数とする。「遊技機種数」は、会員が遊技を行った遊技台の機種数を表し、会員別遊技履歴ファイルの遊技履歴データの機種コードについて異なるものをカウントして遊技機種数とする。なお、「使用金額」、「アウト」、「セーフ」、「特賞回数」、「始動数」については、会員別遊技履歴ファイルの遊技履歴データの各対応項目についてのデータの集計値となる。
【００１７】
カスタムデータ記憶領域は、ユーザが独自に必要とするデータのデータ名と、該データを算出するための計算式とを設定した場合に、設定された計算式に従って作成されたデータが記憶される領域である。また、カスタムデータ記憶領域の各データは、標準データ記憶領域の各データの組み合わせに基いて作成される。
例えば、「一回の平均使用金額」は、会員が１回の来店で使用する平均金額を表し、計算式「使用金額÷来店回数」で作成される。なお、「一回の平均使用金額」は、会員が１回の遊技で使用する平均金額とし、計算式「使用金額÷遊技回数」で作成される場合もある。また、「稼動単価」は、１円当りの打ち込み数を表しており、計算式「アウト÷使用金額」で作成される。さらに、「機種ロイヤリティ」は、１回の遊技に対してどれだけの機種が遊技されているのかを表しており、計算式「遊技機種数÷遊技回数」で作成される。
【００１８】
なお、実施形態における以下の説明では、標準データ記憶領域は、来店回数、遊技回数、遊技機種数、使用金額、アウト、セーフの各記憶領域で構成されているものとする。また、カスタムデータ記憶領域には、「機種ロイヤリティ」が記憶されているものとする。
【００１９】
図４は、ポイントデータ記憶ファイルのデータフォーマット（データの記憶状態）の一態様を示す図である。ポイントデータ記憶ファイルは、会員ＩＤ毎にデータ記憶エリアが設けられている。会員分析用データ記憶ファイルのデータ記憶エリアの内容は、後述のポイント設定画面において、ユーザが独自に、ポイント換算を必要とする項目と、各項目のデータをポイント換算するための換算値を設定入力した場合に、設定された換算値に従って前記会員分析用データファイルの各データに基いて作成されたポイントデータが記憶される。従って、ポイントデータ記憶ファイルの内容は、ポイント換算を必要とする項目数の各ポイント記憶領域と、ポイント化した項目についての合計ポイントを記憶する合計ポイント記憶領域と合計ポイントの順位（ポイントの大きい順）を記憶する順位記憶領域で構成される。なお、図４では、ポイント設定画面において、ユーザによりポイント換算を必要とする項目として、「来店回数」、「使用金額」、「アウト」、「セーフ」の４項目と各項目のポイント換算値が設定入力された結果、ポイントデータ記憶ファイルの各ポイント項目の記憶領域として、来店回数ポイント記憶領域、使用金額ポイント記憶領域、アウトポイント記憶領域、セーフポイント記憶領域が設定されたことを示している。
【００２０】
以上のように構成された遊技履歴収集システムにおける管理コンピュータ２が実行するポイント処理について説明する。本実施形態では、ポイント処理は、図５に示すような会員分析用データ表示画面において表示されている「ポイント設定画面へ」の操作ボタンが操作入力（例えば、マウス等でクリック）された場合にポイント処理にジャンプして実行が開始される。なお、図５の会員分析用データ表示画面には、会員ＩＤ毎に来店回数、遊技回数、遊技機種数、使用金額、アウト、セーフ、機種ロイヤリティの各項目の会員分析用データが表示されると共に、操作入力可能な操作ボタンとして「設定画面へ」、「結果分析画面へ」及び「ポイント設定画面へ」の３つの操作入力ボタンが表示されているが、「設定画面へ」及び「結果分析画面へ」の各操作入力ボタンに関しては本発明の要旨に直接係らないので説明を省く。
【００２１】
図７は、管理コンピュータ２が実行するポイント処理のメインルーチンを示すフローチャートである。管理コンピュータ２が実行するポイント処理は、ステップＳ０１のポイント設定処理と、ステップＳ０２のポイント集計処理と、ステップＳ０３の順位付け処理と、ステップＳ０４のポイント表示処理により構成される。
【００２２】
図８は、管理コンピュータ２が実行するポイント設定処理のサブルーチンを示すフローチャートである。ポイント設定処理を開始すると、管理コンピュータ２は、まず、図６に示すようなポイント設定画面を表示する（ステップＳ１０）。
次いで、会員分析用ファイルの表示設定状態を参照し、会員分析用ファイルの各項目のうち、表示設定されている項目である「来店回数」、「遊技回数」、「遊技機種数」、「使用金額」、「アウト」、「セーフ」、「機種ロイヤリティ」の各項目と各項目に対応するチェックボックス、ポイント化するための項目データの設定入力ボックス、並びに項目データに対するポイント換算値の設定入力ボックスをポイント設定画面を表示する（ステップＳ１１）（図６参照）。
【００２３】
例えば、項目が「来店回数」の場合であれば、「来店回数○○○回毎に＊＊＊ポイント」、項目が「使用金額」の場合であれば「使用金額○○○円毎に＊＊＊ポイント」、項目が「アウト」の場合であれば「アウト○○○個毎に＊＊＊ポイント」のように、「○○○」の箇所にポイント化するための項目データの設定入力ボックスを表示し、「＊＊＊」の箇所に項目データに対するポイント換算値の設定入力ボックスを表示する。
【００２４】
さらに、管理コンピュータ２は、ポイント設定画面の下側において、「ポイント変換」の操作ボタンを表示し（ステップＳ１２）、ステップＳ１３に進み、項目の選択設定入力を受け付ける。管理コンピュータ２は、ポイント設定画面において操作入力があるか否かを判別し（ステップＳ１３）、操作入力がなければ、操作入力があるまでステップＳ１３を繰り返すことにより待機する。一方、オペレータにより操作入力がある場合には、ステップＳ１４に進む。なお、設定入力の具体的な方法は、例えば、マウス等で項目名或いはポイント変換ボタンをクリックする。
【００２５】
管理コンピュータ２は、まず、ポイント変換ボタンが操作入力されたか否かを判別し（ステップＳ１４）、ポイント変換ボタンの操作入力でなければ、ステップＳ１５に進み、操作入力された項目が第何番目の項目であるかを特定する（ステップＳ１５）。なお、前記特定方法は、画面上の操作入力位置による。管理コンピュータ２は、操作入力された項目が第何番目の項目であるかを特定すると、図９に示すようなデータ記憶サーバ９に確保された設定項目記憶領域の当該番目の項目のポイント設定フラグを参照し、このポイント設定フラグがセットされているか（ポイント化を行う）／クリアされているか（ポイント化を行わない）を判別する（ステップＳ１６）。
【００２６】
ここで、設定項目記憶領域について説明する。図９に示す設定項目記憶領域は、ポイント設定処理において設定入力され得る各設定データを記憶するものである。設定項目記憶領域は、会員分析用ファイルの各項目分用意されており、このうち、本実施形態の場合では、表示設定されている項目である「来店回数」、「遊技回数」、「遊技機種数」、「使用金額」、「アウト」、「セーフ」、「機種ロイヤリティ」の各項目の数（７つ）だけ使用される。即ち、図９に示すように、第１番目〜第７番目までが使用され、「来店回数」、「遊技回数」、「遊技機種数」、「使用金額」、「アウト」、「セーフ」、「機種ロイヤリティ」にそれぞれ対応する。設定項目記憶領域の内訳は、項目名、ポイント化を行うかポイント化を行わないかを設定するポイント設定フラグ、ポイント化を行う場合に必要な項目データ、項目データに対するポイント換算値の各記憶エリアで構成されている。
【００２７】
例えば、来店回数をポイント化する場合について説明する。ポイント設定画面に表示されている「来店回数」の箇所をマウスでクリックすると、ステップＳ１３を真、ステップＳ１４を偽、ステップＳ１５にて第１番目の項目と特定する。
そして、設定項目記憶領域の第１番目の記憶エリア（来店回数に対応する記憶エリア）を参照し、ポイント設定フラグがセットされているか否かが判別される。
なお、初期状態では、設定項目記憶領域のポイント設定フラグ、項目データ、ポイント換算値の記憶エリアは０クリアされている。
【００２８】
管理コンピュータ２は、ポイント設定フラグがセットされていないと判別した場合、ステップＳ１６を偽と判別し、当該項目（来店回数）のチェックボックス内にチェックマークを表示し（ステップＳ１７）、当該項目（来店回数）のポイント設定フラグをセットし（ステップＳ１８）、ポイント化のための項目データ及びポイント換算値の入力を受け付ける（ステップＳ１９）。オペレータにより、キーボードから項目データ及びポイント換算値の入力が行われると、管理コンピュータ２は、入力された項目データ及びポイント換算値を項目データ記憶エリアとポイント換算値記憶エリアにそれぞれ記憶する（ステップＳ２０）。例えば、「来店回数１回毎に１０ポイント」と設定する場合、項目データとして「１」を入力し、ポイント換算値として「１０」を入力する。管理コンピュータ２は、ステップＳ２０を行うと、再び、ステップＳ１３に戻り、次の操作入力を受け付ける。
【００２９】
以上のようにして、オペレータはポイント化したい各項目を選択し、項目データとポイント換算値を設定入力する。一方、ステップＳ１６にて、当該番目のポイント設定フラグがセットされている場合には、当該番目の項目の項目データ及びポイント換算値は設定済みであり、当該項目のチェックボックス内にチェックマークが表示され、項目データ及びポイント換算値も画面に表示されている。この場合，管理コンピュータ２は、当該項目についてのポイント化の設定を削除するための処理を行う。即ち、ステップＳ１６を真と判別すると、当該項目（来店回数）のチェックボックス内のチェックマークを消去し（ステップＳ２１）、当該項目（来店回数）のポイント設定フラグをクリアし（ステップＳ２２）、当該項目についての項目データ記憶エリアとポイント換算値記憶エリアを０クリアする（ステップＳ２３）。管理コンピュータ２は、ステップＳ２３を行うと、再び、ステップＳ１３に戻り、次の操作入力を受け付ける。
【００３０】
図１０は、ポイント設定画面におけるポイント設定の一設定例を示している。
また、図９は、図１０におけるポイント設定に対応して記憶された設定項目記憶領域のポイント設定状態を示している。この例では、来店回数、使用金額、アウト、セーフの４項目についてポイント設定した例を示しており、来店回数１回毎に１０ポイント、使用金額１００円毎に１ポイント、アウト５００個毎に１ポイント、セーフ２０００個毎に１ポイントを設定したものである。
【００３１】
オペレータは、ポイント換算する項目についてポイント換算値の設定入力を終えると、ポイント変換ボタンを操作入力する。ポイント変換ボタンが操作入力されると、管理コンピュータ２は、ステップＳ１４を真と判別し、ポイント設定処理のサブルーチンを終えてポイント処理のメインルーチンに戻り、ステップＳ０２のポイント集計処理に進む。
【００３２】
図１１乃至図１２は、管理コンピュータ２が実行するポイント集計処理のサブルーチンを示すフローチャートである。ポイント集計処理を開始すると、管理コンピュータ２は、会員ＩＤに「００００１」をセットし（ステップＳ３０１）、ポイント集計に用いる合計カウンタを０クリアし（ステップＳ３０２）、会員分析用データ記憶ファイルから当該会員ＩＤのデータを読み出す（ステップＳ３０３）。次いで、管理コンピュータ２は、設定項目記憶領域に設定された各項目についてのポイント設定フラグの値、設定記憶された項目データ及びポイント換算値に基いて当該会員の各項目のポイントを換算すると共に合計ポイントを集計する。
【００３３】
即ち、管理コンピュータ２は、来店回数についてのポイント設定フラグの値が１（設定あり）か否かを判別し（ステップＳ３０４）、来店回数についてのポイント設定フラグの値が１でないならば（設定なしならば）、ステップＳ３０８に移行する。一方、来店回数についてのポイント設定フラグの値が１であるならば（設定ありならば）、当該会員の来店回数を項目データ及びポイント換算値に基いて来店回数ポイントに換算し（ステップＳ３０５）、来店回数ポイントを合計カウンタに加算し（ステップＳ３０６）、当該会員ＩＤに対応付けして来店回数ポイントをポイントデータ記憶ファイルに記憶し（ステップＳ３０７）、ステップＳ３０８に進む。
【００３４】
ステップＳ３０８に進むと、管理コンピュータ２は、遊技回数についてのポイント設定フラグの値が１（設定あり）か否かを判別し（ステップＳ３０８）、遊技回数についてのポイント設定フラグの値が１でないならば（設定なしならば）、ステップＳ３１２に移行する。一方、遊技回数についてのポイント設定フラグの値が１であるならば（設定ありならば）、当該会員の遊技回数を項目データ及びポイント換算値に基いて遊技回数ポイントに換算し（ステップＳ３０９）、遊技回数ポイントを合計カウンタに加算し（ステップＳ３１０）、当該会員ＩＤに対応付けして遊技回数ポイントをポイントデータ記憶ファイルに記憶し（ステップＳ３１１）、ステップＳ３１２に進む。
【００３５】
ステップＳ３１２に進むと、管理コンピュータ２は、遊技機種数についてのポイント設定フラグの値が１（設定あり）か否かを判別し（ステップＳ３１２）、遊技機種数についてのポイント設定フラグの値が１でないならば（設定なしならば）、ステップＳ３１６に移行する。一方、遊技機種数についてのポイント設定フラグの値が１であるならば（設定ありならば）、当該会員の遊技機種数を項目データ及びポイント換算値に基いて遊技機種数ポイントに換算し（ステップＳ３１３）、遊技機種数ポイントを合計カウンタに加算し（ステップＳ３１４）、当該会員ＩＤに対応付けして遊技機種数ポイントをポイントデータ記憶ファイルに記憶し（ステップＳ３１５）、ステップＳ３１６に進む。
【００３６】
ステップＳ３１６に進むと、管理コンピュータ２は、使用金額についてのポイント設定フラグの値が１（設定あり）か否かを判別し（ステップＳ３１６）、使用金額についてのポイント設定フラグの値が１でないならば（設定なしならば）、ステップＳ３２０に移行する。一方、使用金額についてのポイント設定フラグの値が１であるならば（設定ありならば）、当該会員の使用金額を項目データ及びポイント換算値に基いて使用金額ポイントに換算し（ステップＳ３１７）、使用金額ポイントを合計カウンタに加算し（ステップＳ３１８）、当該会員ＩＤに対応付けして使用金額ポイントをポイントデータ記憶ファイルに記憶し（ステップＳ３１９）、ステップＳ３２０に進む。
【００３７】
ステップＳ３２０に進むと、管理コンピュータ２は、アウトについてのポイント設定フラグの値が１（設定あり）か否かを判別し（ステップＳ３２０）、アウトについてのポイント設定フラグの値が１でないならば（設定なしならば）、ステップＳ３２４に移行する。一方、アウトについてのポイント設定フラグの値が１であるならば（設定ありならば）、当該会員のアウトを項目データ及びポイント換算値に基いてアウトポイントに換算し（ステップＳ３２１）、アウトポイントを合計カウンタに加算し（ステップＳ３２２）、当該会員ＩＤに対応付けしてアウトポイントをポイントデータ記憶ファイルに記憶し（ステップＳ３２３）、ステップＳ３２４に進む。
【００３８】
ステップＳ３２４に進むと、管理コンピュータ２は、セーフについてのポイント設定フラグの値が１（設定あり）か否かを判別し（ステップＳ３２４）、セーフについてのポイント設定フラグの値が１でないならば（設定なしならば）、ステップＳ３２８に移行する。一方、セーフについてのポイント設定フラグの値が１であるならば（設定ありならば）、当該会員のセーフを項目データ及びポイント換算値に基いてセーフポイントに換算し（ステップＳ３２５）、セーフポイントを合計カウンタに加算し（ステップＳ３２６）、当該会員ＩＤに対応付けしてセーフポイントをポイントデータ記憶ファイルに記憶し（ステップＳ３２７）、ステップＳ３２８に進む。
【００３９】
ステップＳ３２８に進むと、管理コンピュータ２は、機種ロイヤリティについてのポイント設定フラグの値が１（設定あり）か否かを判別し（ステップＳ３２８）、機種ロイヤリティについてのポイント設定フラグの値が１でないならば（設定なしならば）、ステップＳ３３２に移行する。一方、機種ロイヤリティについてのポイント設定フラグの値が１であるならば（設定ありならば）、当該会員の機種ロイヤリティを項目データ及びポイント換算値に基いて機種ロイヤリティポイントに換算し（ステップＳ３２９）、機種ロイヤリティポイントを合計カウンタに加算し（ステップＳ３３０）、当該会員ＩＤに対応付けして機種ロイヤリティポイントをポイントデータ記憶ファイルに記憶し（ステップＳ３３１）、ステップＳ３３２に進む。
【００４０】
ステップＳ３３２に進むと、管理コンピュータ２は、当該会員ＩＤに対応付けして合計カウンタの値を合計ポイントとしてポイントデータ記憶ファイルに記憶する（ステップＳ３３２）（図４参照）。なお、図９に示した例の場合では、来店回数、使用金額、アウト、セーフの４つの項目についてのみポイント設定がありに設定されているので、ポイントデータ記憶ファイルに記憶されるポイントデータは、来店回数ポイント、使用金額ポイント、アウトポイント、セーフポイント、合計ポイントとなる。
【００４１】
図１０に示すポイント設定条件に従って、図３に示す会員分析用データをポイント変換した場合の一例を説明すると、例えば、会員ＩＤ「００００１」の会員分析用データでは、来店回数は、１回毎に１０ポイントのポイント設定であるので、２回では２０ポイント、使用金額は、１００円毎に１ポイントのポイント設定であるので、１２，０００円では１２０ポイント、アウトは、５００個毎に１ポイントのポイント設定であるので、２４，３５０では４９ポイント（但し、端数は切り上げてある）、セーフは、２０００個毎に１ポイントのポイント設定であるので、２３，４４０では１２ポイント（但し、端数は切り上げてある）となる。従って、合計ポイントは、これらのポイントの合計の２０１ポイントとなる。
【００４２】
管理コンピュータ２は、ステップＳ３３２の処理を終えると、会員ＩＤを次の会員ＩＤに更新し（ステップＳ３３３）、例えば、現在の会員ＩＤが「００００１」であれば、次の会員ＩＤ「００００２」に更新し、更新した会員ＩＤが存在するか否かを判別する（ステップＳ３３４）。更新した会員ＩＤが存在する場合には、ステップＳ３０２に戻り、合計カウンタを０クリアし、更新した会員ＩＤで特定される会員分析用データ記憶ファイルから当該会員のデータを読み出し、当該会員の各項目のポイント及び合計ポイントを換算し、当該会員ＩＤに対応付けして各項目のポイント及び合計ポイントをポイントデータ記憶ファイルに記憶する。このようにして、会員登録されている全ての会員ＩＤについて、ポイントデータを作成する。そして、管理コンピュータ２は、ステップＳ３３４にて、更新した会員ＩＤが存在しないと判別した場合には、ポイント集計処理を終えてポイント処理のメインルーチンに戻り、ステップＳ０３の順位付け処理に進む。
【００４３】
順位付け処理は、ポイント集計処理で求めた合計ポイントの大きい順に順位付けをする処理である。図１３は、管理コンピュータ２が実行する順位付け処理のサブルーチンを示すフローチャートである。管理コンピュータ２は、順位付け処理を開始すると、ポイントデータ記憶ファイルに記憶されている全ての会員ＩＤと合計ポイントを作業エリアにコピーする（ステップＳ４０）。次いで、管理コンピュータ２は、順位カウンタに１をセットし（ステップＳ４１）、作業エリアのｉ番目のデータを指定するための指標カウンタｉに初期値「１」をセットし（ステップＳ４２）、ステップＳ４３に進む。
【００４４】
管理コンピュータ２は、作業エリアのｉ番目のデータの会員ＩＤを参照エリアＡ１にコピーし（ステップＳ４３）、作業エリアのｉ番目のデータの合計ポイントを参照エリアＡ２にコピーし（ステップＳ４４）、指標カウンタｉの値を記憶レジスタｋに記憶する（ステップＳ４５）。なお、記憶レジスタｋは、何番目のデータについて順位付けを行っているかを記憶するものである。次いで、管理コンピュータ２は、指標カウンタｉの値を１つアップし（ステップＳ４６）、更新アップした指標カウンタｉの値が作業エリアのデータ数Ｎを超えているか否かを判別する（ステップＳ４７）。
【００４５】
管理コンピュータ２は、１つ更新アップした指標カウンタｉの値が作業エリアのデータ数Ｎを超えていなければ、作業エリアのｉ番目のデータの会員ＩＤを参照エリアＢ１にコピーし（ステップＳ４８）、作業エリアのｉ番目のデータの合計ポイントを参照エリアＢ２にコピーする（ステップＳ４９）。
【００４６】
次いで、管理コンピュータ２は、参照エリアＡ２に記憶されている合計ポイントが参照エリアＢ２に記憶されている合計ポイントよりも大きいか否かを判別する（ステップＳ５０）。参照エリアＡ２に記憶されている合計ポイントが参照エリアＢ２に記憶されている合計ポイントよりも大きい場合には、ステップＳ４６に戻り、指標カウンタｉの値を１つアップし（ステップＳ４６）、更新アップした指標カウンタｉの値が作業エリアのデータ数Ｎを超えていなければ、作業エリアのｉ番目のデータの会員ＩＤを参照エリアＢ１にコピーし、作業エリアのｉ番目のデータの合計ポイントを参照エリアＢ２にコピーし、参照エリアＡ２に記憶されている合計ポイントが参照エリアＢ２に記憶されている合計ポイントよりも大きいか否かを判別する。
【００４７】
一方、参照エリアＡ２に記憶されている合計ポイントが参照エリアＢ２に記憶されている合計ポイントよりも小さい場合には、ステップＳ５０を偽と判別し、参照エリアＢ１に記憶されている会員ＩＤを参照エリアＡ１にコピーし（ステップＳ５１）、参照エリアＢ２に記憶されている合計ポイントを参照エリアＡ２にコピーし（ステップＳ５２）、指標カウンタｉの値を記憶レジスタｋに記憶する（ステップＳ５３）。そして、管理コンピュータ２は、ステップＳ４６に戻り、ステップＳ４６〜ステップＳ５０の処理を行う。
【００４８】
以上の処理を繰り返し行うと、更新アップした指標カウンタｉの値が作業エリアのデータ数Ｎを超えることになる。この結果、作業エリアに記憶されているデータのうち、合計ポイントの値が１番大きいデータが参照エリアＡ１に記憶されている会員ＩＤとして特定される。管理コンピュータ２は、ステップＳ４７を真と判別してステップＳ５４に進み、参照エリアＡ１に記憶されている会員ＩＤに対応するポイントデータ記憶ファイルのポイントデータの順位記憶領域に順位カウンタの値を記憶する（ステップＳ５４）。
【００４９】
次いで、管理コンピュータ２は、順位カウンタの値を＋１し（ステップＳ５５）、作業エリアのｋ番目のデータを消去し（ステップＳ５６）、消去したデータエリアにデータシフトして空エリアをなくし（ステップＳ５７）、作業エリアのデータ数Ｎを−１し（ステップＳ５８）、データ数Ｎが０であるか否かを判別する（ステップＳ５９）。管理コンピュータ２は、データ数Ｎが０でなければ、ステップＳ４２に戻り、再び、作業エリアのｉ番目のデータを指定するための指標カウンタｉに初期値「１」をセットし（ステップＳ４２）、ステップＳ４２〜ステップＳ５０の処理を行う。以上の処理を繰り返し、１，２，３，４，…のように合計ポイントが大きい順に順位付けを行う。また、順位付けを１つ行う毎に作業エリアのデータ数Ｎが１つずつ減る。管理コンピュータ２は、ステップＳ５９にて作業エリアのデータ数Ｎが０であることを判別すると順位付け処理を終えてポイント処理のメインルーチンに戻り、ステップＳ０４のポイント表示処理を行い、図１４に示すようなポイント表示画面に、設定した項目及びポイントの重みで会員毎に各ポイント、合計ポイント及び順位が画面表示される。
【００５０】
図１４において、合計ポイントの１位は会員ＩＤ「００００８」、合計ポイントの２位は会員ＩＤ「００００９」であるが、来店回数のポイント換算値を１回について１０ポイントから１回について５０ポイントに変えると、会員ＩＤ「００００８」の合計ポイントが１８２９ポイント、会員ＩＤ「００００９」の合計ポイントが１９３４ポイントになり、１位と２位とが逆転することになる。このように、ポイント設定で、どの項目のポイントを多くとるかによって、同一のデータを持つ会員でも異なったポイントとなる。このことは、ホールによって、どの項目を重視するかによって決定されるものであり、ホールが独自に会員評価のためのポイント化するための換算率を設定することができる。また、以上はポイントに換算する項目を選択する場合について説明したが、ホールが独自の算出式により算出する項目を設定する場合がある。
【００５１】
図１４に示すポイント表示画面において、ポイント結果のデータから特定の会員を検索するための検索条件の設定と、ポイント化した項目のうち２つの項目で会員をグループ分けする場合のグループ分け条件の設定をすることができる。ポイント表示画面には、「検索条件設定画面へ」の操作入力ボタンと「グループ分け条件設定画面へ」の操作入力ボタンが表示されている。ポイント表示画面において「検索条件設定画面へ」の操作入力ボタンが操作されると、管理コンピュータ２は、ポイント検索処理にジャンプする。
【００５２】
図１５は、管理コンピュータ２が実行するポイント検索処理のメインルーチンのフローチャートである。ポイント検索処理は、ステップＳ６０の検索条件設定処理と、ステップＳ６１の検索処理と、ステップＳ６２の検索結果表示処理とにより構成される。
【００５３】
図１６乃至図１７は、管理コンピュータ２が実行する検索条件設定処理のサブルーチンを示すフローチャートである。管理コンピュータ２は、検索条件設定処理を開始すると、まず、図１８に示すような検索条件設定画面を表示する（ステップＳ６０１）。次いで、検索条件の各項目選択入力ボックスと、チェックボックスと、しきい値入力ボックスを検索条件設定画面に表示する（ステップＳ６０２）。
【００５４】
なお、本実施形態では、会員を検索する条件として、第１検索条件及び第２検索条件の２つの条件を設定可能としている。従って、検索条件の各項目選択入力ボックスと、チェックボックスと、しきい値入力ボックスは、第１検索条件及び第２検索条件のそれぞれについて表示される。また、第１検索条件は、検索条件の各項目のしきい値が「○○○」以上のように、しきい値以上の会員を検索するように設定するようにしている。また、第２検索条件は、検索条件の各項目のしきい値が「＊＊＊」以下のように、しきい値以下の会員を検索するように設定するようにしている。従って、例えば、検索条件の各項目を第１検索条件と第２検索条件とで共通として第１検索条件及び第２検索条件にそれぞれしきい値を入力すれば、検索指定した項目で、しきい値で指定したランクに属する会員を抽出することができる。
【００５５】
管理コンピュータ２は、次に、「検索」の操作入力ボタンを検索条件設定画面に表示し（ステップＳ６０３）、ステップＳ６０４に進み、検索項目の選択入力を受け付ける。管理コンピュータ２は、検索条件設定画面において操作入力があるか否かを判別する（ステップＳ６０４）。検索条件設定画面において操作入力がなければ、ステップＳ６０４を繰り返し、操作入力があるまで待機する。
【００５６】
一方、オペレータによる操作入力がある場合には、ステップＳ６０４を真と判別してステップＳ６０５に進む。なお、オペレータによる操作入力の具体的な方法は、例えば、マウス等で検索指定する項目あるいは「検索」ボタンをクリックする。なお、検索項目の選択入力に際しては、管理コンピュータ２は、図４のポイントデータ記憶ファイルに記憶されている「会員ＩＤ」以外の各項目、即ち、「来店回数」、「使用金額」、「アウト」、「セーフ」、「合計ポイント」、「順位」をドロップダウンリスト形式で表示する。オペレータは、表示されたドロップダウンリストから検索指定する項目を選択入力する。
【００５７】
管理コンピュータ２は、ステップＳ６０５にて、まず、検索ボタンが操作入力されたか否かを判別する（ステップＳ６０５）。検索ボタンの操作入力でなければ、ステップＳ６０５を偽と判別してステップＳ６０６に進む。ステップＳ６０６では、操作入力が第１番目の検索条件について行われたのか否かを判別する（ステップＳ６０６）。なお、前記判別は、画面上の操作入力位置により判別する。また、本実施形態では、操作入力が第１番目の検索条件について行われたのではないと判別された場合、操作入力が第２番目の検索条件について行われたものと判別する。管理コンピュータ２は、操作入力が第１番目の検索条件について行われたと判別した場合には、ステップＳ６０７に進み、入力された項目を特定する（ステップＳ６０７）。管理コンピュータ２は、入力された項目を特定すると、図２２に示すような第１検索条件についての当該項目の項目選択フラグを参照し、項目選択フラグがセットされているか否かを判別する（ステップＳ６０８）。
【００５８】
図２２に示す項目選択フラグは、第１検索条件及び第２検索条件についての各検索項目の指定状態を記憶するものである。本実施形態の場合では、項目選択フラグは、「来店回数」、「使用金額」、「アウト」、「セーフ」、「合計ポイント」、「順位」についてそれぞれ設けられている。管理コンピュータ２は、ステップＳ６０８にて、当該項目の項目選択フラグがセットされていないと判別した場合には、当該項目の項目選択フラグをセットし（ステップＳ６０９）、指定した項目の第１検索条件のしきい値（第１しきい値という）の入力を受け付ける（ステップＳ６１０）。オペレータは、キーボードから第１しきい値の入力を行う。オペレータによる第１しきい値の入力が行われると、管理コンピュータ２は、入力された第１しきい値を記憶し（ステップＳ６１１）、第１検索条件についてチェックボックス内にチェックマークを表示する（ステップＳ６１２）。管理コンピュータ２は、ステップＳ６１２を行うと、ステップＳ６０４に戻り、次の操作入力を受け付ける。
【００５９】
例えば、第１検索条件として、「合計ポイントが１５００ポイント以上」と設定する場合、検索項目として「合計ポイント」を入力し、第１しきい値として「１５００」を入力する。
【００６０】
一方、ステップＳ６０８にて、当該項目の項目選択フラグがセットされていると判別した場合には、第１検索条件として当該項目と当該項目のしきい値は設定済みであり、第１検索条件についてのチェックボックス内にチェックマークが表示され、検索項目及びそのしきい値も画面に表示されている。この場合、管理コンピュータ２は、第１検索条件についての設定を削除するための処理を行う。即ち、ステップＳ６０８を真と判別すると、当該項目についての項目選択フラグをクリアし（ステップＳ６１３）、記憶されている第１しきい値を０クリアし（ステップＳ６１４）、第１検索条件についてのチェックボックス内に表示されているチェックマークを消去する（ステップＳ６１５）。管理コンピュータ２は、ステップＳ６１５を行うと、ステップＳ６０４に戻り、次の操作入力を受け付ける。
【００６１】
オペレータは、第１検索条件の設定入力操作と同様にして第２検索条件を設定入力する。管理コンピュータ２は、ステップＳ６０４を真、ステップＳ６０５を偽、ステップＳ６０６を偽と判別してステップＳ６２０に進み、第２検索条件について入力された項目を特定する（ステップＳ６２０）。なお、管理コンピュータ２は、第２検索条件の設定入力について、ステップＳ６２０、ステップＳ６２１〜ステップＳ６２５の処理、或いは、ステップＳ６２０、ステップＳ６２１、ステップＳ６２６〜ステップＳ６２８の処理を行うが、第１検索条件の設定入力についての処理と同様なので、説明を省略する。なお、例えば、第２検索条件として、「合計ポイントが２０００ポイント以下」と設定する場合、検索項目として「合計ポイント」を入力し、第２検索条件のしきい値（第２しきい値という）として「２０００」を入力する。
【００６２】
オペレータは、検索条件の設定入力を終えると、検索ボタンを操作入力する。
検索ボタンが操作入力されると、管理コンピュータ２は、ステップＳ６０４を真、ステップＳ６０５を真と判別し、検索条件設定処理のサブルーチンを終えてポイント検索処理のメインルーチンに戻り、ステップＳ６１の検索処理に進む。
【００６３】
図１９は、管理コンピュータ２が実行する検索処理のサブルーチンを示すフローチャートである。管理コンピュータ２は、検索処理を開始すると、会員ＩＤに「００００１」をセットし（ステップＡ０１）、ステップＡ０２に進み、ポイントデータ記憶ファイルから当該会員ＩＤのポイントデータを読み出す（ステップＡ０２）。次いで、管理コンピュータ２は、ステップＡ０３の第１検索条件判定処理を行う。ステップＡ０３の第１検索条件判定処理は、ステップＡ０２で読み出した会員ＩＤのポイントデータが、ステップＳ６０の検索条件設定処理において設定された第１検索条件に該当するか否かを判定する処理である。
【００６４】
図２０は、管理コンピュータ２が実行する第１検索条件判定処理のサブルーチンを示すフローチャートである。管理コンピュータ２は、第１検索条件についての各項目の項目選択フラグを判別し、検索項目が何であるかを特定する。すなわち、ステップＡ１０１にて、来店回数に関する項目選択フラグがセットされているか否かを判別する（ステップＡ１０１）。来店回数に関する項目選択フラグがセットされている場合には、当該会員ＩＤのポイントデータの来店回数ポイントをＸレジスタにセットし（ステップＡ１０６）、ステップＡ１１２に進む。一方、来店回数に関する項目選択フラグがセットされていない場合には、ステップＡ１０２に進む。
【００６５】
ステップＡ１０２に進む場合、管理コンピュータ２は、使用金額に関する項目選択フラグがセットされているか否かを判別する（ステップＡ１０２）。使用金額に関する項目選択フラグがセットされている場合には、当該会員ＩＤのポイントデータの使用金額ポイントをＸレジスタにセットし（ステップＡ１０７）、ステップＡ１１２に進む。一方、使用金額に関する項目選択フラグがセットされていない場合には、ステップＡ１０３に進む。
【００６６】
ステップＡ１０３に進む場合、管理コンピュータ２は、アウトに関する項目選択フラグがセットされているか否かを判別する（ステップＡ１０３）。アウトに関する項目選択フラグがセットされている場合には、当該会員ＩＤのポイントデータのアウトポイントをＸレジスタにセットし（ステップＡ１０８）、ステップＡ１１２に進む。一方、アウトに関する項目選択フラグがセットされていない場合には、ステップＡ１０４に進む。
【００６７】
ステップＡ１０４に進む場合、管理コンピュータ２は、セーフに関する項目選択フラグがセットされているか否かを判別する（ステップＡ１０４）。セーフに関する項目選択フラグがセットされている場合には、当該会員ＩＤのポイントデータのセーフポイントをＸレジスタにセットし（ステップＡ１０９）、ステップＡ１１２に進む。一方、セーフに関する項目選択フラグがセットされていない場合には、ステップＡ１０５に進む。
【００６８】
ステップＡ１０５に進む場合、管理コンピュータ２は、合計に関する項目選択フラグがセットされているか否かを判別する（ステップＡ１０５）。合計に関する項目選択フラグがセットされている場合には、当該会員ＩＤのポイントデータの合計ポイントをＸレジスタにセットし（ステップＡ１１０）、ステップＡ１１２に進む。一方、合計に関する項目選択フラグがセットされていない場合には、ステップＡ１１１に進む。ステップＡ１１１に進む場合、管理コンピュータ２は、検索項目が順位であると判別し、当該会員ＩＤのポイントデータの順位をＸレジスタにセットし（ステップＡ１１１）、ステップＡ１１２に進む。
【００６９】
ステップＡ１１２に進むと、管理コンピュータ２は、Ｘレジスタにセットされている値（当該会員の検索項目の値）が第１しきい値以上であるか否かを判別する（ステップＡ１１２）。Ｘレジスタにセットされている値が第１しきい値以上であれば、当該会員ＩＤのポイントデータが第１検索条件に該当する（第１検索条件を満たしている）ことになり、管理コンピュータ２は、該当フラグをセットし（ステップＡ１１３）、検索処理ルーチンにリターンする。一方、Ｘレジスタにセットされている値が第１しきい値以上でなければ、当該会員ＩＤのポイントデータは第１検索条件に該当しないことになり、管理コンピュータ２は、該当フラグをクリアし（ステップＡ１１４）、検索処理ルーチンにリターンする。
【００７０】
管理コンピュータ２は、第１検索条件判定処理を終えると、判定結果が第１検索条件に該当するか否かを判別する（ステップＡ０４）。ステップＡ０４の判定結果が第１検索条件に該当する場合には、当該会員ＩＤのポイントデータが第１検索条件に該当することになるので、続けてステップＡ０５の第２検索条件判定処理を行う。
【００７１】
一方、判定結果が第１検索条件に該当しない場合には、当該会員ＩＤのポイントデータが第１検索条件に該当しないことになるため、管理コンピュータ２は、ステップＡ０８に進み、会員ＩＤを次の会員ＩＤに更新し（ステップＡ０８）、更新した会員ＩＤが存在するか否かを判別する（ステップＡ０９）。更新した会員ＩＤが存在する場合には、ステップＡ０２に戻り、ポイントデータ記憶ファイルから次の会員ＩＤのポイントデータを読み出す。
【００７２】
ステップＡ０５の第２検索条件判定処理に進む場合について説明する。ステップＡ０５の第２検索条件判定処理は、ステップＡ０２で読み出した会員ＩＤのポイントデータが、ステップＳ６０の検索条件設定処理において設定された第２検索条件に該当するか否かを判定する処理である。
【００７３】
図２１は、管理コンピュータ２が実行する第２検索条件判定処理のサブルーチンを示すフローチャートである。管理コンピュータ２は、第２検索条件についての各項目の項目選択フラグを判別し、検索項目が何であるかを特定する。図２１におけるステップＡ２０１〜ステップＡ２１２に至る処理ルーチンは、前述の第１検索条件判定処理におけるステップＡ１０１〜ステップＡ１１２に至る処理と同様のアルゴリズムであるので、説明を省略する。但し、各項目が特定された場合に、当該会員ＩＤの項目データがＹレジスタにセットされる点が異なる。
【００７４】
ステップＡ２１２に進むと、管理コンピュータ２は、Ｙレジスタにセットされている値（当該会員の検索項目の値）が第２しきい値以下であるか否かを判別する（ステップＡ２１２）。Ｙレジスタにセットされている値が第２しきい値以下であれば、当該会員ＩＤのポイントデータが第２検索条件に該当する（第２検索条件を満たしている）ことになり、管理コンピュータ２は、該当フラグをセットし（ステップＡ２１３）、検索処理ルーチンにリターンする。一方、Ｙレジスタにセットされている値が第２しきい値以下でなければ、当該会員ＩＤのポイントデータは第２検索条件に該当しないことになり、管理コンピュータ２は、該当フラグをクリアし（ステップＡ２１４）、検索処理ルーチンにリターンする。
【００７５】
管理コンピュータ２は、第２検索条件判定処理を終えると、判定結果が第２検索条件に該当するか否かを判別する（ステップＡ０６）。ステップＡ０６の判定結果が第２検索条件に該当する場合には、当該会員ＩＤのポイントデータが第１検索条件および第２検索条件に該当することになり、管理コンピュータ２は、当該会員ＩＤのポイントデータを記憶し（ステップＡ０７）、ステップＡ０８に進む。一方、判定結果が第２検索条件に該当しない場合には、当該会員ＩＤのポイントデータが第２検索条件に該当しないことになるため、管理コンピュータ２は、ステップＡ０７を経ないで直接ステップＡ０８に進む。
【００７６】
このようにして、会員登録されている全ての会員ＩＤについて、ポイントデータを読み出して第１検索条件及び第２検索条件に該当するか否かを判定し、第１検索条件及び第２検索条件に該当する会員ＩＤのポイントデータを順次記憶していく。そして、管理コンピュータ２は、ステップＡ０９にて、更新した会員ＩＤが存在しないと判別した場合に、検索処理を終えてポイント検索処理のメインルーチンに戻り、ステップＳ６２の検索結果表示処理に進む。
【００７７】
管理コンピュータ２は、ステップＳ６２の検索結果表示処理にて、ステップＳ６１の検索処理で記憶した第１検索条件及び第２検索条件に該当する会員ＩＤのポイントデータを図２３に示すように画面に表示する。このような、ポイントによる検索を行って会員を抽出することにより、例えば、ダイレクトメールを送信する会員を選び出すことができる。なお、本実施形態では、検索項目が２つの場合について説明したが、検索項目は１つ以上であれば検索は可能である。
【００７８】
次に、グループ分けについて説明する。図１４に示すポイント表示画面において表示されている「グループ分け条件設定画面へ」の操作入力ボタンが操作されると、管理コンピュータ２は、グループ分け処理にジャンプする。図２４は、管理コンピュータ２が実行するグループ分け処理のメインルーチンを示すフローチャートである。グループ分け処理は、ステップＳ８１のグループ分け条件設定処理と、ステップＳ８２のグループ振分処理と、ステップＳ８３のグループ分け結果表示処理とにより構成される。
【００７９】
図２５乃至図２６は、管理コンピュータ２が実行するグループ分け条件設定処理のサブルーチンを示すフローチャートである。管理コンピュータ２は、グループ分け条件設定処理を開始すると、図２７に示すようなグループ分け条件設定画面を表示する（ステップＡ８０１）。次いで、グループ分け条件設定画面において、入力項目のタイトルとしての「横軸の項目」、「横軸のしきい値」、「縦軸の項目」、「縦軸のしきい値」を表示し（ステップＡ８０２）、横軸の項目の項目入力ボックス、横軸の第１しきい値入力ボックス、横軸の第２しきい値入力ボックス、縦軸の項目の項目入力ボックス、縦軸の第１しきい値入力ボックス、縦軸の第２しきい値入力ボックス及び「グループ分け」の操作入力ボタンを表示する（ステップＡ８０３）。
【００８０】
ステップＡ８０３の処理を行うと、管理コンピュータ２は、まず、横軸についての項目入力ボックスへの項目の選択入力を受け付ける（ステップＡ８０４）。
項目の選択入力に際して、管理コンピュータ２は、図４のポイントデータ記憶ファイルに記憶されている「会員ＩＤ」以外の各項目、即ち、「来店回数」、「使用金額」、「アウト」、「セーフ」、「合計ポイント」、「順位」をドロップダウンリスト形式で表示する。オペレータは、表示されたドロップダウンリストから検索指定する項目を（例えば、マウスによりクリックする等して）選択入力する。なお、管理コンピュータ２は、ステップＡ８０４の横軸の項目の選択入力処理に次いで項目入力があるか否かを監視しており（ステップＡ８０５）、項目の選択入力が行われるまで、ステップＡ８０４及びステップＡ８０５を繰り返す。
【００８１】
オペレータによって横軸の項目が選択入力されると、管理コンピュータ２は、ステップＡ８０５を真と判別し、選択入力された横軸の項目を記憶する（ステップＡ８０６）。次に、管理コンピュータ２は、横軸の項目の第１しきい値の入力を受け付ける（ステップＡ８０７）。オペレータは、例えば、キーボードから第１しきい値を入力する。管理コンピュータ２は、ステップＡ８０７の横軸の項目の第１しきい値の入力処理に次いで第１しきい値の入力があるか否かを監視しており（ステップＡ８０８）、第１しきい値の選択入力が行われるまで、ステップＡ８０７及びステップＡ８０８を繰り返す。
【００８２】
オペレータによって横軸の項目についての第１しきい値が入力されると、管理コンピュータ２は、ステップＡ８０８を真と判別し、選択入力された横軸の項目の第１しきい値を記憶する（ステップＡ８０９）。次に、管理コンピュータ２は、横軸の項目の第２しきい値の入力を受け付ける（ステップＡ８１０）。オペレータは、例えば、キーボードから第２しきい値を入力する。管理コンピュータ２は、ステップＡ８１０の横軸の項目の第２しきい値の入力処理に次いで第２しきい値の入力があるか否かを監視しており（ステップＡ８１１）、第２しきい値の選択入力が行われるまで、ステップＡ８１０及びステップＡ８１１を繰り返す。
【００８３】
オペレータによって横軸の項目についての第２しきい値が入力されると、管理コンピュータ２は、ステップＡ８１１を真と判別し、選択入力された横軸の項目の第２しきい値を記憶する（ステップＡ８１２）。なお、本実施形態では、１つの項目に関してグループ分けするために２つのしきい値の入力を可能としているので、説明を簡略とする便宜上、第２しきい値のほうが第１しきい値よりも大きい値であるものとして説明する。
【００８４】
次いで、管理コンピュータ２は、縦軸についての項目入力ボックスへの項目の選択入力を受け付ける（ステップＡ８１３）。項目の選択入力に際して、管理コンピュータ２は、「会員ＩＤ」以外の各項目、即ち、「来店回数」、「使用金額」、「アウト」、「セーフ」、「合計ポイント」、「順位」のうち、先に入力された横軸の項目を除いてをドロップダウンリスト形式で表示する。オペレータは、表示されたドロップダウンリストから検索指定する項目を選択入力する。なお、管理コンピュータ２は、ステップＡ８１３の縦軸の項目の選択入力処理に次いで項目入力があるか否かを監視しており（ステップＡ８１４）、項目の選択入力が行われるまで、ステップＡ８１３及びステップＡ８１４を繰り返す。
【００８５】
オペレータによって縦軸の項目が選択入力されると、管理コンピュータ２は、ステップＡ８１４を真と判別し、選択入力された縦軸の項目を記憶する（ステップＡ８１５）。次に、管理コンピュータ２は、縦軸の項目の第１しきい値の入力を受け付ける（ステップＡ８１６）。管理コンピュータ２は、第１しきい値の入力があるか否かを監視しており（ステップＡ８１７）、第１しきい値の選択入力が行われるまで、ステップＡ８１６及びステップＡ８１７を繰り返す。
【００８６】
オペレータによって縦軸の項目についての第１しきい値が入力されると、管理コンピュータ２は、ステップＡ８１７を真と判別し、選択入力された縦軸の項目の第１しきい値を記憶する（ステップＡ８１８）。次に、管理コンピュータ２は、縦軸の項目の第２しきい値の入力を受け付ける（ステップＡ８１９）。管理コンピュータ２は、第２しきい値の入力があるか否かを監視しており（ステップＡ８２０）、第２しきい値の選択入力が行われるまで、ステップＡ８１９及びステップＡ８２０を繰り返す。オペレータによって縦軸の項目についての第２しきい値が入力されると、管理コンピュータ２は、ステップＡ８２０を真と判別し、選択入力された縦軸の項目の第２しきい値を記憶する（ステップＡ８２１）。なお、この場合も第２しきい値のほうが第１しきい値よりも大きい値であるものとして説明する。
【００８７】
次いで、管理コンピュータ２は、グループ分けボタンへの入力を受け付ける（ステップＡ８２２）。管理コンピュータ２は、グループ分けボタンへの入力があるか否かを監視し（ステップＡ８２３）、グループ分けボタンへの入力が行われるまで、ステップＡ８２２及びステップＡ８２３を繰り返す。オペレータによってグループ分けボタンへの操作入力が行われると、管理コンピュータ２は、ステップＡ８２３を真と判別し、グループ分け条件設定処理のサブルーチンを終えてグループ分け処理のルーチンに戻り、ステップＳ８２のグループ振分処理に進む。
【００８８】
なお、図２８にグループ分け条件設定処理において設定入力されたグループ分け条件の記憶状態を示す。また、本実施形態におけるグループ分け条件の入力設定の一例として、横軸の項目に「来店回数」、来店回数の第１しきい値に「３０」、来店回数の第２しきい値に「６０」、縦軸の項目に「使用金額」、使用金額の第１しきい値に「３００」、使用金額の第２しきい値に「７００」が設定されたものとする。また、ステップＳ８２のグループ振分処理の説明は、上記グループ分け条件の入力設定に基いて説明することにする。
【００８９】
図２９は、管理コンピュータ２が実行するグループ振分処理のサブルーチンを示すフローチャートである。管理コンピュータ２は、グループ振分処理を開始すると、会員ＩＤに「００００１」をセットし（ステップＡ８３１）、ステップＡ８３２に進み、ポイントデータ記憶ファイルから当該会員ＩＤのポイントデータを読み出す（ステップＡ８３２）。次いで、管理コンピュータ２は、グループ分け条件設定処理において設定入力されたグループ分け条件の記憶エリアを参照し、まず、縦軸の項目を特定する（ステップＡ８３３）。なお、上述の設定に従えば「使用金額」であると特定する。次いで、当該会員ＩＤのポイントデータから、特定した縦軸項目に対応する項目データをＹレジスタにセットする（ステップＡ８３４）。なお、上述の設定に従えば、当該会員ＩＤのポイントデータから使用金額ポイントがＹレジスタにロードされる。
【００９０】
次に、管理コンピュータ２は、グループ分け条件設定処理において設定入力されたグループ分け条件の記憶エリアを参照し、横軸の項目を特定する（ステップＡ８３５）。なお、上述の設定に従えば「来店回数」であると特定する。次いで、当該会員ＩＤのポイントデータから、特定した横軸項目に対応する項目データをＸレジスタにセットする（ステップＡ８３６）。なお、上述の設定に従えば、当該会員ＩＤのポイントデータから来店回数ポイントがＸレジスタにロードされる。
【００９１】
管理コンピュータ２は、縦軸項目の第１しきい値により最初のグループ分けを行う。即ち、管理コンピュータ２は、Ｙレジスタにセットされた会員の項目データが縦軸の第１しきい値以下であるか否かを判別する（ステップＡ８３７）。上述の設定に従えば、Ｙレジスタにセットされた会員の使用金額ポイントが、縦軸の第１しきい値「３００」以下であるか否かを判別することになる。図１４に示される会員ＩＤ「００００１」〜会員ＩＤ「００００９」のポイントデータを上述の設定に従ってグループにすると、使用金額ポイントが３００以下であるのは、会員ＩＤが「００００１」、「００００３」及び「００００６」の会員となる。
【００９２】
ステップＡ８３７の判別結果が真である場合には、すなわち、Ｙレジスタにセットされた会員の項目データが縦軸の第１しきい値以下である場合には、ステップＡ８３８に進み、縦軸の項目で第１しきい値以下のグループに分けた当該会員ＩＤを、横軸項目の第１しきい値及び第２しきい値によりさらに３つにグループ分けを行う。
【００９３】
即ち、管理コンピュータ２は、Ｘレジスタにセットされた会員の項目データが横軸の第１しきい値以下であるか否かを判別する（ステップＡ８３８）。上述の設定に従えば、Ｘレジスタにセットされた会員の来店回数ポイントが、横軸の第１しきい値「３０」以下であるか否かを判別することになる。Ｘレジスタにセットされた会員の項目データが横軸の第１しきい値以下である場合には、ステップＡ８３８の判定結果は真となり、当該会員ＩＤはグループ１に区分されることになる。管理コンピュータ２は、グループ１記憶領域に当該会員ＩＤのポイントデータを記憶し（ステップＡ８３９）、ステップＡ８６０に進む。なお、グループ１は、縦軸の項目について第１しきい値以下であって、かつ横軸の項目について第１しきい値以下のグループである。上記の会員ＩＤが「００００１」、「００００３」及び「００００６」の会員のうちで、来店回数ポイントが３０ポイント以下であるのは、会員ＩＤ「００００１」、「００００３」及び「００００６」の全員で、会員ＩＤ「００００１」、「００００３」及び「００００６」がグループ１に分けられる。
【００９４】
一方、ステップＡ８３８にて、Ｘレジスタにセットされた会員の項目データが横軸の第１しきい値以下でない場合には、ステップＡ８３８の判定結果は偽となり、管理コンピュータ２はステップＡ８４０に進む。ステップＡ８４０では、Ｘレジスタにセットされた会員の項目データが横軸の第２しきい値以下であるか否かを判別する（ステップＡ８４０）。上述の設定に従えば、Ｘレジスタにセットされた会員の来店回数ポイントが、横軸の第２しきい値「６０」以下であるか否かを判別することになる。
【００９５】
Ｘレジスタにセットされた会員の項目データが横軸の第２しきい値以下である場合には、ステップＡ８４０の判定結果は真となり、当該会員ＩＤはグループ２に区分されることになる。管理コンピュータ２は、グループ２記憶領域に当該会員ＩＤのポイントデータを記憶し（ステップＡ８４１）、ステップＡ８６０に進む。なお、グループ２は、縦軸の項目について第１しきい値以下であって、かつ横軸の項目について第１しきい値を上回るが第２しきい値以下であるグループである。
【００９６】
一方、Ｘレジスタにセットされた会員の項目データが横軸の第２しきい値以下でない場合には、ステップＡ８４０の判定結果は偽となり、当該会員ＩＤはグループ３に区分されることになる。管理コンピュータ２は、グループ３記憶領域に当該会員ＩＤのポイントデータを記憶し（ステップＡ８４２）、ステップＡ８６０に進む。なお、グループ３は、縦軸の項目について第１しきい値以下であって、かつ横軸の項目について第２しきい値を上回るグループである。
【００９７】
一方、ステップＡ８３７において、Ｙレジスタにセットされた会員の項目データが縦軸の第１しきい値以下でない場合、管理コンピュータ２はステップＡ８４３に進む。ステップＡ８４３において、管理コンピュータ２は、Ｙレジスタにセットされた会員の項目データが縦軸の第２しきい値以下であるか否かを判別する（ステップＡ８４３）。上述の設定に従えば、Ｙレジスタにセットされた会員の使用金額ポイントが、縦軸の第１しきい値「７００」以下であるか否かを判別することになる。ステップＡ８４３において、Ｙレジスタにセットされた会員の項目データが縦軸の第２しきい値以下である場合には、管理コンピュータ２はステップＡ８４４に進む。
【００９８】
図１４に示される会員ＩＤ「００００１」〜会員ＩＤ「００００９」のポイントデータを上述の設定に従ってグループにすると、使用金額ポイントが３００ポイントを上回り、かつ７００ポイント以下であるのは、会員ＩＤが「００００４」、「００００５」及び「００００７」の会員となる。
【００９９】
ステップＡ８４４に進むと、管理コンピュータ２は、Ｘレジスタにセットされた会員の項目データが横軸の第１しきい値以下であるか否かを判別する（ステップＡ８４４）。上述の設定に従えば、Ｘレジスタにセットされた会員の来店回数ポイントが、横軸の第１しきい値「３０」以下であるか否かを判別することになる。Ｘレジスタにセットされた会員の項目データが横軸の第１しきい値以下である場合には、ステップＡ８４４の判定結果は真となり、当該会員ＩＤはグループ４に区分されることになる。管理コンピュータ２は、グループ４記憶領域に当該会員ＩＤのポイントデータを記憶し（ステップＡ８４５）、ステップＡ８６０に進む。なお、グループ４は、縦軸の項目について第１しきい値を上回るが第２しきい値以下であって、かつ横軸の項目について第１しきい値以下のグループである。
【０１００】
上記の会員ＩＤが「００００４」、「００００５」及び「００００７」の会員のうちで、来店回数ポイントが３０ポイント以下であるのは、会員ＩＤ「００００４」の会員で、会員ＩＤ「００００４」がグループ４に分けられる。
【０１０１】
一方、ステップＡ８４４にて、Ｘレジスタにセットされた会員の項目データが横軸の第１しきい値以下でない場合には、ステップＡ８４４の判定結果は偽となり、管理コンピュータ２はステップＡ８４６に進む。ステップＡ８４６では、Ｘレジスタにセットされた会員の項目データが横軸の第２しきい値以下であるか否かを判別する（ステップＡ８４６）。上述の設定に従えば、Ｘレジスタにセットされた会員の来店回数ポイントが、横軸の第２しきい値「６０」以下であるか否かを判別することになる。
【０１０２】
Ｘレジスタにセットされた会員の項目データが横軸の第２しきい値以下である場合には、ステップＡ８４６の判定結果は真となり、当該会員ＩＤはグループ５に区分されることになる。管理コンピュータ２は、グループ５記憶領域に当該会員ＩＤのポイントデータを記憶し（ステップＡ８４７）、ステップＡ８６０に進む。なお、グループ５は、縦軸の項目について第１しきい値を上回るが第２しきい値以下であって、かつ横軸の項目について第１しきい値を上回るが第２しきい値以下であるグループである。
【０１０３】
上記の会員ＩＤが「００００４」、「００００５」及び「００００７」の会員のうちで、来店回数ポイントが３０ポイントを上回り、かつ６０ポイント以下であるのは、会員ＩＤ「００００５」及び「００００７」の会員で、会員ＩＤ「００００５」及び「００００７」がグループ５に分けられる。
【０１０４】
一方、Ｘレジスタにセットされた会員の項目データが横軸の第２しきい値以下でない場合には、ステップＡ８４６の判定結果は偽となり、当該会員ＩＤはグループ６に区分されることになる。管理コンピュータ２は、グループ６記憶領域に当該会員ＩＤのポイントデータを記憶し（ステップＡ８４８）、ステップＡ８６０に進む。なお、グループ６は、縦軸の項目について第１しきい値を上回るが第２しきい値以下であって、かつ横軸の項目について第２しきい値を上回るグループである。
【０１０５】
一方、ステップＡ８４３において、Ｙレジスタにセットされた会員の項目データが縦軸の第２しきい値以下でない場合、管理コンピュータ２はステップＡ８４９に進む。図１４に示される会員ＩＤ「００００１」〜会員ＩＤ「００００９」のポイントデータを上述の設定に従ってグループにすると、使用金額ポイントが７００ポイントを上回っているのは、会員ＩＤが「００００２」、「００００８」及び「００００９」の会員となる。
【０１０６】
管理コンピュータ２は、ステップＡ８４９に進むと、管理コンピュータ２は、Ｘレジスタにセットされた会員の項目データが横軸の第１しきい値以下であるか否かを判別する（ステップＡ８４９）。上述の設定に従えば、Ｘレジスタにセットされた会員の来店回数ポイントが、横軸の第１しきい値「３０」以下であるか否かを判別することになる。Ｘレジスタにセットされた会員の項目データが横軸の第１しきい値以下である場合には、ステップＡ８４９の判定結果は真となり、当該会員ＩＤはグループ７に区分されることになる。管理コンピュータ２は、グループ７記憶領域に当該会員ＩＤのポイントデータを記憶し（ステップＡ８５０）、ステップＡ８６０に進む。なお、グループ７は、縦軸の項目について第２しきい値を上回り、かつ横軸の項目について第１しきい値以下のグループである。
【０１０７】
一方、ステップＡ８４９にて、Ｘレジスタにセットされた会員の項目データが横軸の第１しきい値以下でない場合には、ステップＡ８４９の判定結果は偽となり、管理コンピュータ２はステップＡ８５１に進む。ステップＡ８５１では、Ｘレジスタにセットされた会員の項目データが横軸の第２しきい値以下であるか否かを判別する（ステップＡ８５１）。上述の設定に従えば、Ｘレジスタにセットされた会員の来店回数ポイントが、横軸の第２しきい値「６０」以下であるか否かを判別することになる。
【０１０８】
Ｘレジスタにセットされた会員の項目データが横軸の第２しきい値以下である場合には、ステップＡ８５１の判定結果は真となり、当該会員ＩＤはグループ８に区分されることになる。管理コンピュータ２は、グループ８記憶領域に当該会員ＩＤのポイントデータを記憶し（ステップＡ８５２）、ステップＡ８６０に進む。なお、グループ８は、縦軸の項目について第２しきい値を上回り、かつ横軸の項目について第１しきい値を上回るが第２しきい値以下であるグループである。
【０１０９】
上記の会員ＩＤが「００００２」、「００００８」及び「００００９」の会員のうちで、来店回数ポイントが３０ポイントを上回り、かつ６０ポイント以下であるのは、会員ＩＤ「００００２」及び「００００８」の会員で、会員ＩＤ「００００２」及び「００００８」がグループ８に分けられる。
【０１１０】
一方、Ｘレジスタにセットされた会員の項目データが横軸の第２しきい値以下でない場合には、ステップＡ８５１の判定結果は偽となり、当該会員ＩＤはグループ９に区分されることになる。管理コンピュータ２は、グループ９記憶領域に当該会員ＩＤのポイントデータを記憶し（ステップＡ８５３）、ステップＡ８６０に進む。なお、グループ９は、縦軸の項目について第１しきい値を上回り、かつ横軸の項目について第２しきい値を上回るグループである。
【０１１１】
上記の会員ＩＤが「００００２」、「００００８」及び「００００９」の会員のうちで、来店回数ポイントが６０ポイントを上回っているのは、会員ＩＤ「００００９」の会員で、会員ＩＤ「００００９」がグループ９に分けられる。
【０１１２】
以上に説明したように、読み出した当該会員ＩＤのポイントデータを、縦軸項目についての第１しきい値及び第２しきい値と、横軸項目についての第１しきい値及び第２しきい値により、グループ１〜グループ９のうちの何れかに振り分ける。
【０１１３】
ステップＡ８６０に進むと、管理コンピュータ２は、会員ＩＤを次の会員ＩＤに更新し（ステップＡ８６０）、更新した会員ＩＤが存在するか否かを判別する（ステップＡ８６１）。更新した会員ＩＤが存在する場合には、ステップＡ８３２に戻り、ポイントデータ記憶ファイルから次の会員ＩＤのポイントデータを読み出し、前述のステップＡ８３２〜ステップＡ８６０に至る処理を行う。
【０１１４】
このようにして、会員登録されている全ての会員ＩＤについて、ポイントデータを読み出してグループ分け条件に従ってグループ１〜グループ９のうちの何れかに振り分けると共に、振り分けた会員ＩＤのポイントデータを順次記憶していく。そして、管理コンピュータ２は、ステップＡ８６１にて、更新した会員ＩＤが存在しないと判別した場合に、グループ振分処理のサブルーチンを終えてグループ分け処理のメインルーチンに戻り、ステップＳ８３のグループ分け結果表示処理に進む。
【０１１５】
管理コンピュータ２は、グループ振分処理により、グループ１記憶領域〜グループ９記憶領域にそれぞれ記憶された会員ＩＤのポイントデータをグループ分け結果表示処理によって、表形式で画面に表示する。図３１は、グループ分け結果表示の一表示態様である。グループ分け条件で設定されたグループ分け条件に従って、横軸に来店回数、縦軸に使用金額を表示すると共に、横軸の第１しきい値、第２しきい値、縦軸の第１しきい値、第２しきい値を表示し、さらに、横軸の第１しきい値、第２しきい値、縦軸の第１しきい値、第２しきい値に対応するグリッド線を表示し、これらグリッド線で分割された９つの表示領域をグループ１記憶領域〜グループ９記憶領域にそれぞれ対応させる。そして、９つの表示領域にグループ１記憶領域〜グループ９記憶領域にそれぞれ記憶された会員ＩＤを、表示する。
【０１１６】
図１４に示される会員ＩＤ「００００１」〜会員ＩＤ「００００９」の例では、会員ＩＤ「００００１」、「００００３」及び「００００６」がグループ１に、会員ＩＤ「００００４」がグループ４に、会員ＩＤ「００００５」及び「００００７」がグループ５に、会員ＩＤ「００００２」及び「００００８」がグループ８に、会員ＩＤ「００００９」がグループ９に分けられ、各表示領域にて会員ＩＤが表示される。
【０１１７】
また、９つに分割された各々の表示領域をクリックすることにより、その表示領域に対応しているポイントデータ（例えば、グループ４の表示領域がクリックされた場合には、グループ４記憶領域に記憶されている会員ＩＤ「００００４」のポイントデータ）を表示する。これにより、各グループの会員に対応して適合した販促活動を直感的に行うことができる。
【０１１８】
上記実施形態では、使用金額と来店回数のポイントを使用して説明したが、それ以外のポイントデータやそれらのポイント同士を複合（加算や減算）させたポイントを用いる場合もある。例えば、縦軸を使用金額ポイントから特賞回数ポイントを減算したポイントを使用してもよい。なお、特賞回数は、図３に示した会員分析用データファイルに記憶されており、これをポイント化する場合は、ポイント設定処理でポイント換算値を指定すればよい。
【０１１９】
また、上記実施形態では、縦軸、横軸ともにしきい値を２つ設定したが、１つ以上のしきい値を設定すればグループ分けは可能である。また、縦軸、横軸のいずれか一方のみにしきい値を設定してもグループ分けは可能である。
【０１２０】
また、上記実施形態では、グループ分けに用いる項目を２つとしたが、２つに限らず複数としてもよい。例えば、グループ分けに用いる項目を３つとし、３つの項目をＸ軸、Ｙ軸、Ｚ軸にそれぞれ割り当てて立体で表現する場合や、グループ分けに用いる項目を４つとし、４つの項目をＸ軸、Ｙ軸、Ｚ軸、プロットする点の大きさや色彩に割り当てて表現する場合等がある。
【０１２１】
また、上記実施形態では、ポイント化する項目として、アウトや使用金額等の数値データを用いる場合について説明したが、性別や住所、嗜好、天候等のように数値データで表現することが困難なデータや個人データ等も項目としてポイント化（例えば、男性であれば１０ポイント、女性であれば２０ポイント等）する場合もある。また、上記実施形態では、各項目のポイントを加算することにより合計ポイントを算出したが、ホールからの警告等の減算するポイントの項目を設定する場合もある。
【０１２２】
【発明の効果】
請求項１に記載の構成によれば、管理コンピュータが、表示画面において会員分析用データの各項目毎にポイント化するかしないかの選択設定を受け付ける手段と、ポイント化する設定がなされた項目について、ポイント化のための換算値の設定入力を受け入れる手段と、会員分析用データベースから、会員識別情報別に、ポイント化する設定がなされた項目毎にポイント化のための換算値によりポイントに換算する手段と、会員識別情報別にポイント化した結果及び合計ポイントをポイントデータ記憶ファイルに記憶する手段とを有するので、会員の履歴データ（会員分析用データ）の各項目毎に、遊技店がどの項目を重視するかによって独自に会員評価のためのポイント化するための換算率を設定することができる。
【０１２３】
請求項２に記載の構成によれば、管理コンピュータが、表示画面において、会員を抽出する条件として、ポイント化した項目とそれに対するしきい値の設定入力を受け付ける手段と、ポイントデータ記憶ファイルから会員識別情報毎にポイントデータを読み出し、設定入力されたポイント化した項目及びそのしきい値に対応する会員のポイントデータを抽出する手段とを有するので、項目指定としきい値により、遊技店が独自にポイントによる検索を行って会員を抽出することができ、例えば、ダイレクトメールを送信する会員を選び出すことができる。
【０１２４】
請求項３に記載の構成によれば、管理コンピュータが、表示画面において、グループ分けするための条件として、１又は複数の項目とそのしきい値となるポイント値の設定入力を受け付ける手段と、ポイントデータ記憶ファイルから会員識別情報毎にポイントデータを読み出し、読み出した会員識別情報毎のポイントデータを１又は複数の項目の各しきい値でグループ区分する手段とを有するので、項目としきい値により、遊技店が独自に会員をグループに分けることができると共に、各グループの会員に対応して適合した販促活動に役立てることができる。
【図面の簡単な説明】
【図１】本発明の顧客分析装置を含む遊技履歴収集システムの実施形態に係るブロック図
【図２】データ記憶サーバの記憶構成を示す図
【図３】会員分析用データ記憶ファイルのデータフォーマットの一態様を示す図
【図４】ポイントデータ記憶ファイルのデータフォーマットの一態様を示す図
【図５】実施形態の管理コンピュータに表示される会員分析用データ表示画面を示す図
【図６】実施形態の管理コンピュータに表示されるポイント設定画面を示す図
【図７】管理コンピュータが実行するポイント処理のサブルーチンを示すフローチャート
【図８】管理コンピュータが実行するポイント設定処理のサブルーチンを示すフローチャート
【図９】データ記憶サーバに確保された設定項目記憶領域を示す図
【図１０】ポイント設定画面におけるポイント設定の一設定例を示す図
【図１１】管理コンピュータが実行するポイント集計処理のサブルーチンを示すフローチャート
【図１２】図１１のフローチャートのつづき
【図１３】管理コンピュータが実行する順位付け処理のサブルーチンを示すフローチャート
【図１４】実施形態の管理コンピュータに表示されるポイント表示画面を示す図
【図１５】管理コンピュータが実行するポイント検索処理のメインルーチンのフローチャート
【図１６】管理コンピュータが実行する検索条件設定処理のサブルーチンを示すフローチャート
【図１７】図１６のフローチャートのつづき
【図１８】実施形態の管理コンピュータに表示される検索条件設定画面を示す図
【図１９】管理コンピュータが実行する検索処理のサブルーチンを示すフローチャート
【図２０】管理コンピュータが実行する第１検索条件判定処理のサブルーチンを示すフローチャート
【図２１】管理コンピュータが実行する第２検索条件判定処理のサブルーチンを示すフローチャート
【図２２】検索条件設定処理において設定入力された第１検索条件及び第２検索条件の記憶状態を示す図
【図２３】第１検索条件及び第２検索条件に該当する会員ＩＤのポイントデータの一表示態様を示す図
【図２４】管理コンピュータが実行するグループ分け処理のフローチャート
【図２５】管理コンピュータが実行するグループ分け条件設定処理のサブルーチンを示すフローチャート
【図２６】図２５のフローチャートのつづき
【図２７】実施形態の管理コンピュータに表示されるグループ分け条件設定画面を示す図
【図２８】グループ分け条件設定処理において設定入力されたグループ分け条件の記憶状態を示す図
【図２９】管理コンピュータが実行するグループ振分処理のサブルーチンを示すフローチャート
【図３０】図２９のフローチャートのつづき
【図３１】グループ分け結果表示の一表示態様を示す図
【符号の説明】
１　遊技履歴収集システム
２　管理コンピュータ
３　遊技台
４　カードユニット
５　ＬＡＮ
６　ＬＡＮ
７　通信端末
８　ルータ
９　データ記憶サーバ
【図１】
2004049563.tif 000003
【図２】
2004049563.tif 000004
【図３】
2004049563.tif 000005
【図４】
2004049563.tif 000006
【図５】
2004049563.tif 000007
【図６】
2004049563.tif 000008
【図７】
2004049563.tif 000009
【図８】
2004049563.tif 000010
【図９】
2004049563.tif 000011
【図１０】
2004049563.tif 000012
【図１１】
2004049563.tif 000013
【図１２】
2004049563.tif 000014
【図１３】
2004049563.tif 000015
【図１４】
2004049563.tif 000016
【図１５】
2004049563.tif 000017
【図１６】
2004049563.tif 000018
【図１７】
2004049563.tif 000019
【図１８】
2004049563.tif 000020
【図１９】
2004049563.tif 000021
【図２０】
2004049563.tif 000022
【図２１】
2004049563.tif 000023
【図２２】
2004049563.tif 000024
【図２３】
2004049563.tif 000025
【図２４】
2004049563.tif 000026
【図２５】
2004049563.tif 000027
【図２６】
2004049563.tif 000028
【図２７】
2004049563.tif 000029
【図２８】
2004049563.tif 000030
【図２９】
2004049563.tif 000031
【図３０】
2004049563.tif 000032
【図３１】
2004049563.tif 000033