説明

カード処理システムおよびその制御方法

【課題】
会員カードに記録する情報の位置、サイズを定義したデータフォーマットを管理装置にて一元管理し、会員カードの読取機能を有する装置に挿入された会員カードの整合性判別処理を管理装置にて一括処理するカード処理システムおよびその制御方法を提供する。
【解決手段】
管理装置1は、台間機5にて読取が行われた会員カード2のデータフォーマット122、カードデータチェックプログラム123をデータフォーマット管理情報121に登録して一元管理し、台間機5から送信される会員カード2の読取データからデータフォーマット122に基づいて抽出される情報に基づいて会員カードに記録されたデータの整合性をチェックし、そのチェック結果を会員カード2の読取処理を行った台間機5に送信する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、カードから読み取ったカードデータの整合性を判別するカード処理システムおよびその制御方法に関し、特にシステムの変更やバージョンアップに容易に適応できるようにしたカード処理システムおよびその制御方法に関する。
【背景技術】
【0002】
パチンコホールは、集客力アップ、遊技客の囲い込みを目的としたサービスとして、遊技客をパチンコホールの会員として登録して管理し、登録した遊技客に会員カードを発行し、遊技媒体の預け入れや引き出しが会員カードによって可能な口座を開設して管理する特許文献1に記載された貯玉、貯メダルシステムを導入している。
【0003】
これらの貯玉、貯メダルを始めとする各種サービスの提供を会員がパチンコホールにて受けようとする場合、会員カードの読み取り操作が必須となっている。
【0004】
従って、カード読取機構を備えた、遊技媒体貸し出し装置(台間機)、遊技媒体計数装置、景品交換管理装置がホールに多数設置されている。
【特許文献1】特開平11−76579号公報。
【発明の開示】
【発明が解決しようとする課題】
【0005】
従来の会員カード読み取り装置(読み取り機構)においては、読み取り装置にカードデータの整合性を確認するプログラムを記憶手段に記録し、読み取り装置側にて、カード規格によるデータの読み取り処理、読み取りチェックに加えて、読み取ったカードデータの整合性判別処理を、カード読み取り装置側で行っていた。
【0006】
これにより、会員カードに記録される項目の追加、変更、削除が伴うカードデータのフォーマットの変更(例えば、会員コードの桁数変更)を伴うパチンコホールにおけるシステム変更が発生すると、多数(数十台〜数百台)のカード読み取り装置に対して、個別にバージョンアップ作業、および、確認作業を行わなければならない。
【0007】
そのため、作業の対象となる装置の設置台数が多い遊技場では、変更作業の漏れが発生し、システム移行後に、会員カードが読み取れないトラブルが発生するといった問題があった。
【0008】
本発明は、カードに記録する情報の名称、記録位置、記録サイズを定義したデータフォーマット、およびそのデータフォーマットを使用したカードデータの整合性判別処理を行う制御プログラムを管理装置側で一元管理し、 カード読み取り装置によって読み取られたカードデータの整合性を管理装置側で一括処理するカード処理システムおよびその制御方法の提供を目的とする。
【課題を解決するための手段】
【0009】
上記目的を達成するために、請求項1の発明は、遊技場内に配設された複数のカード処理機と、複数のカード処理機と情報の送受を行う管理装置とを具備し、カード処理機は、カードからカードデータを読み取る読取手段と、読取手段で読み取ったカードデータを管理装置に送信する送信手段とを具備し、管理装置は、送信手段によりカード処理機から送信されたカードデータを受信する受信手段と、受信手段で受信したカードデータに基づき該カードデータの整合性判別処理を行う判別処理手段とを具備することを特徴とする。
【0010】
請求項2の発明は、請求項1の発明において、判別処理手段は、複数種類のカードのカードデータの整合性判別処理を行うための複数種類のカードに対応するデータフォーマットを記憶するデータフォーマット記憶手段をさらに具備し、受信手段で受信したカードデータとデータフォーマット記憶手段に記憶されたデータフォーマットとを比較することにより該カードデータの整合性判別処理を行うことを特徴とする。
【0011】
また、請求項3の発明は、請求項2の発明において、判別処理手段は、データフォーマット記憶手段に記憶されたデータフォーマットを変更するデータフォーマット変更手段を具備することを特徴とする。
【0012】
また、請求項4の発明は、遊技場内に配設された複数のカード処理機と、複数のカード処理機と情報の送受を行う管理装置とを具備するカード処理システムの制御方法において、カード処理機は、カードからカードデータを読取手段により読み取り、読取手段で読み取ったカードデータを送信手段により管理装置に送信し、管理装置は、送信手段によりカード処理機から送信されたカードデータを受信手段により受信し、受信手段で受信したカードデータに基づき該カードデータの整合性判別処理を判別処理手段により行うことを特徴とするカード処理システムの制御方法。
【発明の効果】
【0013】
本発明のカード処理システムおよびその制御方法によれば、管理装置側で、カードに記録する情報のデータフォーマット、整合性判別処理用のプログラムを一元管理し、管理装置側で、データフォーマット、チェックプログラムの設定変更作業を管理装置側で実施することができる。
【0014】
さらに、データフォーマット、カードデータチェックプログラムに基づいた、カードデータの整合性判別処理を管理装置側で一括して処理するようにしたので、データフォーマットの変更が伴うシステム変更に要する作業時間を短縮するとともに、システムの変更、確認に要する作業コストを従来より削減することができる。
【発明を実施するための最良の形態】
【0015】
本発明におけるカード処理システムおよびその制御方法について添付図面を参照しながら説明する。
【実施例1】
【0016】
図1は、本発明のカード処理システムおよびその制御方法を使用したパチンコホール(遊技場)における遊技システムの概略構成を示した図である。
【0017】
管理装置1は、パチンコホールにて会員登録を行った会員にカード発行装置(不図示)にて会員カード2を発行し、発行した会員カード2のカード番号にて会員管理情報124、カード情報を登録して管理する。
【0018】
管理装置1は、発行した会員カード(カード)2に記録する各情報の名称、カードデータにおける情報の記録位置、情報の記録サイズをそれぞれ定義したデータフォーマットと、データフォーマットに基づいてカードデータの整合性判別処理を行うチェックプログラムを一元管理する。
【0019】
台間機5(カード処理機)に会員カード2が挿入されると、台間機5は、会員カード2のカード規格(例えば、磁気カードの場合は、JIS-2の規格)に基づいたカードデータの読み取りおよび読取チェックのみを行い、読み取ったカードデータは、暗号化し、島コントローラ3を介して管理装置1宛てに送信される。
【0020】
管理装置1は、暗号化された会員カード2の読取データを台間機5から受信すると、受信したカードデータを平文にする復号化処理を行ってカードデータの整合性判別処理を行い、判別結果を通知する応答データを島コントローラ3を介して会員カード2のカードデータを送信した台間機5に送信する。
【0021】
また、データフォーマットの設定、変更、フォーマットチェックプログラムの登録、変更、削除の操作は、管理装置1にて管理者が行う。
【0022】
図2は、図1に示した管理装置1の構成の一例を示したブロック図である。
【0023】
管理装置1は、パチンコホールに会員登録した遊技客の会員管理情報124、会員カードに関するカード情報、会員カード2に記録されるカードデータから情報を読み取るためのデータフォーマット、カードデータから読み取った情報と、会員管理情報124、カード情報とを照会してカードデータの整合性、会員管理情報124、会員カードの有効性を判別するカードデータチェックプログラムを記録して管理する。
【0024】
管理装置1は、管理装置1全体を制御する管理装置制御部11、管理装置記憶部12、管理装置操作部13、管理装置表示部14、管理装置通信制御部15を有して構成される。
【0025】
管理装置表示部14は、管理装置1にてパチンコホールの運営に関する各種操作画面を管理者に対して表示するモニタ等の表示装置であり、管理装置操作部13は、管理装置表示部14に表示されるパチンコホールの運営、管理に関する、各種操作画面を操作するための、キーボード、マウス等の入力装置である。
【0026】
管理装置記憶部12は、管理装置1が有する「会員登録管理機能」、「会員カード発行管理機能」、「設置端末管理機能」、「遊技場に設置された遊技台の稼動状況の情報収集機能」、「売り上げ集計管理機能」を提供するための、制御プログラム、制御用パラメータ、コード一覧情報、会員管理情報124、カード情報、稼動データ等を記録する記憶手段であり、特に、会員カード2に記録されたカードデータの整合性判別処理あるいはデータフォーマットの設定変更処理を行うための情報として、データフォーマット管理情報121、データフォーマット122、カードデータチェックプログラム123、会員管理情報124、端末管理情報125、貯玉情報126を記憶する。
【0027】
管理装置通信制御部15は、島コントローラ3を介して接続される遊技台4や台間機5、遊技媒体計数装置(不図示)、遊技媒体貸出装置(不図示)、さらには、景品カウンタに設置される特殊景品払出装置(不図示)、との間それぞれにおけるデータ通信制御をネットワーク6を介して行う。
【0028】
図3は、管理装置記憶部12に記録される、データフォーマット管理情報121、データフォーマット122、端末管理情報125の例を示した図である。
【0029】
図3において、データフォーマット管理情報121は、管理装置1にて設定登録して管理されているデータフォーマット122の識別情報、データフォーマット122の詳細を記録したファイルの情報、データフォーマットに対応するチェックプログラムの情報を管理するための情報である。
【0030】
「データフォーマット」は、管理装置記憶部12におけるデータフォーマットの格納場所を示す情報、データフォーマットにて定義される内容を記録したファイル名の情報を記録して管理する。
【0031】
「プログラムID」は、登録されたデータフォーマット122に対応したカードデータの整合性判別処理を行うカードデータチェックプログラム123の名称および格納場所を示す情報である。
【0032】
ここで、データフォーマット122、あるいは、カードデータチェックプログラム123が変更された場合、「データフォーマット」、「プログラムID」は、変更後の内容に書き換えられる。
【0033】
例えば、図3に示した例においては、「データフォーマット」は、”フォーム1”から”フォーム1−1”に変更され、「プログラムID」は、”プログラムP0001”から”プログラムP0002”に変更される。
【0034】
また、管理装置1が端末管理情報125にて管理する遊技場に設置された装置のうち、会員カード2の読取処理機能を有する場合は、カード読取処理機種IDの項目に、該当するカード読取装置の機種を示す情報を登録して管理する。
【0035】
ここで、会員カード2以外の規格のカード(例えば、貸し出し可能な遊技媒体の数を、繰り返して記録することが可能な「リサイクルカード」等)を取り扱う場合は、その機種判別できるように複数種類の装置IDを設定登録して管理できるようにし、データフォーマット管理情報121には、カード読取装置の機種毎にフォーマットIDを付与してデータフォーマット122、カードデータチェックプログラム123の組を個別に管理できるようにしてもよい。
【0036】
カードデータチェックプログラム123は、暗号化された会員カード2のカードデータに対して復号処理を行って平文に戻し、平文に戻したカードデータから、データフォーマット管理情報121にて管理されるデータフォーマット122に基づいて、カードデータに記録された各情報を抽出し、抽出した情報と、会員管理情報124とを照合し、会員カードに記録されたデータの整合性を確認するプログラムである。
【0037】
会員管理情報124は、パチンコホールに登録した会員の会員コード、会員の氏名、会員の住所、電話番号を含む個人情報、発行した会員カード2のカード番号、会員コード、シークレットナンバ(会員カードの有効性を確認するために、所定の計算式とカード情報からさん算出される値、あるいは文字列)、会員カードの有効期間を登録して管理される情報である。
【0038】
貯玉情報126は、管理装置1が会員管理情報124に登録した会員に対して開設した遊技媒体の預入れ、引き出しを行う口座に関する情報であり、再プレイ時には、口座の残高から所定数の遊技媒体の払出がおこなわれる。
【0039】
端末管理情報125は、管理装置1が管理するパチンコホールの各装置に対して、「装置ID」、「端末種別」、「端末名称」、「カード読取装置ID」を登録して管理する。
【0040】
「装置ID」は、管理装置1がパチンコホールに設置された装置をシステム内にて識別するための情報であり、端末登録時に所定の桁数にて作成して付与される情報である。
【0041】
「端末種別」は、登録した装置が遊技台4、台間機5、遊技媒体計数装置(不図示)、景品交換管理装置(不図示)の何れの種類に該当するかを設定して識別するための情報である。
【0042】
「端末名」は、登録した各装置の名称であり、「カード読取装置ID」は、登録した装置が会員カード2の読取ユニットを内蔵し、会員カード2の読取機能を有している記録する情報であり、カード処理装置の機種(カード読取装置が取り扱うカードの種類、カード規格を判別して特定するための情報)を示す識別情報が記録される情報である。
【0043】
管理装置表示部14は、遊技客の会員登録処理、会員カード2の発行処理、データフォーマットの設定変更処理、会員管理情報124、カード情報の照会、確認処理を行う各種操作画面を表示するモニタであり、管理装置操作部13は、管理装置表示部14に表示される操作画面に対するデータ入力、表示切替、選択操作を行うためのキーボード、マウス等の入力装置である。
【0044】
管理装置通信制御部15は、ネットワーク6で接続する島コントローラ3、さらには、島コントローラ3を介して、遊技台4から所定の間隔にて管理装置1に送信される稼動データ、台間機5から送信される会員カード2の読取データを受信し、会員カード2の整合性判別処理の結果、会員の貯玉情報を管理装置1から島コントローラ3を介して台間機5に送信するための通信インタフェースである。
【0045】
図4は、台間機5の構成の一例を示したブロック図である。
【0046】
台間機5は、台間機5全体を制御する台間機制御部51に、台間機操作部52、台間機表示部53、カード処理部54、台間機通信制御部55、台間機記憶部56、貨幣処理部57、玉払出部58、遊技台接続部59を接続した構成にて制御される。
【0047】
台間機操作部52は、遊技台4の遊技開始時において、遊技媒体の貸し出しを受けるための貨幣の挿入口(不図示)、会員カード2の挿入口(不図示)、会員カード2の返却ボタン(不図示)、貯球の残高から所定数のパチンコ玉の払出をうけるための再プレイボタン(不図示)、暗証番号を入力するためのテンキー(不図示)を有する。
【0048】
台間機表示部53は、台間機5の状態を遊技客、パチンコホールの係員に報知するための案内用ランプを複数有し、各ランプの点灯、点滅によって、例えば、会員カード2が挿入可能か、挿入中か、受け入れが禁止された貨幣の金種、受け入れ可能な貨幣の金種、管理装置1から受信した会員カード2に対する再プレイ時の貯球残高を表示する表示装置である。
【0049】
カード処理部54は、カード読取部541、カード搬送部542を有し、会員カード2の読取制御、搬送制御を行う。
【0050】
カード搬送部542は、カード挿入口(不図示)における会員カード2の挿入を検出して挿入された会員カード2をカード読取部541にて読取可能な位置に会員カード2を搬送し、会員カード2の返却指示が行われた場合は、挿入口(不図示)に会員カード2を返却する制御を行う。
【0051】
カード読取部541は、会員カード2のカードデータをカード規格に基づいて読み取って、読み取ったカードデータを台間機制御部51に出力する。
【0052】
会員カード2に記録されるカードデータの読取処理、データの読取チェック処理は、会員カード2が磁気カードの場合、例えば、JIS2のカード規格、会員カード2がICカードの場合、例えば、ISO/IEC7816等のカード規格に基づいて行われる。
【0053】
貨幣処理部57は、台間機5に遊技客が現金を投入して遊技媒体の貸し出しを受ける場合に、投入した貨幣の金種判定を行い、投入金額に相当する額を台間機制御部51に通知する。
【0054】
玉払出部58は、再プレイボタン(不図示)が押下された場合は、管理装置1にて管理される会員カード2に対応する貯玉情報126の口座残高から引き落とされる所定数のパチンコ玉を台間機5の上皿(不図示)に排出し、現金やプリペイドカードによる玉貸しの場合は、所定の価値と交換された所定数のパチンコ玉を台間機5の上皿(不図示)に排出する。
【0055】
台間機記憶部56は、管理装置1、カード規格によるデータ読取処理および読取チェック処理を行うプログラム、読み取ったデータを暗号化する暗号化処理プログラム、管理装置1に暗号した読取データを送信するための通信制御プログラム、貨幣処理部57における投入された貨幣の金種判定処理、管理装置1とのデータ通信制御を行うための制御プログラムを記録する。
【0056】
次に、本発明のカード処理システムおよびその制御方法による会員カード2の整合性判別処理について説明する。
【0057】
図5は、遊技客が台間機5に会員カード2を挿入し、貯玉したパチンコ玉を口座から引き落として遊技台を遊技する(貯玉再プレ)時の例を示したフローチャートである。
【0058】
台間機5は、会員カード2の挿入を検知すると(S101YES)、会員カード2に記録されたカードデータの読取処理、カードデータの読取チェックをカード規格に基づいて行う(S102)。
【0059】
会員カード2のカードデータの読取に失敗した場合(S103NO)、台間機5は、挿入されたカードを挿入口(不図示)に排出する(S126)。
【0060】
会員カード2のカード規格に基づくカードデータの読取処理、読取チェックに成功した場合(S103YES)、台間機5は、カード処理部54で読み取ったカードデータを暗号化し(S104)、暗号化したカードデータを管理装置1に送信する(S105)。
【0061】
管理装置1は、暗号化されたカードデータの読取データを台間機5から受信すると(S106YES)、受信した暗号化データを平文に戻し、平文に戻した会員カード2のカードデータに記録された各情報をデータフォーマット122に基づいて抽出し、抽出した各情報と会員管理情報124を照合して、会員カード2の整合性判別処理を行う(S107)。
【0062】
会員カード2が有効である場合(S108YES)、管理装置1は、会員カード2から読み取った会員コードに基づいて貯玉情報126から残高を読み出して暗号化し、暗号化した残高情報と、整合性判別処理の判定結果を台間機5に送信する(S109)。
【0063】
一方、会員カード2が無効である場合(S108NO)、管理装置1は、その旨を示す判定結果を台間機5に送信する(S110)。
【0064】
台間機5は、管理装置1から受信した会員カード2の判定結果を解析し(S111)、会員カード2が無効である場合(S112NO)、会員カード2の返却を行う(S126)。
【0065】
一方、会員カード2が有効である場合(S112YES)、暗証番号の入力操作を監視する(S113NO)。
【0066】
暗証番号が入力されると(S113YES)、台間機5は、暗証番号の確認処理を行う(S114)。
【0067】
暗証番号の確認結果がOKの場合(S114YES)、台間機5は、管理装置1から受信した貯玉の残高を台間機表示部53に表示し、再プレイボタンの押下操作あるいはカード返却ボタンの押下操作を監視する(S115)。
【0068】
暗証番号の確認結果がNGの場合(S114NO)、台間機5は、会員カード2の返却処理を行う(S126)。
【0069】
再プレイボタン(不図示)が押下された場合(116YES)、台間機5は、表示した貯玉の残高から所定数を差し引いた貯玉残高に更新する要求データを管理装置1に送信する(S117)。
【0070】
管理装置1は、貯玉の残高情報を受信した要求データを受信する(S118YES)、再プレイに設定された所定の玉払出数を差し引いた貯玉残高に更新し(S119)、更新結果を台間機5に送信する(S120)。
【0071】
台間機5は、更新結果を受信すると、再プレイに設定された所定数のパチンコ玉を遊技台の上皿(不図示)に払出して(S122)、台間機表示部53に表示された貯玉残高の表示内容を更新する(S123)。
【0072】
カード返却ボタン(不図示)が押下された場合(S124YES)、台間機5は、挿入された会員カード2を挿入口(不図示)に返却する(S125)。
【0073】
図6は、管理装置1における会員カード2の整合性判別処理の動作を示すフローチャートである。
【0074】
管理装置1は、台間機5から受信した会員カード2のカードデータを、所定の復号鍵を使用して平文に戻し(S201)、データフォーマット管理情報121からデータフォーマット122を特定し、特定したデータフォーマット122に定義された記録位置、記録サイズに基づいて、ステップS201で平文に戻したカードデータから各情報を抽出する(S202)。
【0075】
ステップS202で抽出した「販社コード」、「店コード」が正しいかをチェックし(S203)、「会員コード」が会員管理情報124に登録された会員であるかをチェックし(S204)、「有効期限」、「シークレットナンバ」をチェックする(S205)。
【産業上の利用可能性】
【0076】
本発明のカード処理システムおよびその制御方法は、カード読み取り処理機にて読み取ったカードデータの整合性を判別するカード処理システムに利用可能であって、特に、カード読取装置が多数設置されたカード処理システムに有効である。
【図面の簡単な説明】
【0077】
【図1】本発明のカード処理システムおよびその制御方法が適用された会員管理システムの概略構成を示すブロック図。
【図2】図1に示した管理装置の構成例を示したブロック図。
【図3】管理装置にて管理されるデータフォーマット管理情報、データフォーマット、カードデータチェックプログラム端末管理情報の例を示した図。
【図4】図1に示した台間機の構成の一例を示したブロック図。
【図5】会員カードを使用した貯玉再プレイを行った際の台間機および管理装置の動作例を示したフローチャート。
【図6】図1に示した管理装置における会員カードの整合性判別処理の動作例を示すフローチャート。
【符号の説明】
【0078】
1 管理装置
11 管理装置制御部
12 管理装置記憶部
121 データフォーマット管理情報
122 データフォーマット
123 カードデータチェックプログラム
124 会員管理情報
125 端末管理情報
126 貯玉情報
13 管理装置操作部
14 管理装置表示部
15 管理装置通信制御部
2 会員カード
3 島コントローラ
4 遊技台
5 台間機
51 台間機制御部
52 台間機操作部
53 台間機表示部
54 カード処理部
541 カード読取部
542 カード搬送部
55 台間機通信制御部
56 台間機記憶部
57 貨幣処理部
58 玉払出部
59 遊技台接続部
6 ネットワーク

