(57)【要約】【課題】ユーザに対するサービスを向上すること。【解決手段】情報処理装置１は、記憶部１ａと演算部１ｂとを有する。記憶部１ａは、ユーザとユーザの認証情報との対応関係を示すユーザ情報３およびユーザが過去に選択した複数の式別それぞれに対応付けられた投票番号を示す履歴情報４を記憶する。演算部１ｂは、認証情報を投票装置２から取得し、ユーザ情報３を参照して認証情報からユーザを特定した場合、履歴情報４を参照して複数の式別のうちユーザが最も多く選択した式別を特定し、特定した式別に対応する投票番号の中から投票装置２に表示させる投票番号を決定し、決定した投票番号を投票装置２に表示させる。【選択図】図１
2018067171.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの認証情報を取得する投票装置と、
前記ユーザと前記認証情報との対応関係を示すユーザ情報および前記ユーザが過去に選択した複数の式別それぞれに対応付けられた投票番号を示す履歴情報を記憶する記憶部と、前記認証情報を前記投票装置から取得し、前記ユーザ情報を参照して前記認証情報から前記ユーザを特定した場合、前記履歴情報を参照して前記複数の式別のうち前記ユーザが最も多く選択した式別を特定し、特定した式別に対応する投票番号の中から前記投票装置に表示させる投票番号を決定し、決定した投票番号を前記投票装置に表示させる、演算部と、を備える、情報処理装置と、
を有する投票システム。
【請求項２】
前記認証情報は、前記ユーザの生体情報である、請求項１に記載の投票システム。
【請求項３】
前記演算部は、前記特定した式別に対応する投票番号の中からランダムに投票番号を選択し、選択した投票番号を前記投票装置に表示させる、請求項１または２に記載の投票システム。
【請求項４】
前記演算部は、前記特定した式別に対応する投票番号の中から前記ユーザが過去に最も多く投票した投票番号を選択し、選択した投票番号を前記投票装置に表示させる、請求項１乃至３に記載の投票システム。
【請求項５】
前記演算部は、前記投票装置に表示させる投票番号をどのような方法で選択するかを示す指示を前記投票装置から受信し、前記指示に基づいて、前記特定した式別に対応する投票番号の中から前記投票装置に表示させる投票番号を決定し、決定した投票番号を前記投票装置に表示させる、
請求項１乃至４の何れか１項に記載の投票システム。
【請求項６】
前記履歴情報は、前記ユーザが過去に選択した複数の式別それぞれに対応付けられた投票番号で投票したときの天候情報を含み、
前記演算部は、前記投票装置または他の装置から現在の天候情報を取得し、前記現在の天候情報と一致する、前記特定した式別に対応する投票番号で投票したときの天候情報を特定し、特定した天候情報のときに投票した投票番号の中から前記投票装置に表示させる投票番号を決定し、決定した投票番号を前記投票装置に表示させる、
請求項１乃至５の何れか１項に記載の投票システム。
【請求項７】
前記履歴情報は、前記ユーザが過去に選択した複数の式別それぞれに対応付けられた投票番号で投票したときの馬場状態情報を含み、
前記演算部は、前記投票装置または他の装置から現在の馬場状態情報を取得し、前記現在の馬場状態情報と一致する、前記特定した式別に対応する投票番号で投票したときの馬場状態情報を特定し、特定した馬場状態情報のときに投票した投票番号の中から前記投票装置に表示させる投票番号を決定し、決定した投票番号を前記投票装置に表示させる、
請求項１乃至６の何れか１項に記載の投票システム。
【請求項８】
ユーザと前記ユーザの認証情報との対応関係を示すユーザ情報および前記ユーザが過去に選択した複数の式別それぞれに対応付けられた投票番号を示す履歴情報を記憶する記憶部と、
前記認証情報を投票装置から取得し、前記ユーザ情報を参照して前記認証情報から前記ユーザを特定した場合、前記履歴情報を参照して前記複数の式別のうち前記ユーザが最も多く選択した式別を特定し、特定した式別に対応する投票番号の中から前記投票装置に表示させる投票番号を決定し、決定した投票番号を前記投票装置に表示させる、演算部と、
を有する情報処理装置。
【請求項９】
投票装置が、ユーザの認証情報を取得し、
情報処理装置が、前記認証情報を前記投票装置から取得し、ユーザと前記ユーザの認証情報との対応関係を示すユーザ情報を参照して前記認証情報から前記ユーザを特定した場合、前記ユーザが過去に選択した複数の式別それぞれに対応付けられた投票番号を示す履歴情報を参照して前記複数の式別のうち前記ユーザが最も多く選択した式別を特定し、特定した式別に対応する投票番号の中から前記投票装置に表示させる投票番号を決定し、決定した投票番号を前記投票装置に表示させる、
投票画面表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投票システム、情報処理装置および投票画面表示方法に関する。
【背景技術】
【０００２】
競馬、競輪、競艇、オートレースなどの公営競技の投票券をユーザが購入する場合、ユーザは、投票装置を用いて投票券を購入する。投票装置は、投票に関する様々な投票事項を表示する。例えば、投票事項は、レースを開催する場名、式別などである。なお、式別は、単勝、複勝などである。
【０００３】
ここで、場名、式別などを投票装置に表示する技術が提案されている。例えば、投票装置は、投票券を購入するユーザの投票履歴に登録されている場名、式別などの投票事項毎に選択頻度を算出する。投票装置は、選択頻度の最も高い場名、式別などを自装置に表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１１４２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記技術のように、場名、式別などを投票装置に表示するだけでは、投票券を購入するユーザに対してサービスが不十分であるという問題がある。
１つの側面では、本発明は、ユーザに対するサービスを向上できる投票システム、情報処理装置および投票画面表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
１つの態様では、投票システムが提供される。この投票システムは、投票装置と情報処理装置とを有する。投票装置は、ユーザの認証情報を取得する。情報処理装置は、記憶部と演算部とを備える。記憶部は、ユーザと認証情報との対応関係を示すユーザ情報およびユーザが過去に選択した複数の式別それぞれに対応付けられた投票番号を示す履歴情報を記憶する。演算部は、認証情報を投票装置から取得し、ユーザ情報を参照して認証情報からユーザを特定した場合、履歴情報を参照して複数の式別のうちユーザが最も多く選択した式別を特定し、特定した式別に対応する投票番号の中から投票装置に表示させる投票番号を決定し、決定した投票番号を投票装置に表示させる。
【０００７】
また、１つの態様では、情報処理装置が提供される。この情報処理装置は記憶部と演算部とを有する。記憶部は、ユーザとユーザの認証情報との対応関係を示すユーザ情報およびユーザが過去に選択した複数の式別それぞれに対応付けられた投票番号を示す履歴情報を記憶する。演算部は、認証情報を投票装置から取得し、ユーザ情報を参照して認証情報からユーザを特定した場合、履歴情報を参照して複数の式別のうちユーザが最も多く選択した式別を特定し、特定した式別に対応する投票番号の中から投票装置に表示させる投票番号を決定し、決定した投票番号を投票装置に表示させる。
【０００８】
また、１つの態様では、投票画面表示方法が提供される。この投票画面表示方法は、投票装置が、ユーザの認証情報を取得する。情報処理装置が、認証情報を投票装置から取得し、ユーザとユーザの認証情報との対応関係を示すユーザ情報を参照して認証情報からユーザを特定した場合、ユーザが過去に選択した複数の式別それぞれに対応付けられた投票番号を示す履歴情報を参照して複数の式別のうちユーザが最も多く選択した式別を特定し、特定した式別に対応する投票番号の中から投票装置に表示させる投票番号を決定し、決定した投票番号を投票装置に表示させる。
【発明の効果】
【０００９】
１つの側面では、ユーザに対するサービスを向上できる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態の投票システムを示す図である。
【図２】第２の実施の形態の投票システムを示す図である。
【図３】管理サーバのハードウェア例を示す図である。
【図４】投票装置のハードウェア例を示す図である。
【図５】管理サーバと投票装置の機能例を示す図である。
【図６】会員情報テーブルの例を示す図である。
【図７】会員履歴テーブルの例を示す図である。
【図８】投票テーブルの例を示す図である。
【図９】投票装置のディスプレイに表示される画面の具体例を示す図である。
【図１０】おまかせ投票の画面の具体例を示す図である。
【図１１】人気順投票の画面の具体例を示す図である。
【図１２】お気に入り投票の画面の具体例を示す図である。
【図１３】投票装置が実行する処理の例を示すフローチャートである。
【図１４】管理サーバが実行する処理の例を示すフローチャート（その１）である。
【図１５】管理サーバが実行する処理の例を示すフローチャート（その２）である。
【図１６】管理サーバと投票装置との間で行われる処理の例を示すシーケンス図である。
【図１７】第３の実施の形態の会員履歴テーブルの例を示す図である。
【図１８】第３の実施の形態の管理サーバが実行する処理の例を示すフローチャート（その１）である。
【図１９】第３の実施の形態の管理サーバが実行する処理の例を示すフローチャート（その２）である。
【図２０】天候と馬場状態の情報を含む画面の具体例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本実施の形態について図面を参照して説明する。
［第１の実施の形態］
図１は、第１の実施の形態の投票システムを示す図である。投票システムは、情報処理装置１と投票装置２とを有する。情報処理装置１は、ネットワークを介して投票装置２と接続している。
【００１２】
情報処理装置１は、投票装置２を利用するユーザに対して様々なサービスを提供する。投票装置２は、ディスプレイ２ａを有する。投票装置２は、式別、投票番号などをディスプレイ２ａに表示させることができる。また、投票装置２は、投票券を発行することができる。さらに、投票装置２は、自装置を利用するユーザＸの認証情報を取得する。例えば、認証情報とは、ユーザＸを特定可能なユーザ名、ユーザＩＤ、ユーザＸの生体情報などである。なお、生体情報は、ユーザの身体的特徴であり、ユーザ固有の情報である。例えば、生体情報は、ユーザの手のひらの静脈、指紋、瞳孔、声紋などである。
【００１３】
投票装置２は、ユーザＸの認証情報を取得する場合、例えば、ユーザＸが自装置に入力したユーザ名やユーザＩＤなどをユーザＸの認証情報として取得してもよいし、ユーザＸの会員カードに登録されているユーザ名やユーザＩＤなどの情報をユーザＸの認証情報として取得してもよい。または、投票装置２は、自装置が有する生体認証を取得可能な装置から取得されるユーザＸの生体情報をユーザＸの認証情報として取得してもよい。ここで、ユーザＸから取得した認証情報を認証情報Ｙとする。投票装置２は、認証情報Ｙを情報処理装置１に送信する（ステップＳ１）。
【００１４】
情報処理装置１は、記憶部１ａと演算部１ｂとを備える。記憶部１ａは、ＲＡＭ（Random Access Memory）などの揮発性記憶装置でもよいし、ＨＤＤ（Hard Disk Drive）やフラッシュメモリなどの不揮発性記憶装置でもよい。演算部１ｂは、例えば、プロセッサである。プロセッサには、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field Programmable Gate Array）などを含み得る。また、演算部１ｂは、マルチプロセッサであってもよい。
【００１５】
記憶部１ａは、ユーザ情報３と履歴情報４とを記憶する。ユーザ情報３は、ユーザＸと認証情報Ｙとの対応関係を示す。履歴情報４は、ユーザＸが過去に選択した複数の式別それぞれに対応付けられた投票番号を示す。式別は、例えば、競馬の場合、単勝、複勝、枠連複、枠連単、馬連複、馬連単、ワイド、三連複、三連単である。式別は、賭式ともいう。例えば、履歴情報４は、ユーザＸが過去に式別“三連単”を選択し、投票番号“１−２−３”で投票したことを示す。履歴情報４は、ユーザＸが過去に式別“三連単”を選択し、投票番号“２−１−５”で投票したことを示す。履歴情報４は、ユーザＸが過去に式別“単勝”を選択し、投票番号“４”で投票したことを示す。履歴情報４は、ユーザＸが過去に式別“三連単”を選択し、投票番号“１−２−３”で投票したことを示す。
【００１６】
演算部１ｂは、認証情報Ｙを投票装置２から取得する。演算部１ｂは、ユーザ情報３を参照して認証情報ＹからユーザＸを特定する。演算部１ｂは、認証情報ＹからユーザＸを特定した場合、履歴情報４を参照して複数の式別のうちユーザＸが最も多く選択した式別を特定する。例えば、演算部１ｂは、履歴情報４を参照して複数の式別のうちユーザＸが最も多く選択した式別“三連単”を特定する。
【００１７】
演算部１ｂは、特定した式別に対応する投票番号の中から投票装置２に表示させる投票番号を決定する。例えば、演算部１ｂは、特定した式別“三連単” に対応する投票番号の中から投票装置２に表示させる投票番号を決定する。演算部１ｂは、投票番号を決定する場合、式別“三連単”に対応する投票番号の中からランダムに投票番号を選択してもよい。また、演算部１ｂは、投票番号を決定する場合、式別“三連単”に対応する投票番号の中からユーザＸが過去に最も多く投票した投票番号を選択してもよい。図１では、演算部１ｂが、式別“三連単”に対応する投票番号の中からユーザＸが過去に最も多く投票した投票番号“１−２−３”を選択する。
【００１８】
演算部１ｂは、決定した投票番号を投票装置２に表示させる。また、演算部１ｂは、上記で特定した式別も投票装置２に表示させてもよい。例えば、演算部１ｂは、投票番号“１−２−３”と式別“三連単”とを含む情報を投票装置２に送信する（ステップＳ２）。投票装置２は、投票番号“１−２−３”と式別“三連単”とを含む情報を受信する。投票装置２は、投票番号“１−２−３”と式別“三連単”とをディスプレイ２ａに表示する。
【００１９】
第１の実施の形態によれば、情報処理装置１は、過去にユーザＸが選択した投票番号を投票装置２に表示させるため、ユーザＸの好みの投票番号を投票装置２に表示させることができる。また、情報処理装置１は、投票番号を投票装置２に表示させるため、ユーザＸが投票装置２に投票番号を入力する手間を省くことができる。よって、第１の実施の形態によれば、情報処理装置１は、ユーザに対するサービスを向上できる。
【００２０】
［第２の実施の形態］
図２は、第２の実施の形態の投票システムを示す図である。投票システムは、管理サーバ１００および投票装置２００，２００ａ，２００ｂを含む。管理サーバ１００および投票装置２００，２００ａ，２００ｂは、互いにネットワーク３００を介して接続されている。例えば、ネットワーク３００は、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）やインターネットなどの広域ネットワークでもよい。
【００２１】
管理サーバ１００は、投票に関する処理を行うコンピュータである。管理サーバ１００は、データセンターなどに設置される。管理サーバ１００は、投票装置２００，２００ａ，２００ｂを利用するユーザに対して様々なサービスを提供することができる。
【００２２】
投票装置２００，２００ａ，２００ｂは、ユーザの操作により投票券を発行する。投票装置２００，２００ａ，２００ｂは、公営競技場または公営競技場外の所定の場所に設置される。投票装置２００，２００ａ，２００ｂを利用するユーザは、公営競技の会員（ファンともいう）になることで、管理サーバ１００から様々なサービスを受けることができる。ユーザが公営競技の会員になる場合（入会する場合）の手続きについては、後で説明する。
【００２３】
投票装置２００は、静脈認証ユニット２９０を有する。静脈認証ユニット２９０は、ユーザの手のひらから静脈パターンを示す静脈情報を取得する。また、投票装置２００は、投票カード（投票する内容を記載した投票申し込みマークカード）投入口、硬貨出入口、投票券出入口、紙幣出入口、的中券の投入口、ディスプレイ、タッチパネルなどを有する。投票装置２００ａ，２００ｂは、投票装置２００と同様に、静脈認証ユニット、投票カード投入口などを有する。
【００２４】
ここで、以下の説明では、主に、管理サーバ１００と投票装置２００との間で行われる処理を例示するが、管理サーバ１００と投票装置２００ａ，２００ｂとの間で行われる処理も同様である。
【００２５】
次に、管理サーバ１００と投票装置２００のハードウェアについて説明する。
図３は、管理サーバのハードウェア例を示す図である。管理サーバ１００は、プロセッサ１０１、ＲＡＭ１０２、ＨＤＤ１０３、画像信号処理部１０４、入力信号処理部１０５、読み取り装置１０６および通信インタフェース１０７を有する。各ユニットが管理サーバ１００のバスに接続されている。
【００２６】
プロセッサ１０１は、管理サーバ１００全体を制御する。プロセッサ１０１は、複数のプロセッシング要素を含むマルチプロセッサであってもよい。プロセッサ１０１は、例えばＣＰＵ、ＤＳＰ、ＡＳＩＣまたはＦＰＧＡなどである。また、プロセッサ１０１は、ＣＰＵ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡなどのうちの２以上の要素の組み合わせであってもよい。
【００２７】
ＲＡＭ１０２は、管理サーバ１００の主記憶装置である。ＲＡＭ１０２は、プロセッサ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部を一時的に記憶する。また、ＲＡＭ１０２は、プロセッサ１０１による処理に用いる各種データを記憶する。
【００２８】
ＨＤＤ１０３は、管理サーバ１００の補助記憶装置である。ＨＤＤ１０３は、内蔵した磁気ディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。ＨＤＤ１０３には、ＯＳのプログラム、アプリケーションプログラム、および各種データが格納される。管理サーバ１００は、フラッシュメモリやＳＳＤ（Solid State Drive）などの他の種類の補助記憶装置を備えてもよく、複数の補助記憶装置を備えてもよい。
【００２９】
画像信号処理部１０４は、プロセッサ１０１からの命令に従って、管理サーバ１００に接続されたディスプレイ１１に画像を出力する。ディスプレイ１１としては、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）、有機ＥＬ（Electro-Luminescence）ディスプレイなど各種のディスプレイを用いることができる。
【００３０】
入力信号処理部１０５は、管理サーバ１００に接続された入力デバイス１２から入力信号を取得し、プロセッサ１０１に出力する。入力デバイス１２としては、マウスやタッチパネルなどのポインティングデバイスやキーボードなどの各種の入力デバイスを用いることができる。管理サーバ１００には、複数の種類の入力デバイスが接続されてもよい。
【００３１】
読み取り装置１０６は、記録媒体１３に記録されたプログラムやデータを読み取る装置である。記録媒体１３として、例えば、フレキシブルディスク（ＦＤ：Flexible Disk）やＨＤＤなどの磁気ディスク、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）などの光ディスク、光磁気ディスク（ＭＯ：Magneto-Optical disk）を使用できる。また、記録媒体１３として、例えば、フラッシュメモリカードなどの不揮発性の半導体メモリを使用することもできる。読み取り装置１０６は、例えば、プロセッサ１０１からの命令に従って、記録媒体１３から読み取ったプログラムやデータをＲＡＭ１０２またはＨＤＤ１０３に格納する。
【００３２】
通信インタフェース１０７は、ネットワーク３００を介して、投票装置２００，２００ａ，２００ｂと通信を行う。
図４は、投票装置のハードウェア例を示す図である。投票装置２００は、プロセッサ２０１、ＲＡＭ２０２、ＨＤＤ２０３、ディスプレイ２０４、タッチパネル２０５、通信インタフェース２０６、静脈センサ２０７、投票カード処理部２０８、金銭処理部２０９、投票券発行部２１０を有する。各ユニットが投票装置２００のバスに接続されている。
【００３３】
プロセッサ２０１は、投票装置２００全体を制御する。プロセッサ２０１は、複数のプロセッシング要素を含むマルチプロセッサであってもよい。プロセッサ２０１は、例えばＣＰＵ、ＤＳＰ、ＡＳＩＣまたはＦＰＧＡなどである。また、プロセッサ２０１は、ＣＰＵ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡなどのうちの２以上の要素の組み合わせであってもよい。
【００３４】
ＲＡＭ２０２は、投票装置２００の主記憶装置である。ＲＡＭ２０２は、プロセッサ２０１に実行させるアプリケーションプログラムの少なくとも一部を一時的に記憶する。また、ＲＡＭ２０２は、プロセッサ２０１による処理に用いる各種データを記憶する。
【００３５】
ＨＤＤ２０３は、投票装置２００の補助記憶装置である。ＨＤＤ２０３は、内蔵した磁気ディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。ＨＤＤ２０３には、アプリケーションプログラム、および各種データが格納される。投票装置２００は、フラッシュメモリやＳＳＤなどの他の種類の補助記憶装置を備えてもよく、複数の補助記憶装置を備えてもよい。
【００３６】
ディスプレイ２０４は、プロセッサ２０１からの命令に従って、画像を出力する。例えば、ディスプレイ２０４は、液晶ディスプレイや有機ＥＬディスプレイなどである。タッチパネル２０５は、入力された信号をプロセッサ２０１に出力する。通信インタフェース２０６は、ネットワーク３００を介して、管理サーバ１００と通信を行う。
【００３７】
静脈センサ２０７は、静脈認証ユニット２９０にかざされたユーザの手のひらから静脈パターンを示す静脈情報を取得する。投票カード処理部２０８は、投票カードから投票内容を読み取る。
【００３８】
金銭処理部２０９は、紙幣の受け入れ、紙幣の真贋の鑑別、紙幣の収納、紙幣の返却、釣銭の排出を行う。また、金銭処理部２０９は、硬貨の受け入れ、硬貨の真贋の鑑別、硬貨の収納、硬貨の返却、釣銭の排出を行う。投票券発行部２１０は、投票内容を印刷して投票券を発行する。
【００３９】
なお、投票装置２００ａ，２００ｂも投票装置２００と同様のハードウェアにより実現できる。
次に、管理サーバ１００と投票装置２００が有する機能について説明する。
【００４０】
図５は、管理サーバと投票装置の機能例を示す図である。管理サーバ１００は、記憶部１１０、認証部１２０および履歴検索部１３０を有する。
記憶部１１０は、例えば、ＲＡＭ１０２またはＨＤＤ１０３に確保した記憶領域として実装される。記憶部１１０は、会員情報テーブル１１１、会員履歴テーブル１１２および投票テーブル１１３を記憶する。
【００４１】
会員情報テーブル１１１は、会員に関する情報を示す。会員履歴テーブル１１２は、会員が過去に投票した履歴を示す。投票テーブル１１３は、これから行われる直前のレースに対して複数のユーザが投票した内容を示す。なお、会員履歴テーブル１１２は、ネットワーク３００にアクセス可能な管理サーバ１００以外の他の装置に格納されてもよい。
【００４２】
認証部１２０および履歴検索部１３０は、例えば、プロセッサ１０１が実行するプログラムのモジュールとして実装される。
認証部１２０は、投票装置２００から静脈情報を受信する。認証部１２０は、会員情報テーブル１１１を参照し、受信した静脈情報に基づいて生体認証を行う。
【００４３】
履歴検索部１３０は、投票方法を投票装置２００から受信する。投票方法の種類については、後で詳細に説明する。履歴検索部１３０は、会員履歴テーブル１１２または投票テーブル１１３を参照し、投票方法に基づいて投票装置２００に表示させる投票番号を特定する。履歴検索部１３０は、特定した投票番号を投票装置２００に送信する。
【００４４】
投票装置２００は、静脈情報取得部２２０および表示部２３０を有する。静脈情報取得部２２０および表示部２３０は、例えば、プロセッサ２０１が実行するプログラムのモジュールとして実装される。
【００４５】
静脈情報取得部２２０は、静脈センサ２０７から静脈情報を取得する。静脈情報取得部２２０は、取得した静脈情報を管理サーバ１００に送信する。表示部２３０は、管理サーバから投票番号を受信する。表示部２３０は、投票番号を含む画面を作成する。表示部２３０は、作成した画面をディスプレイ２０４に表示する。
【００４６】
次に、記憶部１１０に格納される情報について詳細に説明する。
図６は、会員情報テーブルの例を示す図である。会員情報テーブル１１１は、記憶部１１０に格納される。会員情報テーブル１１１は、会員ＩＤ（identifier）、名前、静脈情報の項目を含む。
【００４７】
会員ＩＤの項目は、会員を識別する情報を示す。名前の項目は、会員の名前を示す。静脈情報の項目は、会員の静脈情報を示す。
例えば、会員情報テーブル１１１は、会員ＩＤ“ＩＤ０１”、名前“Ｕ１”、静脈情報“Ｂ１”を示す。これは、会員ＩＤ“ＩＤ０１”の会員の名前が“Ｕ１”であることを示す。また、これは、名前“Ｕ１”の静脈情報が“Ｂ１”であることを示す。
【００４８】
なお、会員情報テーブル１１１に登録されている情報は、入会時に登録される。例えば、投票装置２００は、ユーザの操作により、ユーザの名前の情報を取得する。投票装置２００は、静脈センサ２０７からユーザの静脈情報を取得する。投票装置２００は、ユーザの名前と静脈情報を管理サーバ１００に送信する。管理サーバ１００は、ユーザの名前と静脈情報を会員情報テーブル１１１に登録する。管理サーバ１００は、新しい会員ＩＤを払い出す。管理サーバ１００は、新しい会員ＩＤと、ユーザの名前と静脈情報とを対応付ける。
【００４９】
図７は、会員履歴テーブルの例を示す図である。会員履歴テーブル１１２は、記憶部１１０に格納される。会員履歴テーブル１１２は、項番、会員ＩＤ、日付、開催場、レース、購入方法、式別、投票番号、投票金額、投票結果、払い戻し金額の項目を含む。
【００５０】
項番の項目は、レコードを識別するための番号を示す。会員ＩＤの項目は、会員を識別する情報を示す。日付の項目は、投票日を示す。開催場の項目は、レースが行われた場所を示す。レースの項目は、レースの番号を示す。購入方法の項目は、通常、ながし、ボックスの何れかで購入したことを示す。式別の項目は、例えば、単勝、複勝、枠連複、枠連単、馬連複、馬連単、ワイド、三連複、三連単の何れかを選択したことを示す。投票番号の項目は、レースに投票した番号を示す。投票金額の項目は、レースに投票した金額を示す。投票結果の項目は、投票したレースの結果を示す。投票結果の項目は、“○”（当たり）、“×”（はずれ）の何れかを示す。払い戻し金額の項目は、払い戻し金額を示す。
【００５１】
例えば、会員履歴テーブル１１２は、項番“１”、会員ＩＤ“ＩＤ０１”、日付“６／１２”、開催場“Ｃ１”、レース“１０”、購入方法“通常”、式別“三連単”、投票番号“１−２−３”、投票金額“２０００”、投票結果“×”、払い戻し金額“−”を示す。項番“１”は、会員ＩＤ“ＩＤ０１”が“６／１２”に開催場“Ｃ１”でレース“１０”に対して投票を行ったことを示す。また、項番“１”は、レース“１０”に対して購入方法“通常”、式別“三連単”、投票番号“１−２−３”、投票金額“２０００”で投票したことを示す。さらに、項番“１”は、投票結果が“×”（はずれ）で払い戻し金額がないことを示す。
【００５２】
なお、管理サーバ１００は、レースが終了する度に投票結果と払い戻し金額の項目に情報を登録する。
図８は、投票テーブルの例を示す図である。投票テーブル１１３は、記憶部１１０に格納される。投票テーブル１１３は、項番、会員ＩＤ、日付、開催場、レース、購入方法、式別、投票番号の項目を含む。
【００５３】
項番の項目は、レコードを識別するための番号を示す。会員ＩＤの項目は、会員を識別する情報を示す。また、会員ＩＤの項目に登録される“−”は、非会員を示す。日付の項目は、投票日を示す。開催場の項目は、レースが行われる場所を示す。レースの項目は、これから行われる直前のレースの番号を示す。購入方法の項目は、通常、ながし、ボックスの何れかを示す。式別の項目は、例えば、単勝、複勝、枠連複、枠連単、馬連複、馬連単、ワイド、三連複、三連単の何れかを示す。投票番号の項目は、レースに投票した番号を示す。
【００５４】
例えば、投票テーブル１１３は、項番“１”、会員ＩＤ“ＩＤ０２”、日付“８／３”、開催場“Ｃ１”、レース“５”、購入方法“通常”、式別“三連単”、投票番号“１−２−３”を示す。項番“１”は、会員ＩＤ“ＩＤ０２”が“８／３”に開催場“Ｃ１”でレース“５”に対して投票を行ったことを示す。レース“５”は、これから行われる直前のレースである。また、項番“１”は、会員ＩＤ“ＩＤ０２”がレース“５”に対して購入方法“通常”、式別“三連単”、投票番号“１−２−３”で投票したことを示す。
【００５５】
このように、投票テーブル１１３は、これから行われる直前のレースに対して複数のユーザが投票した内容を示す。
次に、投票装置２００のディスプレイ２０４に表示される画面の具体例を説明する。
【００５６】
図９は、投票装置のディスプレイに表示される画面の具体例を示す図である。図９（Ａ）の画面４００は、ユーザが投票券を購入する際に、投票装置２００のディスプレイ２０４に表示される初期画面である。
【００５７】
図９（Ｂ）の画面４０１は、ユーザが投票装置２００に現金または的中券を投入することで、投票装置２００のディスプレイ２０４に表示される。会員のユーザは、画面４０１を視認することで、静脈認証ユニット２９０に手のひらをかざす。これにより、投票装置２００は、ユーザの静脈情報を取得することができる。投票装置２００は、取得した静脈情報を管理サーバ１００に送信する。管理サーバ１００は、静脈情報に基づいて生体認証を行う。
【００５８】
また、画面４０１は、非会員ボタン４０１ａを表示する。非会員のユーザは、非会員ボタン４０１ａを押下することで、通常投票を実行できる。通常投票とは、投票カードを用いて、投票する方法である。非会員のユーザは、投票装置２００に投票カードを投入して投票手続きを行う。
【００５９】
図９（Ｃ）の画面４０２は、生体認証によりユーザを確認できたことが管理サーバ１００から投票装置２００に送信された場合、ディスプレイ２０４に表示される。画面４０２は、会員のユーザに対して投票方法の選択を促す内容を表示する。画面４０２は、おまかせ投票ボタン４０２ａ、人気順投票ボタン４０２ｂ、お気に入り投票ボタン４０２ｃ、通常投票ボタン４０２ｄを表示する。会員のユーザは、おまかせ投票ボタン４０２ａ、人気順投票ボタン４０２ｂ、お気に入り投票ボタン４０２ｃ、通常投票ボタン４０２ｄの何れかのボタンを押下することで、会員のユーザが選択した投票方法で投票できる。
【００６０】
ここで、おまかせ投票とは、会員のユーザが過去に選択した式別のうち最も多く選択した式別に対応する投票番号の中からランダムに投票番号を管理サーバ１００が決定して、決定した投票番号で投票する方法である。
【００６１】
人気順投票とは、会員のユーザが過去に選択した式別のうち最も多く選択した式別で、投票テーブル１１３に登録されている人気の高い投票番号で投票する方法である。
お気に入り投票は、会員のユーザが過去に選択した式別のうち最も多く選択した式別に対応する投票番号の中で多く投票した投票番号で投票する方法である。
【００６２】
図１０は、おまかせ投票の画面の具体例を示す図である。おまかせ投票の画面４０３は、会員のユーザが画面４０２のおまかせ投票ボタン４０２ａを押下することで、ディスプレイ２０４に表示される。
【００６３】
画面４０３の開催場の欄は、レースが開催される開催場の名称である。画面４０３のレース番号の欄は、次に行われるレースの番号である。また、開催場の欄またはレース番号の欄は、ユーザの操作により変更することができるようにしてもよい。
【００６４】
画面４０３の購入方法は、会員のユーザが過去に選択した購入方法のうち最も多く選択した購入方法がハイライトされる。例えば、購入方法“通常”がハイライトされる。画面４０３の式別は、会員のユーザが過去に選択した式別のうち最も多く選択した式別がハイライトされる。例えば、式別“三連単”がハイライトされる。
【００６５】
画面４０３の領域４０３ａは、管理サーバ１００により決定された投票番号が表示される。当該投票番号は、管理サーバ１００により、会員のユーザが過去に選択した式別のうち最も多く選択した式別に対応する投票番号の中からランダムに選択された投票番号である。
【００６６】
図１１は、人気順投票の画面の具体例を示す図である。人気順投票の画面４０４は、会員のユーザが画面４０２の人気順投票ボタン４０２ｂを押下することで、ディスプレイ２０４に表示される。
【００６７】
画面４０４の購入方法は、会員のユーザが過去に選択した購入方法のうち最も多く選択した購入方法がハイライトされる。例えば、購入方法“通常”がハイライトされる。画面４０４の式別は、会員のユーザが過去に選択した式別のうち最も多く選択した式別がハイライトされる。例えば、式別“三連単”がハイライトされる。
【００６８】
画面４０４の領域４０４ａは、管理サーバ１００により決定された複数の投票番号が表示される。複数の投票番号は、管理サーバ１００により、会員のユーザが過去に選択した式別のうち最も多く選択した式別で、投票テーブル１１３に登録されている人気の高い順に３つ選択された投票番号である。
【００６９】
図１２は、お気に入り投票の画面の具体例を示す図である。お気に入り投票の画面４０５は、会員のユーザが画面４０２のお気に入り投票ボタン４０２ｃを押下することで、ディスプレイ２０４に表示される。
【００７０】
画面４０５の購入方法は、会員のユーザが過去に選択した購入方法のうち最も多く選択した購入方法がハイライトされる。例えば、購入方法“通常”がハイライトされる。画面４０５の式別は、会員のユーザが過去に選択した式別のうち最も多く選択した式別がハイライトされる。例えば、式別“三連単”がハイライトされる。
【００７１】
画面４０５の領域４０５ａは、管理サーバ１００により決定された投票番号が表示される。当該投票番号は、管理サーバ１００により、会員のユーザが過去に選択した式別のうち最も多く選択した式別に対応する投票番号の中から投票した回数の高い順に３つ選択された投票番号である。
【００７２】
画面４０３，４０４，４０５に表示された投票番号は、ユーザの操作により変更ができるようにしてもよい。
なお、投票装置２００は、会員のユーザの操作により金額が入力され、投票ボタンが押下されることで投票券を発行する。投票装置２００は、図１０〜１２でも同様の方法で投票券を発行する。さらに、投票装置２００は、図９（Ａ）のときに投入した金額では投票券を発行できない場合、現金の追加投入を促す画面をディスプレイ２０４に表示する。
【００７３】
投票装置２００は、投票券を発行した後、投票した内容を管理サーバ１００に送信する。管理サーバ１００は、受信した投票内容を会員履歴テーブル１１２に登録する。管理サーバ１００は、受信した投票内容を投票テーブル１１３に登録する。
【００７４】
また、投票装置２００は、会員のユーザが画面４０２の通常投票ボタン４０２ｄを押下した場合、投票カードの投入を促す画面をディスプレイ２０４に表示する。会員のユーザは、投票装置２００に投票カードを投入して投票手続きを行う。
【００７５】
次に、投票装置２００が実行する処理について、フローチャートを用いて説明する。
図１３は、投票装置が実行する処理の例を示すフローチャートである。図１３の処理は、静脈センサ２０７がユーザの静脈情報を取得したときに開始する。以下、図１３に示す処理をステップ番号に沿って説明する。
【００７６】
（Ｓ１１）静脈情報取得部２２０は、静脈センサ２０７から静脈情報を取得する。
（Ｓ１２）静脈情報取得部２２０は、静脈情報を管理サーバ１００に送信する。
（Ｓ１３）表示部２３０は、静脈情報に基づいて生体認証が行われた認証結果通知を管理サーバ１００から受信する。
【００７７】
（Ｓ１４）表示部２３０は、認証結果通知が認証確認できたことを示しているか否かを判定する。認証結果通知が認証確認できたことを示している場合（Ｓ１４のＹｅｓ）、表示部２３０は、処理をステップＳ１５に進める。認証結果通知が認証確認できたことを示していない場合（Ｓ１４のＮｏ）、表示部２３０は、通常投票の画面をディスプレイ２０４に表示する。表示部２３０は、処理を終了する。
【００７８】
（Ｓ１５）表示部２３０は、投票方法を選択する画面４０２をディスプレイ２０４に表示する。
ユーザは、画面４０２に表示されたおまかせ投票、人気順投票、お気に入り投票、通常投票の中から１つの投票方法を選択する。ユーザは、何れかの投票方法のボタンを押下する。
【００７９】
（Ｓ１６）表示部２３０は、通常投票が選択されたか否かを判定する。通常投票以外が選択された場合（Ｓ１６のＮｏ）、表示部２３０は、処理をステップＳ１７に進める。通常投票が選択された場合（Ｓ１６のＹｅｓ）、表示部２３０は、通常投票の画面をディスプレイ２０４に表示する。表示部２３０は、処理を終了する。
【００８０】
（Ｓ１７）表示部２３０は、ユーザにより選択された投票方法の情報を管理サーバ１００に送信する。
（Ｓ１８）表示部２３０は、ディスプレイ２０４に表示する表示情報を管理サーバ１００から受信する。表示情報は、購入方法、式別、投票番号などを含む。
【００８１】
（Ｓ１９）表示部２３０は、表示情報に基づいて画面を作成する。例えば、ユーザがおまかせ投票を選択した場合、表示部２３０は、表示情報に基づいて画面４０３を作成する。ユーザが人気順投票を選択した場合、表示部２３０は、表示情報に基づいて画面４０４を作成する。ユーザがお気に入り投票を選択した場合、表示部２３０は、表示情報に基づいて画面４０５を作成する。表示部２３０は、作成した画面をディスプレイ２０４に表示する。
【００８２】
次に、管理サーバ１００が実行する処理について、フローチャートを用いて説明する。
図１４は、管理サーバが実行する処理の例を示すフローチャート（その１）である。以下、図１４に示す処理をステップ番号に沿って説明する。
【００８３】
（Ｓ２１）認証部１２０は、投票装置２００から静脈情報を受信する。
（Ｓ２２）認証部１２０は、会員情報テーブル１１１を参照し、受信した静脈情報に基づいて生体認証を行う。例えば、認証部１２０は、受信した静脈情報と会員情報テーブル１１１に登録されている静脈情報とを比較照合することでユーザ（会員ＩＤ）を特定する。
【００８４】
（Ｓ２３）認証部１２０は、認証結果通知を投票装置２００に送信する。
（Ｓ２４）履歴検索部１３０は、投票方法の情報を投票装置２００から受信する。
（Ｓ２５）履歴検索部１３０は、会員履歴テーブル１１２を参照し、ステップＳ２２で特定した会員ＩＤに対応する購入方法の中で最も多く登録されている購入方法を特定する。例えば、履歴検索部１３０は、会員履歴テーブル１１２を参照し、会員ＩＤ“ＩＤ０１”に対応する購入方法の中で最も多く登録されている購入方法“通常”を特定する。
【００８５】
（Ｓ２６）履歴検索部１３０は、会員履歴テーブル１１２を参照し、ステップＳ２２で特定した会員ＩＤに対応する式別の中で最も多く登録されている式別を特定する。例えば、履歴検索部１３０は、会員履歴テーブル１１２を参照し、会員ＩＤ“ＩＤ０１”に対応する式別の中で最も多く登録されている式別“三連単”を特定する。
【００８６】
（Ｓ２７）履歴検索部１３０は、おまかせ投票が選択されたか否かを判定する。おまかせ投票が選択された場合（Ｓ２７のＹｅｓ）、履歴検索部１３０は、処理をステップＳ２８に進める。おまかせ投票が選択されなかった場合（Ｓ２７のＮｏ）、履歴検索部１３０は、処理をステップＳ３１に進める。
【００８７】
（Ｓ２８）履歴検索部１３０は、ステップＳ２６で特定した式別に対応する投票番号の中からランダムに投票番号を特定する。例えば、履歴検索部１３０は、乱数を発生させる関数を用いて、乱数を発生させる。履歴検索部１３０は、ステップＳ２６で特定した式別に対応する投票番号の中で、発生した乱数に対応する会員履歴テーブル１１２の項番を特定する。履歴検索部１３０は、特定した項番に対応する投票番号を特定する。また、履歴検索部１３０は、他の会員ＩＤに対応する投票番号の中からランダムに投票番号を特定してもよい。例えば、履歴検索部１３０は、ステップＳ２６で特定した式別に対応する他の会員ＩＤの式別を特定する。履歴検索部１３０は、特定した他の会員ＩＤの式別に対応する投票番号の中からランダムに投票番号を特定する。
【００８８】
履歴検索部１３０は、処理をステップＳ３４に進める。
図１５は、管理サーバが実行する処理の例を示すフローチャート（その２）である。以下、図１５に示す処理をステップ番号に沿って説明する。
【００８９】
（Ｓ３１）履歴検索部１３０は、人気順投票が選択されたか否かを判定する。人気順投票が選択された場合（Ｓ３１のＹｅｓ）、履歴検索部１３０は、処理をステップＳ３２に進める。人気順投票が選択されなかった場合（Ｓ３１のＮｏ、お気に入り投票が選択された場合）、履歴検索部１３０は、処理をステップＳ３３に進める。
【００９０】
（Ｓ３２）履歴検索部１３０は、投票テーブル１１３を参照し、ステップＳ２６で特定した式別と同じ式別を特定する。履歴検索部１３０は、特定した式別に対応する投票テーブル１１３の投票番号の中で人気の高い順に３つの投票番号を特定する。例えば、履歴検索部１３０は、ステップＳ２６で特定した式別が“三連単”の場合、投票テーブル１１３を参照し、“三連単”に対応する投票番号を特定する。履歴検索部１３０は、特定した投票番号の中で最も多く投票されている投票番号“１−２−３”を特定する。履歴検索部１３０は、特定した投票番号の中で２番目に多く投票されている投票番号“１−２−４”を特定する。履歴検索部１３０は、特定した投票番号の中で３番目に多く投票されている投票番号“２−１−３”を特定する。
【００９１】
履歴検索部１３０は、処理をステップＳ３４に進める。
（Ｓ３３）履歴検索部１３０は、会員履歴テーブル１１２を参照し、ステップＳ２６で特定した式別に対応する投票番号を特定する。履歴検索部１３０は、特定した投票番号の中で投票した回数の多い順に３つの投票番号を特定する。例えば、履歴検索部１３０は、ステップＳ２６で特定した式別が“三連単”の場合、会員履歴テーブル１１２を参照し、“三連単”に対応する投票番号を特定する。履歴検索部１３０は、特定した投票番号の中で最も多く投票した投票番号“７−８−３”を特定する。履歴検索部１３０は、特定した投票番号の中で２番目に多く投票した投票番号“８−７−３”を特定する。履歴検索部１３０は、特定した投票番号の中で３番目に多く投票した投票番号“７−３−８”を特定する。
【００９２】
（Ｓ３４）履歴検索部１３０は、ステップＳ２５で特定した購入方法、ステップＳ２６で特定した式別、ステップＳ２８，Ｓ３２，Ｓ３３の何れかで特定した投票番号を含む表示情報を投票装置２００に送信する。
【００９３】
また、履歴検索部１３０は、おまかせ投票またはお気に入り投票が選択された場合、ステップＳ２６で特定した式別に対応する投票番号の中で、会員履歴テーブル１１２の投票結果の項目が“○”の投票番号の中から投票番号を特定してもよい。例えば、履歴検索部１３０は、おまかせ投票の場合、会員履歴テーブル１１２の投票結果の項目が“○”の投票番号の中からランダムに投票番号を特定する。履歴検索部１３０は、お気に入り投票の場合、会員履歴テーブル１１２の投票結果の項目が“○”の投票番号の中から投票した回数の多い順に３つの投票番号を特定する。このように、管理サーバ１００は、投票結果の項目が“○”の投票番号を投票装置２００に表示させることで、ユーザが過去に当たりを当てた投票番号で投票できる。管理サーバ１００は、このようなサービスをユーザに提供できる。
【００９４】
履歴検索部１３０は、お気に入り投票が選択された場合、ステップＳ２６で特定した式別に対応する投票番号の中で、会員履歴テーブル１１２の払い出し金額の多い順に投票番号を特定してもよい。このように、管理サーバ１００は、払い出し金額が多かった投票番号を投票装置２００に表示させることで、ユーザが過去に払い出し金額の多かった投票番号で投票できる。管理サーバ１００は、このようなサービスをユーザに提供できる。
【００９５】
履歴検索部１３０は、開催場の情報に基づいて投票番号を特定してもよい。例えば、履歴検索部１３０は、ユーザが投票するレースの開催場の情報を投票装置２００から受信する。履歴検索部１３０は、ステップＳ２６で特定した式別に対応する投票番号の中で、投票装置２００から受信した開催場と一致する会員履歴テーブル１１２の開催場に対応する投票番号を特定する。履歴検索部１３０は、おまかせ投票の場合、特定した投票番号の中からランダムに投票番号を選択する。履歴検索部１３０は、お気に入り投票の場合、特定した投票番号の中から投票した回数の多い順に３つの投票番号を特定する。そして、管理サーバ１００は、特定した投票番号を投票装置２００に表示させる。ここで、ユーザが開催場によって決まった投票番号を投票する場合、管理サーバ１００は、開催場に対応する投票番号を投票装置２００に表示させることで、ユーザが投票番号を入力する手間を省くことができる。
【００９６】
履歴検索部１３０は、お気に入り投票が選択された場合、かつ、ステップＳ２６で特定した式別に対応する投票番号の中で最も多く投票した投票番号が２つ以上存在する場合、会員履歴テーブル１１２の投票結果の項目が“○”かどうか、払い出し金額の大小、または、開催場の違いを考慮して、投票番号を特定してもよい。
【００９７】
なお、履歴検索部１３０は、ユーザが過去に投票した情報が会員履歴テーブル１１２に登録されていない場合（会員になってから１度も投票を行っていない場合）、投票テーブル１１３を参照し、投票番号の中で人気の高い順に３つの投票番号を特定する。履歴検索部１３０は、特定した投票番号を含む表示情報を投票装置２００に送信する。
【００９８】
次に、管理サーバ１００と投票装置２００との間で行われる処理について、シーケンス図を用いて説明する。
図１６は、管理サーバと投票装置との間で行われる処理の例を示すシーケンス図である。以下、図１６に示す処理をステップ番号に沿って説明する。
【００９９】
（ＳＴ１０１）投票装置２００は、ユーザから取得した静脈情報を管理サーバ１００に送信する。
（ＳＴ１０２）管理サーバ１００は、静脈情報に基づいて生体認証を行う。
【０１００】
（ＳＴ１０３）管理サーバ１００は、認証結果通知を投票装置２００に送信する。認証結果通知は、ユーザを認証確認できたことを示しているものとする。
（ＳＴ１０４）投票装置２００は、投票方法を選択する画面４０２をディスプレイ２０４に表示する。
【０１０１】
ユーザは、画面４０２に表示されたおまかせ投票、人気順投票、お気に入り投票、通常投票の中から１つの投票方法を選択する。ユーザは、何れかの投票方法のボタンを押下する。なお、ユーザが通常投票を選択した場合、管理サーバ１００および投票装置２００は、以下の処理を実行しない。
【０１０２】
（ＳＴ１０５）投票装置２００は、ユーザが選択した投票方法の情報を管理サーバ１００に送信する。
（ＳＴ１０６）管理サーバ１００は、会員履歴テーブル１１２を参照し、購入方法および式別を特定する。管理サーバ１００は、特定した式別に基づいて投票番号を特定する。
【０１０３】
（ＳＴ１０７）管理サーバ１００は、購入方法、式別、投票番号を含む表示情報を投票装置２００に送信する。
（ＳＴ１０８）投票装置２００は、表示情報に基づいて画面を作成する。表示部２３０は、作成した画面をディスプレイ２０４に表示する。
【０１０４】
第２の実施の形態によれば、管理サーバ１００は、ユーザにより選択された投票方法に合わせて、様々なサービスをユーザに提供することができる。また、管理サーバ１００は、過去にユーザが選択した投票番号を投票装置２００に表示させるため、ユーザの好みの投票番号を投票装置２００に表示させることができる。さらに、管理サーバ１００は、投票番号を投票装置２００に表示させるため、ユーザが投票装置２００に投票番号を入力する手間を省くことができる。よって、第２の実施の形態によれば、管理サーバ１００は、ユーザに対するサービスを向上できる。
【０１０５】
［第３の実施の形態］
次に、第３の実施の形態を説明する。前述の第２の実施の形態との相違する事項を主に説明し、共通する事項の説明を省略する。
【０１０６】
第２の実施の形態の会員履歴テーブル１１２と第３の実施の形態の会員履歴テーブルとは、異なる。第３の実施の形態の会員履歴テーブルについて説明する。
図１７は、第３の実施の形態の会員履歴テーブルの例を示す図である。会員履歴テーブル１１２ａは、記憶部１１０に格納される。会員履歴テーブル１１２ａは、会員履歴テーブル１１２が有する項目に、天候、馬場状態の項目をさらに含む。そこで、会員履歴テーブル１１２の項番から払い戻し金額までの項目について、説明を省略する。
【０１０７】
天候の項目は、天候を示す情報を示す。例えば、天候は、晴れ、曇り、小雨、雨、小雪、雪である。馬場状態の項目は、馬場状態を示す。例えば、馬場状態は、良、やや重、重、不良である。
【０１０８】
例えば、会員履歴テーブル１１２ａは、項番“１”、会員ＩＤ“ＩＤ０１”、日付“６／１２”、開催場“Ｃ１”、レース“１０”、・・・、天候“晴れ”、馬場状態“良”を示す。項番“１”は、会員ＩＤ“ＩＤ０１”が“６／１２”に開催場“Ｃ１”でレース“１０”に対して投票を行ったことを示す。また、項番“１”は、レース“１０”が行われたときの天候が“晴れ”で、馬場状態が“良”であったことを示す。
【０１０９】
なお、管理サーバ１００は、レースが終了する度に天候と馬場状態の項目に情報を登録する。例えば、管理サーバ１００は、管理サーバ１００を操作する管理者により天候と馬場状態の項目に情報を登録する。または、管理サーバ１００は、投票装置２００または他の装置から天候と馬場状態の情報を取得し、天候と馬場状態の情報を会員履歴テーブル１１２ａに登録する。なお、馬場状態の項目は、ユーザが競馬で投票した場合に情報が登録される。
【０１１０】
図１８は、第３の実施の形態の管理サーバが実行する処理の例を示すフローチャート（その１）である。図１８は、履歴検索部１３０がステップＳ２４の次にステップＳ２４ａを実行する点が図１４と異なる。そのため、ステップＳ２１〜Ｓ２４，Ｓ２５〜Ｓ２８の処理の説明を省略する。
【０１１１】
（Ｓ２４ａ）履歴検索部１３０は、現在の天候情報を投票装置２００から受信する。例えば、履歴検索部１３０は、次の処理により現在の天候情報を受信する。表示部２３０は、ユーザによりお気に入り投票が選択された場合、晴れ、曇りなどの天候を示すボタンを含む画面をディスプレイ２０４に表示する。ユーザは、現在の天候に相当するボタン（例えば、小雨のボタン）を押下する。表示部２３０は、ユーザが指定した現在の天候情報を管理サーバ１００に送信する。そして、履歴検索部１３０は、現在の天候情報を受信する。または、履歴検索部１３０は、ネットワーク３００に接続が可能であり、かつ、天候を監視する装置から現在の天候情報を受信してもよい。
【０１１２】
図１９は、第３の実施の形態の管理サーバが実行する処理の例を示すフローチャート（その２）である。図１９は、履歴検索部１３０がステップＳ３３，Ｓ３４を実行せずにステップＳ３３ａ，Ｓ３４ａを実行する点が図１５と異なる。そのため、ステップＳ３１，Ｓ３２の処理の説明を省略する。
【０１１３】
（Ｓ３３ａ）履歴検索部１３０は、会員履歴テーブル１１２ａを参照し、ステップＳ２６で特定した式別に対応する天候を特定する。履歴検索部１３０は、特定した天候のうち、ステップＳ２４ａで受信した現在の天候情報と一致する会員履歴テーブル１１２ａの天候に対応する投票番号を特定する。履歴検索部１３０は、特定した投票番号の中で投票回数が多い順に３つの投票番号を特定する。例えば、履歴検索部１３０は、ステップＳ２６で特定した式別が“三連単”の場合、会員履歴テーブル１１２ａを参照し、“三連単”に対応する天候“晴れ”，“小雨”を特定する。履歴検索部１３０は、天候“晴れ”，“小雨”のうち、ステップＳ２４ａで受信した現在の天候情報“小雨”と一致する天候 “小雨”に対応する投票番号を特定する。履歴検索部１３０は、特定した投票番号の中で最も多く投票した投票番号“７−８−３”を特定する。履歴検索部１３０は、２番目に多く投票した投票番号“８−７−３”を特定する。履歴検索部１３０は、３番目に多く投票した投票番号“７−３−８”を特定する。
【０１１４】
（Ｓ３４ａ）履歴検索部１３０は、ステップＳ２４ａで受信した天候情報、ステップＳ２５で特定した購入方法、ステップＳ２６で特定した式別、ステップＳ２８，Ｓ３２，Ｓ３３ａの何れかで特定した投票番号を含む表示情報を投票装置２００に送信する。
【０１１５】
表示部２３０は、表示情報に基づいて画面を作成する。表示部２３０は、作成した画面をディスプレイ２０４に表示する。これにより、投票装置２００は、現在の天候情報に基づいた投票番号をディスプレイ２０４に表示する。
【０１１６】
このように、ユーザが天候によって決まった投票番号を投票する場合、管理サーバ１００は、天候に対応する投票番号を投票装置２００に表示させることで、ユーザが投票番号を入力する手間を省くことができる。
【０１１７】
なお、履歴検索部１３０は、競馬の場合、馬場状態の情報に基づいて表示情報に含める投票番号を特定してもよい。例えば、次の処理により投票番号が特定される。表示部２３０は、ユーザによりお気に入り投票が選択された場合、良、やや重、などの馬場状態を示すボタンを含む画面をディスプレイ２０４に表示する。ユーザは、現在の馬場状態に相当するボタン（例えば、やや重のボタン）を押下する。表示部２３０は、ユーザが指定した現在の馬場状態の情報を管理サーバ１００に送信する。履歴検索部１３０は、現在の馬場状態を受信する。または、履歴検索部１３０は、ネットワーク３００に接続が可能であり、かつ、馬場状態を監視する装置から現在の馬場状態を受信してもよい。履歴検索部１３０は、会員履歴テーブル１１２ａを参照し、ステップＳ２６で特定した式別に対応する馬場状態を特定する。履歴検索部１３０は、特定した馬場状態のうち、現在の馬場状態と一致する会員履歴テーブル１１２ａの馬場状態に対応する投票番号を特定する。履歴検索部１３０は、特定した投票番号の中で投票回数が多い順に３つの投票番号を特定する。履歴検索部１３０は、特定した投票番号を表示情報に含める。これにより、投票装置２００は、馬場状態の情報に基づいた投票番号をディスプレイ２０４に表示することができる。このように、ユーザが馬場状態によって決まった投票番号を投票する場合、管理サーバ１００は、馬場状態に対応する投票番号を投票装置２００に表示させることで、ユーザが投票番号を入力する手間を省くことができる。
【０１１８】
さらに、履歴検索部１３０は、現在の天候情報と馬場状態の情報とに基づいて表示情報に含める投票番号を特定してもよい。例えば、履歴検索部１３０は、現在の天候情報に基づいて特定した投票番号のうち、現在の馬場状態と一致する馬場状態に対応する投票番号の中で投票回数が多い順に３つの投票番号を特定する。
【０１１９】
また、履歴検索部１３０は、おまかせ投票の場合、現在の天候情報または馬場状態の情報に基づいて表示情報に含める投票番号を特定してもよい。例えば、履歴検索部１３０は、現在の天候情報に基づいて特定した投票番号の中からランダムに投票番号を特定する。または、履歴検索部１３０は、現在の馬場状態の情報に基づいて特定した投票番号の中からランダムに投票番号を特定する。
【０１２０】
図２０は、天候と馬場状態の情報を含む画面の具体例を示す図である。画面４０６は、投票装置２００のディスプレイ２０４に表示される。
画面４０６の天候は、ステップＳ２４ａで受信した天候情報がハイライトされる。例えば、天候“小雨”がハイライトされる。また、ステップＳ２４ａで受信した天候情報が、上部に現在の天候の欄に表示される。
【０１２１】
画面４０６の馬場状態は、履歴検索部１３０が馬場状態の情報を受信した場合、受信した馬場状態の情報がハイライトされる。例えば、馬場状態“やや重”がハイライトされる。また、馬場状態の情報が、上部に現在の馬場状態の欄に表示される。
【０１２２】
なお、ハイライトされた天候、馬場状態をユーザの操作により、他の天候、他の馬場状態に変更することができる。他の天候、馬場状態に変更された場合、履歴検索部１３０は、変更された内容に基づいて投票番号を特定してもよい。特定された投票番号は、ディスプレイ２０４に表示される。
【０１２３】
また、表示部２３０は、競馬以外の場合、馬場状態の情報を画面４０６に表示しないように制御する。
【符号の説明】
【０１２４】
１  情報処理装置
１ａ  記憶部
１ｂ  演算部
２  投票装置
２ａ  ディスプレイ
３  ユーザ情報
４  履歴情報
Ｓ１，Ｓ２  ステップ
【図１】
2018067171.tif 000003
【図２】
2018067171.tif 000004
【図３】
2018067171.tif 000005
【図４】
2018067171.tif 000006
【図５】
2018067171.tif 000007
【図６】
2018067171.tif 000008
【図７】
2018067171.tif 000009
【図８】
2018067171.tif 000010
【図９】
2018067171.tif 000011
【図１０】
2018067171.tif 000012
【図１１】
2018067171.tif 000013
【図１２】
2018067171.tif 000014
【図１３】
2018067171.tif 000015
【図１４】
2018067171.tif 000016
【図１５】
2018067171.tif 000017
【図１６】
2018067171.tif 000018
【図１７】
2018067171.tif 000019
【図１８】
2018067171.tif 000020
【図１９】
2018067171.tif 000021
【図２０】
2018067171.tif 000022