【特許請求の範囲】
【請求項1】
遊技場内に配設された複数のカード処理機と、
前記複数のカード処理機と情報の送受を行う管理装置と
を具備し、
前記カード処理機は、
カードからカードデータを読み取る読取手段と、
前記読取手段で読み取ったカードデータを前記管理装置に送信する送信手段と
を具備し、
前記管理装置は、
前記送信手段により前記カード処理機から送信されたカードデータを受信する受信手段と、
前記受信手段で受信したカードデータに基づき該カードデータの整合性判別処理を行う判別処理手段と
を具備することを特徴とするカード処理システム。
【請求項2】
前記判別処理手段は、
複数種類のカードのカードデータの整合性判別処理を行うための複数種類のカードに対応するデータフォーマットを記憶するデータフォーマット記憶手段
をさらに具備し、
前記カードデータと前記データフォーマット記憶手段に記憶されたデータフォーマットとを比較することにより該カードデータの整合性判別処理を行うことを特徴とする請求項1記載のカード処理システム。
【請求項3】
前記判別処理手段は、
前記データフォーマット記憶手段に記憶されたデータフォーマットを変更するデータフォーマット変更手段
を具備することを特徴とする請求項2記載のカード処理システム。
【請求項4】
遊技場内に配設された複数のカード処理機と、前記複数のカード処理機と情報の送受を行う管理装置とを具備するカード処理システムの制御方法において、
前記カード処理機は、
前記カードからカードデータを読取手段により読み取り、
前記読取手段で読み取ったカードデータを送信手段により前記管理装置に送信し、
前記管理装置は、前記送信手段により前記カード処理機から送信されたカードデータを受信手段により受信し、
前記受信手段で受信したカードデータに基づき該カードデータの整合性判別処理を判別処理手段により行う
ことを特徴とするカード処理システムの制御方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate


【公開番号】特開2007−54495(P2007−54495A)
【公開日】平成19年3月8日(2007.3.8)
【国際特許分類】
【出願番号】特願2005−245958(P2005−245958)
【出願日】平成17年8月26日(2005.8.26)
【出願人】(000001432)グローリー株式会社 (1,344)
【Fターム(参考)】