(57)【特許請求の範囲】
【請求項１】
レースの結果の予想として選択された競争対象と該競争対象を選択した選択理由とを含む選択情報を受け付ける受付手段と、
前記選択情報に含まれる競争対象のうち、前記レースの終了後に前記レースにおける所定の順位以内に含まれる競争対象に関連付けられた選択理由を集計する集計手段と、
前記集計手段による集計結果に基づいた情報を、少なくとも１つの表示装置に表示させる表示制御手段と、を備えることを特徴とする情報処理装置。
【請求項２】
前記表示制御手段は、前記集計結果に基づいて、数が多い選択理由から所定数の選択理由を前記表示装置に表示させる、ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記選択情報が含む前記競争対象は、ユーザが前記レースの結果を予想して選択した競争対象であり、
前記選択情報が含む前記選択理由は、前記ユーザが該競争対象を選択した選択理由であり、
前記集計手段は、前記予想された競争対象が、前記所定の順位以内に含まれる場合、前記競争対象に関連付けられた選択理由を集計する、ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記選択情報が含む前記競争対象は、ユーザによって購入された投票券に含まれる競争対象であり、
前記選択情報が含む前記選択理由は、前記ユーザが該競争対象を選択した選択理由であり、
前記集計手段は、前記購入された投票券に含まれる前記競争対象が、前記所定の順位以内に含まれる場合、前記競争対象に関連付けられた選択理由を集計する、ことを特徴とする請求項１から３の何れか１項に記載の情報処理装置。
【請求項５】
前記集計手段は、前記所定の順位以内に含まれる競争対象に関連付けられた選択理由に対し、順位に応じた重みを付与し、該重みを付与した選択理由を集計する、ことを特徴とする、請求項１から４の何れか１項に記載の情報処理装置。
【請求項６】
前記集計手段は、ユーザが前記レースの結果を予想して選択した競争対象であり、且つ、該ユーザによって購入された投票券に含まれる競争対象が、前記所定の順位以内に含まれる場合、該競争対象に関連付けられた選択理由に重みを付与し、該重みを付与した選択理由を集計する、ことを特徴とする請求項１から５の何れか１項に記載の情報処理装置。
【請求項７】
前記表示制御手段は、各ユーザが視聴可能な表示装置に、競争対象に関する競争対象情報を、所定の条件に基づいて表示させ、
前記受付手段は、前記所定の条件に基づいて表示された競争対象情報から、前記レースに対して前記競争対象が選択されたとき、該所定の条件を該競争対象の選択理由として受け付ける、ことを特徴とする請求項１から６の何れか１項に記載の情報処理装置。
【請求項８】
前記表示制御手段は、前記所定の条件を示す情報を、前記各ユーザが視聴可能な前記表示装置に選択可能に表示させ、
前記受付手段は、前記所定の条件を示す情報を選択する操作情報を受け付け、
前記表示制御手段は、前記受付手段が受け付けた操作情報に基づいて、前記所定の条件に基づいた前記競争対象情報を表示させる、ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記レースが競馬のレースである場合、前記所定の条件は、出走馬の名前、枠番号、馬番号、馬齢、性別、血統、毛色、所属厩舎、馬主名、調教師名、馬体重、負担重量、騎手名、単勝オッズ、過去所定数分のレースの成績、調教状況、脚質情報、パドックの情報、情報提供者の予想、距離ごとのベストタイム、距離別の成績、コース別成績、および、馬場状態毎の成績の少なくとも何れかである、ことを特徴とする請求項７または８に記載の情報処理装置。
【請求項１０】
コンピュータが、
レースの結果の予想として選択された競争対象と該競争対象を選択した選択理由とを含む選択情報を受け付け、
前記選択情報に含まれる競争対象のうち、前記レースの終了後に前記レースにおける所定の順位以内に含まれる競争対象に関連付けられた選択理由を集計し、
前記集計の結果に基づいた情報を、少なくとも１つの表示装置に表示させる、ことを特徴とする情報共有方法。
【請求項１１】
レースに対し、競争対象と該競争対象を選択した選択理由を入力可能な入力手段を備えた端末装置と、情報処理装置と、前記レースに投票可能な複数のユーザが視聴可能な少なくとも１つの表示装置とを備え、
前記情報処理装置は、
前記レースの結果の予想として選択された前記競争対象と前記選択理由とを含む選択情報を受け付ける受付手段と、
前記選択情報に含まれる競争対象のうち、前記レースの終了後に前記レースにおける所定の順位以内に含まれる競争対象に関連付けられた選択理由を集計する集計手段と、
前記集計手段による集計結果に基づいた情報を、前記表示装置に表示させる表示制御手段と、を備えることを特徴とするシステム。
【請求項１２】
レースの結果の予想として選択された競争対象と該競争対象を選択した選択理由とを含む選択情報を受け付ける受付処理と、
前記選択情報に含まれる競争対象のうち、前記レースの終了後に前記レースにおける所定の順位以内に含まれる競争対象に関連付けられた選択理由を集計する集計処理と、
前記集計の結果に基づいた情報を、少なくとも１つの表示装置に表示させる表示制御処理と、をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公営競技における予想理由を共有可能な情報処理装置、情報共有方法、システムおよびプログラムに関する。
【背景技術】
【０００２】
近年、競馬、競輪、競艇、オートレースなどの公営競技は、幅広い層の人々によって楽しまれるようになってきた。
【０００３】
例えば、競技の初心者が投票券の購入を簡単に行うことができる表示システムが特許文献１に記載されている。
【０００４】
また、投票時に、投票の参考になる条件を満たした会員の投票動向に関する情報を投票者に提供する投票端末装置が特許文献２に記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５６２６９１０号公報
【特許文献２】特開２０１３−４５４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、個室等を利用して、グループで公営競技に参加する人々は、個人で公営競技を楽しむだけでなく、グループで公営競技を楽しみたいと考えている場合がある。そのため、同じグループに属する人々は、皆で、レースに対して、予想を行うことを望む場合がある。上記人々は、例えば、予想した競争対象（例えば、出走馬、選手等）を選択した理由等の予想に至るまでの情報を、皆で共有したいと考えている場合がある。
【０００７】
しかしながら、グループに属する人数が増えると、皆で、口頭で情報を共有するのは難しい。また、特許文献１および２には、このようなグループで情報を共有することについては、開示されていない。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、その目的は、公営競技における予想理由をグループで共有可能な技術を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の一態様に係る情報処理装置は、レースに対して選択された、競争対象と選択理由とを含む選択情報を受け付ける受付手段と、前記選択情報に含まれる競争対象のうち、前記レース終了後に前記レースにおける所定の順位以内に含まれる競争対象に関連付けられた選択理由を集計する集計手段と、前記集計手段による集計結果に基づいた情報を、少なくとも１つの表示装置に表示させる表示制御手段と、を備える。
【００１０】
本発明の一態様に係る情報共有方法は、レースに対して選択された、競争対象と選択理由とを含む選択情報を受け付け、前記選択情報に含まれる競争対象のうち、前記レース終了後に前記レースにおける所定の順位以内に含まれる競争対象に関連付けられた選択理由を集計し、前記集計結果に基づいた情報を、少なくとも１つの表示装置に表示させる。
【００１１】
本発明の一態様に係るシステムは、レースに対し、競争対象とその選択理由を入力可能な入力手段を備えた端末装置と、情報処理装置と、前記レースに投票可能な複数のユーザが視聴可能な少なくとも１つの表示装置とを備え、前記情報処理装置は、レースに対して選択された、前記競争対象と前記選択理由とを含む選択情報を受け付ける受付手段と、前記選択情報に含まれる競争対象のうち、前記レース終了後に前記レースにおける所定の順位以内に含まれる競争対象に関連付けられた選択理由を集計する集計手段と、前記集計手段による集計結果に基づいた情報を、前記表示装置に表示させる表示制御手段と、を備える。
【００１２】
なお、上記各装置または方法を、コンピュータによって実現するコンピュータプログラム、およびそのコンピュータプログラムが格納されている、コンピュータ読み取り可能な記憶媒体も、本発明の範疇に含まれる。
【発明の効果】
【００１３】
本発明によれば、公営競技における予想理由をグループで共有することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態に係るシステムの利用イメージの一例を示すイメージ図である。
【図２】本発明の第１の実施の形態に係るシステムの全体構成の概略を示す図である。
【図３】本発明の第１の実施の形態に係るシステムの情報処理装置、操作端末および表示装置の機能構成の一例を示す機能ブロック図である。
【図４】本発明の第１の実施の形態に係る操作端末の表示部に表示される画面の一例を説明するための図である。
【図５】本発明の第１の実施の形態に係る操作端末の表示部に表示される画面の他の例を説明するための図である。
【図６】本発明の第１の実施の形態に係る操作端末の表示部に表示される画面の更に他の例を説明するための図である。
【図７】本発明の第１の実施の形態に係る記憶部に格納された予想情報の一例を示す図である。
【図８】本発明の第１の実施の形態に係る表示装置の表示部に表示される画面の一例を説明するための図である。
【図９】本発明の第１の実施の形態に係る情報処理装置における選択理由入力処理の流れの一例を示すフローチャートである。
【図１０】本発明の第１の実施の形態に係る情報処理装置における集計処理の流れの一例を示すフローチャートである。
【図１１】本発明の第１の実施の形態に係る操作端末の表示部に表示される選択理由の選択画面の一例を示す図である。
【図１２】本発明の第２の実施の形態に係るシステムの情報処理装置、操作端末および表示装置の機能構成の一例を示す機能ブロック図である。
【図１３】本発明の第２の実施の形態に係る記憶部に格納された購入情報の一例を示す図である。
【図１４】本発明の第２の実施の形態に係る情報処理装置における選択理由入力処理の流れの一例を示すフローチャートである。
【図１５】本発明の第２の実施の形態に係る情報処理装置における集計処理の流れの一例を示すフローチャートである。
【図１６】本発明の第３の実施の形態に係るシステムの情報処理装置、操作端末および表示装置の機能構成の一例を示す機能ブロック図である。
【図１７】本発明の第３の実施の形態に係る情報処理装置における選択理由入力処理の流れの一例を示すフローチャートである。
【図１８】本発明の第３の実施の形態に係る情報処理装置における選択理由入力処理の流れの一例を示すフローチャートである。
【図１９】本発明の第３の実施の形態に係る情報処理装置における集計処理の流れの一例を示すフローチャートである。
【図２０】本発明の第４の実施の形態に係る情報処理装置の機能構成の一例を示す機能ブロック図である。
【図２１】本発明の各実施の形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１５】
本発明の各実施の形態について、図面を参照して以下に説明する。なお、以下の各実施の形態では、公営競技の参加者が予想を行う公営競技として、競馬について説明を行うが、該公営競技が、競輪、競艇、オートレース等の他の公営競技であってもよいことは言うまでもない。
【００１６】
＜第１の実施の形態＞
本発明の第１の実施の形態について、図面を参照して詳細に説明する。
【００１７】
〔全体構成〕
まず、本実施の形態に係るシステムの利用イメージについて、図１を参照して説明する。図１は、本実施の形態に係るシステム１の利用イメージの一例を示すイメージ図である。図１に示す通り、参照符号３００は、表示装置を示し、参照符号２００は、ユーザが操作を行う操作端末を示す。操作端末２００と表示装置３００とは、例えば、１つの部屋に設置されている。
【００１８】
操作端末２００は、ユーザごとに設けられる。各ユーザは、勝ち馬であると予想した出走馬（競争対象）の情報を、操作端末２００に入力することができる。表示装置３００は、例えば、１つの部屋に居る全てのユーザが視聴可能な装置である。なお、図１では、表示装置３００を１台としているが、表示装置３００は複数であってもよい。また、図１では、操作端末２００の数およびユーザの数を４としているが、これらの数は特に限定されるものではない。
【００１９】
〔システム１の構成〕
次に、本実施の形態に係るシステム１の全体構成について、図２を参照して説明する。図２は、本実施の形態に係るシステム１の全体構成の概略を示す図である。図２に示す通り、システム１は、情報処理装置１００と、操作端末２００と、表示装置３００と、主催者側サーバ４００と、情報提供者側サーバ５００とを備えている。表示装置３００と、操作端末２００とは、情報処理装置１００と通信可能に接続している。表示装置３００は、情報処理装置１００から送信された制御信号に基づいて、文字や画像を表示する。また、操作端末２００は、ユーザによって入力操作が行われると、操作情報を情報処理装置１００に送信する。また、操作端末２００は、情報処理装置１００から送信された制御信号に基づいて、文字や画像を表示する。
【００２０】
情報処理装置１００と、主催者側サーバ４００と、情報提供者側サーバ５００とは、ネットワーク６００を介して、互いに通信可能に接続している。なお、図２では、主催者側サーバ４００を１台としているが、主催者側サーバ４００は複数であってもよい。また、図２では情報提供者側サーバ５００を複数としているが、情報提供者側サーバ５００は１台であってもよい。
【００２１】
主催者側サーバ４００は、公営競技（本実施の形態では、競馬）を主催する主催者側が管理するサーバである。主催者側サーバ４００は、開催されるレースに関するレース情報およびレース結果を情報処理装置１００に送信する。
【００２２】
ここで、主催者側サーバ４００から提供されるレース情報には、例えば、開催地の天気、馬場の状態などの環境情報、各レースの出走時間や投票券の購入締切時間などの時刻情報、各レースの距離、各レースのコースに関する情報等が含まれる。また、主催者側サーバ４００から提供されるレース情報には、各レースに出走する出走馬に関する情報が含まれる。この出走馬に関する情報には、例えば、出走馬ごとに、以下の（ａ）〜（ｏ）が含まれる。なお、以下に挙げた出走馬に関する情報は一例であり、その他の情報を含んでいてもよい。
（ａ）出走馬の名前、
（ｂ）出走するレース名（レースの番号）、
（ｃ）枠番号、馬番号、
（ｄ）馬齢、
（ｅ）性別、
（ｆ）血統（父母の名前）、
（ｇ）毛色、
（ｈ）所属厩舎、
（ｉ）馬主名、
（ｊ）調教師名、
（ｋ）馬体重、
（ｌ）負担重量（斤量）、
（ｍ）騎手名、
（ｎ）単勝オッズ、
（ｏ）過去所定数分のレースの成績。
【００２３】
また、（ｏ）過去所定数分のレースの成績には、過去に出走したレースにおける上記（ｂ）、（ｃ）、（ｊ）〜（ｎ）、過去のレースにおける出走馬のタイム、着差、位置取り、並びに、前半３ハロンおよび後半３ハロンのタイム等が含まれる。
【００２４】
情報提供者側サーバ５００は、例えば、新聞社や放送局等が管理するサーバである。情報提供者側サーバ５００は、開催されるレースに関するレース情報を情報処理装置１００に送信する。ここで、情報提供者側サーバ５００から提供されるレース情報には、例えば、上述した出走馬に関する情報が含まれていてもよい。また、情報提供者側サーバ５００から提供されるレース情報には、更に、出走馬ごとに、以下の（ｐ）〜（ｓ）が含まれていてもよい。なお、情報提供者側サーバ５００が提供するレース情報は、これに限定されるものではない。
（ｐ）調教状況、
（ｑ）脚質情報（逃げ、先行、差し、追い込み型など）、
（ｒ）パドックの情報（雰囲気、体重の増減の様子など）、
（ｓ）情報提供者の予想。
【００２５】
本実施の形態において、主催者側サーバ４００および情報提供者側サーバ５００は、夫々、主催者および情報提供者がユーザにレース情報等を提供する一般的なサーバであり、その形態は特に限定されない。
【００２６】
次に、本実施の形態に係るシステム１における情報処理装置１００、操作端末２００および表示装置３００の機能構成について、図３を参照して説明する。なお、図３に示す各装置は、本実施の形態に特有な構成について示したものであり、図３に示す各装置が図３に示されていない部材を有していてもよいことは言うまでもない。複数の操作端末２００は、同じ構成を有しているため、図３においては、説明の便宜上、１つの操作端末２００について説明する。
【００２７】
図３は、本実施の形態に係る情報処理装置１００、操作端末２００および表示装置３００の機能構成の一例を示す機能ブロック図である。図３に示す通り、表示装置３００は、情報処理装置１００からの制御信号に基づいて、画面に文字や画像を表示する表示部３１０を備えている。表示部３１０は、例えば、液晶ディスプレイによって実現されるが、本実施の形態はこれに限定されるものではない。
【００２８】
また、操作端末２００は、入力部２１０と、表示部２２０とを備えている。表示部２２０は、情報処理装置１００からの制御信号に基づいて、画面に文字や画像を表示する。表示部２２０は、例えば、液晶ディスプレイによって実現されるが、本実施の形態はこれに限定されるものではない。
【００２９】
入力部２１０は、ユーザからの入力操作を検出する。本実施の形態では、入力部２１０と、表示部２２０とは、タッチパネルとして一体に形成されているとする。つまり、本実施の形態では、操作端末２００は、ユーザが個別に操作可能および視聴可能な表示装置であると言える。なお、入力部２１０は、タッチパネルに限定されず、例えば、物理キー等であってもよい。入力部２１０は、ユーザによって、入力操作（即ち、タッチパネルに対する、タップ、スワイプ、フリック等の操作）が行われると、この入力操作を検出する。そして、入力部２１０は、検出した入力操作の内容を示す操作情報を、入力操作が行われた操作端末２００を示す端末情報と、該操作端末２００を操作するユーザのユーザ情報と共に、情報処理装置１００に送信する。なお、操作端末２００を示す端末情報と、該操作端末２００を操作するユーザのユーザ情報とが関連付けられている場合、入力部２１０は、操作情報と共に、ユーザ情報または端末情報を情報処理装置１００に送信してもよい。
【００３０】
（情報処理装置１００の構成）
次に、情報処理装置１００の構成について説明する。図３に示す通り、情報処理装置１００は、受信部１１０と、受付部１２０と、記憶部１３０と、表示制御部１４０と、集計部１５０とを備えている。
【００３１】
受信部１１０は、主催者側サーバ４００および情報提供者側サーバ５００から、レース情報を受信する。受信部１１０は、主催者側サーバ４００から送信されたレース情報と、情報提供者側サーバ５００から送信されたレース情報とに基づいて、出走馬に関する情報を出走馬ごとに関連付け、出走馬情報１３１として、記憶部１３０に格納する。また、受信部１１０は、受信したレース情報のうち、開催地の環境情報やレースの出走時間など、出走馬情報１３１以外の情報を、開催レース情報１３２として、記憶部１３０に格納する。なお、開催レース情報１３２には、出走馬に関連付けられた情報（例えば、上述した（ａ）から（ｃ））が含まれていてもよい。
【００３２】
また、受信部１１０は、主催者側サーバ４００からレース結果を受信する。受信部１１０は、受信したレース結果を集計部１５０に出力する。
【００３３】
受信部１１０は、主催者側サーバ４００および情報提供者側サーバ５００から更新されたレース情報を受信する度に、記憶部１３０に格納された各情報を更新してもよい。例えば、出走馬のオッズが更新された場合、受信部１１０は、出走馬情報１３１に含まれる上記出走馬のオッズを更新してもよい。
【００３４】
受付部１２０は、ユーザが入力部２１０に対して行った入力操作を受け付ける。具体的には、受付部１２０は、各操作端末２００から、操作情報と、端末情報と、該操作情報によって示される入力操作を行ったユーザを示すユーザ情報と受信する。
【００３５】
そして、受付部１２０は、受信した操作情報が、表示を変更する操作を示す情報である場合、該操作情報を端末情報と共に、表示制御部１４０に出力する。
【００３６】
また、受付部１２０は、受信した操作情報が、予想を入力する操作を示す情報（選択情報）の場合、つまり、本命馬、対抗馬、単穴、連下およびその他の馬の少なくとも何れかを選択する操作を示す情報である場合、操作内容を保存する。具体的には、受付部１２０は、受信したユーザ情報と、該操作情報とに基づいて、ユーザ情報と、選択された出走馬を示す情報と、予想印と、ユーザが出走馬を選択したときに表示されている画面の情報（後述する選択理由）とを、関連付ける。予想印とは、出走馬がユーザによって、本命馬、対抗馬、単穴、連下およびその他の馬の何れかであると予想されたことを示す印のことである。以下では、本命馬を二重丸（◎）、対抗馬を丸（○）、単穴を黒三角（黒塗りの△）、連下を三角（△）、その他の馬を星（☆）で表すとする。なお、本命馬、対抗馬、単穴、連下およびその他の馬の夫々については、一般的に用いられている意味を採用するため、説明を省略する。そして、受付部１２０は、関連付けた情報（操作内容）を受付部１２０の内部に保存する。なお、受付部１２０は、関連付けた情報を、予想情報１３３として、記憶部１３０に格納してもよい。更に、受付部１２０は、操作情報を端末情報と共に、表示制御部１４０に出力する。
【００３７】
受付部１２０は、受信した操作情報が、予想を確定（終了）する操作を示す情報である場合、受付部１２０の内部に保存している上記操作内容を、予想情報１３３として、記憶部１３０に格納する。記憶部１３０に格納された予想情報１３３の詳細については、図面を代えて後述する。
【００３８】
また、ユーザが予想を行っているレースの投票券の購入締切時刻になると、受付部１２０は、該レースに関する操作情報の受け付けを止め、現時点で受付部１２０の内部に保存している操作内容を、予想情報１３３として、記憶部１３０に格納する。受付部１２０は、現在の時刻が投票券の購入締切時刻か否かを、開催レース情報１３２に含まれる時刻情報を参照して判定する。なお、現在の時刻が投票券の購入締切時刻か否かの判定は、後述する表示制御部１４０が行ってもよいし、その他の部材が行ってもよい。本実施の形態では、現在の時刻が投票券の購入締切時刻か否かの判定を、受付部１２０が行うとして説明を行う。
【００３９】
表示制御部１４０は、操作端末２００の表示部２２０および表示装置３００の表示部３１０への情報の表示を制御する。具体的には、表示制御部１４０は、受付部１２０から操作情報と端末情報とを受信する。そして、表示制御部１４０は、受け取った操作情報に基づき、出走馬情報１３１および開催レース情報１３２を参照して、該操作情報によって示される入力操作に応じた画面を表示部２２０に表示させる制御信号を操作端末２００に送信する。操作端末２００は、この制御信号に基づいて、表示部２２０に、入力操作に応じた画面を表示することができる。
【００４０】
操作端末２００の表示部２２０に表示される画面について、図４から図６を参照してさらに説明する。図４から図６は、夫々、本実施の形態に係る操作端末２００の表示部２２０に表示される画面の一例を説明するための図である。なお、図４から図６における画面レイアウトは一例であり、これに限定されるものではない。
【００４１】
図４に示す画面には、開催地の環境の情報や、開催レースの情報を示す領域ＧＡと、表示条件選択領域ＧＢと、出走馬情報表示領域ＧＣと、予想入力領域ＧＤとが含まれる。この図４に示す画面は、表示条件選択領域ＧＢにおいて、出走馬の情報が馬番号順に並べられて表示されたものである。本実施の形態では、この図４に示す画面を、該当するレース（図４の場合、「１１Ｒ」）の初期画面とする。
【００４２】
表示制御部１４０は、記憶部１３０の開催レース情報１３２を参照し、領域ＧＡを表示部２２０に表示させる。
【００４３】
出走馬情報表示領域ＧＣには、出走馬に関する出走馬表示情報（競争対象情報）ＨＩが、所定の条件に基づいて表示されている。図４では、出走馬表示情報ＨＩが、馬番号順に表示されている。ここでは、４頭の出走馬に関する出走馬表示情報が表示されているとするが、何頭であってもよい。例えば、図４の出走馬情報表示領域ＧＣ内の一番左側には、出走馬表示情報ＨＩとして、馬番号「１」、出走馬の名前「○○○○」、出走馬のオッズ「１．６」、騎手名「ａａａａ」および負担重量「５４．０ｋｇ」が表示されている。表示制御部１４０は、記憶部１３０の出走馬情報１３１を参照し、出走馬表示情報ＨＩとして表示させる。なお、出走馬表示情報ＨＩには、出走馬の写真または画像、並びに、騎手の写真または画像が含まれてもよい。ユーザが出走馬情報表示領域ＧＣ内において、左右にスワイプ操作を行うと、受付部１２０は、この操作情報を受け取る。そして、表示制御部１４０は、この操作情報に応じた画面を表示部２２０に表示させる。
【００４４】
表示条件選択領域ＧＢには、出走馬情報表示領域ＧＣに出走馬表示情報ＨＩを表示させる条件（表示条件）を示す情報が選択可能に表示される。この条件は、例えば、上述した（ａ）、（ｃ）〜（ｓ）の何れかであってもよいし、その他の条件であってもよい。その他の条件とは、例えば、以下の（Ａ）〜（Ｄ）に示す条件であってもよい。
（Ａ）距離ごとのベストタイム、
（Ｂ）距離別の成績（距離別の１着、２着、３着、それ以外の回数）、
（Ｃ）コース別成績（コース別（開催地、芝かダートか、右回りか左回りか）の１着、２着、３着、それ以外の回数）、
（Ｄ）馬場状態毎の成績（例えば、重馬場のときの１着、２着、３着、それ以外の回数）。
【００４５】
例えば、ユーザによって、「（Ｂ）距離別の成績」が表示条件として選択された場合、受付部１２０は、この条件が選択されたことを示す操作情報を受け取る。そして、表示制御部１４０は、操作情報に従って、出走馬情報表示領域ＧＣ内に表示させる出走馬表示情報ＨＩと、出走馬表示情報ＨＩの表示の順番を決定する。そして、表示制御部１４０は、決定した出走馬表示情報ＨＩが出走馬情報表示領域ＧＣ内に表示されるように、表示部２２０を制御する。
【００４６】
図５は、図４の画面の表示条件選択領域ＧＢにおいて、ユーザが表示条件を選択した後の、表示部２２０に表示される画面の一例である。ここでは、ユーザが表示条件として、上記（Ｂ）を選択したとする。具体的には、図５に示す通り、表示条件選択領域ＧＢにおいて、ユーザが「（Ｂ）距離別の成績」を示す情報として、大分類項目である「距離」と、小分類項目である、「１，０００ｍ」を選択したとする。表示制御部１４０は、出走馬情報１３１を参照し、各出走馬の過去の成績から、距離が１０００ｍのレースの成績を取得し、成績順に出走馬を並び替える。そして、表示制御部１４０は、並び替えた順に、出走馬表示情報ＨＩを出走馬情報表示領域ＧＣに表示させる。このとき、表示制御部１４０は、出走馬情報表示領域ＧＣ内に、並び替えの順位を示す情報を表示させてもよい。また、表示制御部１４０は、出走馬表示情報ＨＩ内に、図４と同じ内容を表示させてもよいし、条件に応じた情報を表示させてもよい。例えば、表示条件が「（Ｂ）距離別の成績」の場合、表示制御部１４０は、図５に示す通り、出走馬表示情報ＨＩに、出走馬の過去の成績のリストを表示させてもよい。
【００４７】
このように、ユーザによって選択された表示条件が、順位づけ可能な条件の場合、表示制御部１４０は、選択された条件に従って並べた順に、出走馬の情報を、表示部２２０に表示させる。なお、同じ順位に複数の出走馬が存在する場合、表示制御部１４０は、その順位の出走馬を、馬番号順に表示させてもよいし、その他の条件に従って表示させてもよい。
【００４８】
また、ユーザによって選択された表示条件が、順位づけ可能な条件ではない場合について説明する。例えば、ユーザによって選択された表示条件が、出走馬の名前の場合、表示制御部１４０は、５０音順に出走馬を表示させてもよい。また、ユーザによって選択された条件が、出走馬の性別の場合、表示制御部１４０は、例えば、「牡馬」、「牝馬」、「せん馬」の順に表示させてもよい。また、大分類項目として「性別」が選択され、小分類項目として「牝馬」が選択された場合、表示制御部１４０は、この条件に該当する出走馬のみを出走馬情報表示領域ＧＣに表示させてもよい。このときの表示順は、馬番号であってもよいし、馬齢順であってもよい。
【００４９】
このように、表示制御部１４０は、表示条件に基づいて出走馬表示情報ＨＩを表示部２２０に表示させることができる。これにより、情報処理装置１００は、ユーザが所望する条件を満たす出走馬に関する情報を、ユーザに提供することができる。
【００５０】
そして、図５の状態から、ユーザが予想を入力すると、受付部１２０は、入力された操作情報を受け取る。そして、受付部１２０は、受け取った操作情報が予想を入力する操作を示す情報であるため、この操作内容を保存する。そして、表示制御部１４０は、操作情報に従って、ユーザの予想が、予想入力領域ＧＤ内に表示されるように表示部２２０を制御する。
【００５１】
例えば、図５の状態から、ユーザが本命馬として、馬番号が「１」の出走馬（名前が○○○○の出走馬）を選択したとする。このときの、画面の一例を図６に示す。図６に示すように、予想入力領域ＧＤの◎の欄には、ユーザが選択した出走馬の馬番号「１」が表示される。
【００５２】
ここで、ユーザは、図５の画面から出走馬を選択している。図５の画面は、ユーザによって選択された表示条件が「距離別の成績」の場合の画面である。ユーザがこの画面に基づいて、出走馬を選択した場合、この出走馬は、距離別の成績に基づいて選択された可能性が高い。そのため、受付部１２０は、ユーザがこの馬番号「１」の出走馬を、「距離別の成績」を基に選択した（予想した）とみなす。そして、受付部１２０は、予想を行ったユーザのユーザ情報と、予想印（この場合は、◎）と、選択された出走馬を示す情報（例えば馬番号）と、選択理由（「距離別の成績」）とを関連付けて保存する。
【００５３】
そして、ユーザが、図６に示す確定ボタンＢを押下するまたは購入締切時刻になると、受付部１２０は、保存した操作内容を予想情報１３３として、記憶部１３０に格納する。なお、受付部１２０が保存した操作内容を記憶部１３０に格納するタイミングはこれに限定されず、ユーザが予想を入力した都度であってもよい。
【００５４】
なお、ユーザが出走馬を選択する方法は特に限定されない。例えば、ユーザは出走馬情報表示領域ＧＣ内の各出走馬情報内に表示された予想印を選択することにより、予想を入力してもよい。また、ユーザは、出走馬情報表示領域ＧＣ内の各出走馬情報を、予想入力領域ＧＤ内の何れかの予想印の枠内にドラッグすることにより、予想を入力してもよい。
【００５５】
また、表示制御部１４０は、購入締切時刻になると、その旨を示す画面が表示されるように、表示部２２０を制御してもよい。
【００５６】
記憶部１３０には、出走馬情報１３１、開催レース情報１３２および予想情報１３３が格納されている。記憶部１３０は、情報処理装置１００内に内蔵されるものであってもよいし、情報処理装置１００とは別個の記憶装置によって実現されるものであってもよい。
【００５７】
図７に、記憶部１３０に格納される予想情報１３３の一例を示す。図７において、情報処理装置３００を視聴可能なユーザはユーザＡ〜ユーザＤとし、この４人のユーザは１つのグループに属しているとする。予想情報１３３は、グループ単位で、ユーザ毎の予想に関する情報が含まれる。図７に示す通り、ユーザＡの予想情報として、予想印「◎」、馬番号「１」、選択理由１が「距離別の成績」が格納されている。このように、予想情報１３３には、ユーザが、レースに対して、勝ち馬を予想し、予想した結果、選択した出走馬と、予想理由（選択理由）とが含まれる。なお、図７における「選択理由２」の列については、後述する。同様に、ユーザＢ、ユーザＣおよびユーザＤの予想情報も格納されている。このように、記憶部１３０の予想情報１３３には、操作端末２００を用いて、レースに投票可能な全てのユーザ（本実施の形態では４人）の予想情報が、レースごとに格納される。
【００５８】
集計部１５０は、受信部１１０からレース結果を受け取る。また、集計部１５０は、記憶部１３０から予想情報１３３を取得する。そして、集計部１５０は、入着馬が、予想情報１３３に含まれるか否かを確認する。そして、集計部１５０は、予想情報１３３に含まれる出走馬が、入着馬である場合、この入着馬に関連付けられた選択理由を抽出する。ここで、本実施の形態では、入着馬を１着から３着までの出走馬とするが、１着のみであってもよいし、５着までであってもよいし、その他であってもよい。そして、集計部１５０は、各選択理由の数を集計し、数が多い選択理由から順に、所定数の選択理由を特定する。
【００５９】
例えば、馬番号「１」の出走馬が１着、馬番号「３」の出走馬が２着、馬番号「８」の出走馬が３着になったとする。図７において、ユーザＡは、馬番号「１」、馬番号「３」、馬番号「８」の出走馬を、夫々、「距離別の成績」、「騎手名」、「距離別の成績」という選択理由で選択している。また、ユーザＢは、馬番号「１」、馬番号「３」の出走馬を、夫々、「距離別の成績」、「出走馬の名前」という選択理由で選択している。また、ユーザＣは、馬番号「３」、馬番号「８」の出走馬を、夫々、「出走馬の名前」、「馬体重」という選択理由で選択している。また、ユーザＤは、馬番号「１」、馬番号「３」、馬番号「８」の出走馬を、夫々、「距離別の成績」、「出走馬の名前」、「騎手名」という選択理由で選択している。これにより、入着馬の選択理由毎にその数を集計すると、「距離別の成績」が４票、「出走馬の名前」が３票、「騎手名」が２票、「馬体重」が１票となる。
【００６０】
そして、集計部１５０は、表示装置３００の表示部３１０に表示させる、所定数の選択理由を特定する。本実施の形態では、所定数を３つとする。したがって、集計部１５０は、「距離別の成績」、「出走馬の名前」、「騎手名」を、入着馬の選択理由として特定する。そして、集計部１５０は、特定した入着馬の選択理由を、集計結果として、表示制御部１４０に出力する。
【００６１】
その後、表示制御部１４０は、集計部１５０から集計結果を受信する。そして、表示制御部１４０は、集計結果に基づいて、入着馬の選択理由を示す情報を、表示装置３００の表示部３１０に表示させるよう制御する。このとき、表示制御部１４０は、この入着馬の選択理由を示す情報を、操作端末２００の表示部２２０に表示させるよう制御してもよい。図８に、表示部３１０に表示される入着馬の選択理由の一例を示す。
【００６２】
表示部３１０の画面の一部または全部には、図８に示すような、入着馬の選択理由が表示される。なお、入着馬の選択理由は、得票順で合ってもよいし、その他の順番であってもよい。また、表示制御部１４０は、得票数が多い選択理由が他の選択理由より目立つように、表示部３１０に表示させてもよい。このように、入着馬の選択理由の表示方法は特に限定されない。
【００６３】
なお、集計部１５０は、入着馬が予想情報１３３に含まれない場合、表示制御部１４０に何も情報を出力しなくてもよいし、入着馬を予想したユーザが誰もいなかったことを示す情報を出力してもよい。この場合、表示制御部１４０は、入着馬の選択理由を表示する場所に、何も表示させなくてもよいし、入着馬を予想したユーザが誰もいなかったことを示す情報を表示部３１０に表示させてもよいし、その他の情報を表示させてもよい。
【００６４】
〔情報処理装置１００の処理の流れ〕
次に、情報処理装置１００の処理の流れについて説明を行う。図９は、本実施の形態に係る情報処理装置１００における選択理由入力処理の流れの一例を示すフローチャートである。図９に示す通り、まず、受付部１２０は、現在時刻が、投票券の購入締切時刻か否かを確認し（ステップＳ１）、購入締切時刻ではない場合（ステップＳ１にてＮＯ）、入力操作を受け付けたか否かを確認する（ステップＳ２）。入力操作を受け付けていない場合（ステップＳ２にてＮＯ）、受付部１２０は、ステップＳ１の処理を行う。
【００６５】
入力操作を受け付けた場合（ステップＳ２にてＹＥＳ）、受付部１２０は、受け付けた入力操作が、予想を入力する操作か否かを確認する（ステップＳ３）。入力操作が予想を入力する操作の場合（ステップＳ３にてＹＥＳ）、受付部１２０は、操作内容を保存する（ステップＳ４）。そして、表示制御部１４０は、例えば、図６に示すように、入力操作に応じた画面を表示部２２０に表示させる（ステップＳ５）。なお、ステップＳ４とステップＳ５とは、同時に行われてもよいし、逆順で行われてもよい。
【００６６】
ステップＳ５終了後、情報処理装置１００は、ステップＳ１に処理を戻し、購入締切時刻になるまで、入力操作を受け付ける。
【００６７】
入力操作が予想を入力する操作ではない場合（ステップＳ３にてＮＯ）、受付部１２０は、入力操作が確定ボタンＢの押下か否かを確認する（ステップＳ６）。入力操作が確定ボタンＢの押下ではない場合（ステップＳ６にてＮＯ）、受付部１２０は、操作内容を表示制御部１４０に出力し、表示制御部１４０は、入力操作に応じた画面を表示部２２０に表示させる（ステップＳ７）。入力操作が予想の入力ではなく、且つ、確定ボタンＢの押下ではない操作とは、上述した、スワイプなどの表示を変更する操作、表示条件を入力する操作等である。
【００６８】
ステップＳ５終了後、情報処理装置１００は、ステップＳ１に処理を戻し、購入締切時刻になるまで、入力操作を受け付ける。
【００６９】
入力操作が確定ボタンＢの押下の場合（ステップＳ６にてＹＥＳ）、または、現在時刻が投票券の購入締切時刻の場合（ステップＳ１にてＹＥＳ）、受付部１２０は、ステップＳ４において保存した操作内容を、予想情報１３３として、記憶部１３０に格納する（ステップＳ８）。
【００７０】
以上により、情報処理装置１００は、選択理由入力処理を終了する。このようにして、情報処理装置１００は、全ての操作端末２００から、ユーザの予想情報を収集し、記憶部１３０に格納する。
【００７１】
次に、情報処理装置１００の集計処理について説明する。図１０は、本実施の形態に係る情報処理装置１００における集計処理の流れの一例を示すフローチャートである。
【００７２】
図１０に示す通り、まず、受信部１１０が、主催者側サーバ４００からレース結果を受信する（ステップＳ１１）。次に、集計部１５０は、１着から３着までの入着馬が、予想情報１３３に含まれるか否かを確認する（ステップＳ１２）。入着馬が予想情報１３３に含まれない場合（ステップＳ１２にてＮＯ）、情報処理装置１００は、処理を終了する。入着馬が予想情報１３３に含まれる場合（ステップＳ１２にてＹＥＳ）、集計部１５０は、各入着馬に関連付けられた選択理由を抽出し、集計する（ステップＳ１３）。
【００７３】
そして、表示制御部１４０は、集計部１５０の集計結果に基づいて、入着馬の選択理由を、表示部３１０に表示させる（ステップＳ１４）。
【００７４】
以上により、情報処理装置１００は、集計処理を終了する。
【００７５】
これにより、同じグループ（本実施の形態では、ユーザＡからユーザＤからなるグループ）内のユーザが、どの点に注目して、予想を行ったかを、グループ内で簡単に共有することができる。
【００７６】
〔効果〕
以上のように、本実施の形態に係る情報処理装置１００の受付部１２０は、レースに対して選択された、出走馬と選択理由とを含む操作情報（選択情報）を受け付け、予想情報１３３として、記憶部１３０に格納する。そして、集計部１５０は、予想情報１３３に含まれる出走馬のうち、レース終了後に所定順位以内に含まれる出走馬（入着馬）に関連付けられた選択理由を集計する。その後、表示制御部１４０が、レースに投票可能な複数のユーザが視聴可能な表示装置３００または操作端末２００の表示部２２０に、集計結果に基づいた情報を表示させる。このとき、選択された出走馬は、入着が予想された出走馬である。
【００７７】
これにより、各ユーザが予想した出走馬が入着した場合、このレースに対して、入着した出走馬の予想理由を、同じグループに属するユーザ全員が、表示装置３００を見ることにより、確認することができる。よって、同じグループに属する各ユーザの予想を、グループ内で簡単に共有することができる。したがって、本実施の形態に係るシステム１および情報処理装置１００によれば、グループに属するユーザ全員で公営競技を楽しむことができる。
【００７８】
また、表示装置３００または操作端末２００の表示部２２０に表示される選択理由は、入着した出走馬に関連付けられた選択理由の集計結果のうち、数が多い選択理由から所定数の選択理由である。これにより、同じグループに属するユーザが重要視している点を、ユーザ間で共有することができる。
【００７９】
また、受付部１２０は、表示条件に基づいて表示された出走馬表示情報から、出走馬が選択されたとき、この表示条件を該出走馬の選択理由として受け付ける。これにより、情報処理装置１００は、ユーザが出走馬を選択する際に重要視した点を、ユーザに別個に選択させることなく、選択理由として取得することができる。
【００８０】
〔選択理由の変更〕
上記では表示条件に基づいて表示された出走馬表示情報ＨＩから、出走馬が選択されたとき、この表示条件を選択理由とする構成について説明したが、この選択理由は、変更することもできる。変更方法について、図１１を参照して説明する。図１１は、本実施の形態に係る操作端末２００の表示部２２０に表示される選択理由の選択画面の一例を示す図である。
【００８１】
例えば、図６に示す確定ボタンＢをユーザが押下すると、表示制御部１４０は、図１１に示す選択理由の選択（変更）画面を表示部２２０の画面全体、または、ポップアップ画面として表示させる。この画面に表示される選択理由は、上述した（ａ）、（ｃ）〜（ｓ）、（Ａ）〜（Ｄ）の夫々を示す情報のうち、少なくとも何れかであってもよい。
【００８２】
なお、予想を行った際の選択理由が「馬体重」であった場合、図１１に示す選択理由の選択画面において、この選択理由「馬体重」が予め選択された状態で表示部２２０に表示されてもよい。そして、図１１に示す通り、ユーザが負担斤量を更に選択し、「決定」のボタンを押すと、対象となる出走馬の選択理由が、「馬体重」、「負担斤量」の２つとなる。これにより、予想情報１３３において、例えば、図７のユーザＣの○印の行における、「選択理由２」の列に、追加した選択理由「負担斤量」が追加される。なお、選択理由の選択画面の表示タイミングは、確定ボタンＢの押下前であってもよい。
【００８３】
このように、情報処理装置１００は、選択理由の追加および変更する画面を操作端末２００上に表示することができる。これにより、ユーザは簡単に予想の選択理由の追加および変更を行うことができる。
【００８４】
〔集計部１５０の他の例〕
本実施の形態では、集計部１５０が選択理由を集計することについて説明を行ったが、集計部１５０は選択理由に重みを付けて、集計処理を行ってもよい。例えば、集計部１５０は、選択理由に対し、順位に応じた重みを付与してもよい。例えば、集計部１５０は、１位の出走馬に対して３位の出走馬よりも大きな重みを付与してもよい。そして、集計部１５０は、重みを付与した選択理由を集計してもよい。これにより、１位となった出走馬の選択理由をグループ内で共有することができる。
【００８５】
また、重みの付与方法はこれに限定されるものではなく、例えば、集計部１５０は、予想印に応じて重みを付与してもよい。
【００８６】
＜第２の実施の形態＞
本発明の第２の実施の形態について、図面を参照して詳細に説明する。本実施の形態に係るシステム１は、上述した情報処理装置１００に代えて、情報処理装置１０１を備える。図１２は、本実施の形態に係るシステム１の情報処理装置１０１、操作端末２００および表示装置３００の機能構成の一例を示す機能ブロック図である。なお、説明の便宜上、前述した第１の実施の形態で説明した図面に含まれる部材と同じ機能を有する部材については、同じ符号を付し、その説明を省略する。
【００８７】
図１２に示す通り、情報処理装置１０１は、受信部１１０と、受付部１２１と、表示制御部１４１と、集計部１５１と、記憶部１６０と、送信部１９０と、を備えている。記憶部１６０は、出走馬情報１３１と、開催レース情報１３２と、購入情報１３４を格納している。
【００８８】
表示制御部１４１は、表示制御部１４０と同様に、操作端末２００の表示部２２０および表示装置３００の表示部３１０への情報の表示を制御する。表示制御部１４１は、上述した表示制御部１４０が表示部２２０に表示させる画面に加え、更に、投票券の購入画面を表示させる。なお、投票券の購入画面は、どのような画面でもよく、既存の投票券の購入画面であってもよい。
【００８９】
また、表示制御部１４１は、ユーザが購入した投票券に含まれる番号の選択理由を入力可能な選択画面を、表示部２２０に表示させる。一般的に、投票券を購入する際、馬番号または枠番号を指定して購入する。この馬番号は、出走馬と１対１で関連付けられたものである。また枠番号は、１または複数の出走馬に関連付けられている。したがって、投票券に含まれる番号を選択した選択理由は、この番号に関連付けられた出走馬を選択した選択理由であるともいえる。
【００９０】
なお、この選択画面は、画面全体に表示されるものであってもよいし、購入画面上にポップアップで表示されるものであってもよい。選択画面は、例えば、上述した図１１と同様の画面とするが、画面の内容および形態は特に限定されるものではない。
【００９１】
受付部１２１は、上述した受付部１２０と同様に、ユーザが入力部２１０に対して行った入力操作として、表示を変更する操作、予想を入力する操作、予想を確定する操作を受け付ける。更に、受付部１２１は、投票券を購入する操作と、購入された投票券に含まれる番号の選択理由を入力する操作とを受け付ける。以下では、受付部１２０と異なる点である、受信した操作情報が、予想を確定する操作を示す情報、投票券を購入する操作を示す情報、および、購入された投票券に含まれる番号の選択理由を入力する操作を示す情報の場合について説明する。
【００９２】
受付部１２１は、受信した操作情報が、予想を確定する操作を示す情報である場合、予想が確定されたことを示す通知を表示制御部１４１に出力する。これにより、表示制御部１４１は、上述した投票券の購入画面を表示部２２０に表示させる。
【００９３】
受付部１２１は、受信した操作情報が、投票券を購入する操作を示す情報である場合、操作情報に基づいて、購入された投票券の情報を特定する。そして、受付部１２１は、送信部１９０に購入された投票券の情報（購入データ）を出力する。なお、本実施の形態では、投票券を購入する操作は、例えば、購入画面上に配置された購入ボタンの押下であるとして説明を行う。
【００９４】
また、受付部１２１は、受信した操作情報が、購入された投票券に含まれる番号の選択理由を入力する操作を示す情報の場合、操作内容を保存する。具体的には、受付部１２１は、受信したユーザ情報と、該操作情報とに基づいて、ユーザ情報と、購入された投票券を示す情報と、選択された、該投票券に含まれる番号の選択理由とを、関連付ける。受付部１２１は、関連付けた情報を、購入情報１３４として、記憶部１３０に格納する。
【００９５】
ここで、図１３に、記憶部１３０に格納される購入情報１３４の一例を示す。図１３に示す通り、購入情報１３４は、ユーザ名と、投票券を示す情報（投票券の種類、番号）と、選択理由とが含まれる。なお、購入情報１３４に含まれる情報はこれに限定されるものではない。
【００９６】
選択理由には、投票券に含まれる出走馬の夫々の選択理由が含まれてもよい。例えば、図１３では、ユーザＡは、馬連で「１−２」の投票券を購入している。そして、選択理由には、この馬番号「１」の出走馬と、馬番号「２」の出走馬を夫々選択した選択理由が含まれる。なお、選択理由はこれに限定されず、投票券毎に、該投票券に含まれる出走馬の組を選択した（購入した）選択理由が含まれていてもよい。上記例の場合、選択理由には、「１−２」を選択した選択理由が含まれてもよい。また、例えば、図１３に示すように、馬単で「１−４」の投票券が購入された場合、左側に記載の出走馬（馬番号「１」の出走馬）を選択した選択理由（「距離別の成績」）が選択理由１の列に含まれ、次に記載の出走馬（馬番号「４」の出走馬）を選択した選択理由（「血統」）が選択理由２の列に含まれてもよい。
【００９７】
なお、購入された投票券に含まれる馬番号で示される出走馬が、予想を行った際に選択された出走馬と同じである場合、予想を行った際の選択理由がそのまま購入の際の選択理由として保存されてもよい。例えば、予想を行った際の選択理由が「馬体重」であった場合、図１１に示す選択画面において、この選択理由「馬体重」が予め選択された状態で表示部２２０に表示されてもよい。そして、ユーザが選択理由を追加した場合、この追加された選択理由が図１３の選択理由の何れかの列に追加される。また、ユーザが選択理由を変更した場合、図１３の選択理由の内容が更新される。
【００９８】
送信部１９０は、受付部１２１から購入データを受信し、該購入データを、投票券の購入を処理するサーバ（例えば、主催者側サーバ４００）に送信する。
【００９９】
集計部１５１は、受信部１１０からレース結果を受け取る。また、集計部１５１は、記憶部１３０から購入情報１３４を取得する。そして、集計部１５１は、入着馬に関連付けられた番号が、購入情報１３４に含まれるか否かを確認し、上記番号が購入情報１３４に含まれる場合、この番号に関連付けられた選択理由を抽出する。このとき、集計部１５１は、購入された投票券のうち、的中した投票券に含まれる番号の選択理由のみを抽出してもよい。ここで、的中した投票券とは、配当金が発生する投票券のことを示す。
【０１００】
また、集計部１５１は、購入された投票券の何れかに、入着馬に関連付けられた番号が含まれる場合、該番号の選択理由を抽出してもよい。そして、集計部１５１は、各選択理由の数を集計し、数が多い選択理由から順に、所定数の選択理由を特定する。集計部１５１の集計の方法については、集計部１５０と同様であるため、説明を省略する。
【０１０１】
〔情報処理装置１０１の処理の流れ〕
次に、情報処理装置１０１の処理の流れについて説明を行う。図１４は、本実施の形態に係る情報処理装置１０１における選択理由入力処理の流れの一例を示すフローチャートである。図１４において、ステップＳ１〜ステップＳ７は、図９に示すステップＳ１〜ステップＳ７と同様の処理であるため、説明を省略する。なお、現在時刻が投票券の購入締切時刻の場合（ステップＳ１にてＹＥＳの場合）は、情報処理装置１０１は、選択理由入力処理を終了する。
【０１０２】
ステップＳ６にてＹＥＳの場合、つまり、入力操作が確定ボタンの押下の場合、表示制御部１４１は、表示部２２０に購入画面を表示させる（ステップＳ２１）。
【０１０３】
そして、受付部１２１は、購入ボタンの押下を示す入力操作を受け付けたか否かを確認する（ステップＳ２２）。受付部１２１は、購入ボタンが押下されるまで、この処理を繰り返す。なお、受付部１２１は、現在時刻が投票券の締切時刻か否かを並行して確認し、投票券の購入締切時刻になると、選択理由入力処理を終了する。購入ボタンが押下される（ステップＳ２２にてＹＥＳ）、送信部１９０は、購入データを、投票券の購入を処理するサーバに送信する（ステップＳ２３）。
【０１０４】
そして、表示制御部１４１は、選択画面を表示部２２０に表示させる（ステップＳ２４）。受付部１２１は、選択された選択理由を購入情報１３４として、記憶部１３０に格納する（ステップＳ２５）。
【０１０５】
以上により、情報処理装置１０１は、選択理由入力処理を終了する。このようにして、情報処理装置１０１は、投票券を購入したユーザが操作する操作端末２００から、投票券の購入に関する情報を収集し、記憶部１３０に格納する。
【０１０６】
なお、選択画面は、購入データを送信した後に表示されることについて説明を行ったが、選択画面が表示され、ユーザが選択理由を選択した後に、購入データを送信してもよい。また、現在時刻が購入締切時刻の所定時間より前の場合（例えば、５分前）、購入データの送信の前に選択画面が表示され、現在時刻が購入締切時刻の所定時間以降の場合（例えば、購入締切時刻まで５分以下）、購入データの送信の後に選択画面が表示されるという構成であってもよい。
【０１０７】
次に、情報処理装置１０１の集計処理について説明する。図１５は、本実施の形態に係る情報処理装置１０１における集計処理の流れの一例を示すフローチャートである。
【０１０８】
図１５に示す通り、まず、受信部１１０が、主催者側サーバ４００からレース結果を受信する（ステップＳ１１）。次に、集計部１５１は、１着から３着までの入着馬に関連付けられた番号が、購入情報１３４に含まれるか否かを確認する（ステップＳ３１）。上記番号が購入情報１３４に含まれない場合（ステップＳ３１にてＮＯ）、情報処理装置１０１は、処理を終了する。上記番号が購入情報１３４に含まれる場合（ステップＳ３１にてＹＥＳ）、集計部１５１は、各番号に関連付けられた選択理由を抽出し、集計する（ステップＳ３２）。
【０１０９】
そして、表示制御部１４１は、第１の実施の形態と同様に、集計部１５１の集計結果に基づいて、入着馬の選択理由を、表示部３１０に表示させる（ステップＳ１４）。
【０１１０】
以上により、情報処理装置１０１は、集計処理を終了する。
【０１１１】
〔効果〕
以上により、本実施の形態に係る情報処理装置１０１は、各ユーザが、購入した投票券に含まれる番号に関連付けられた出走馬が入着した場合、このレースに対して、上記番号を選択した選択理由を簡単にグループで共有することができる。
【０１１２】
購入情報には、ユーザによって購入された投票券に含まれる競争対象（馬番号または枠番号）と、該競争対象の選択理由とが含まれている。そして、集計部１５１は、この競争対象（馬番号または枠番号）の出走馬が、所定順位以内に含まれる場合、この競争対象に関連付けられた選択理由を集計するからである。
【０１１３】
これにより、情報処理装置１０１によれば、同じグループ（本実施の形態では、ユーザＡからユーザＤからなるグループ）内のユーザが、どの点に注目して、購入した投票券に含まれる番号（出走馬の馬番号または出走馬の枠番号）を選択したかを、グループ内で簡単に共有することができる。したがって、本実施の形態に係る情報処理装置１０１によれば、情報処理装置１００と同様に、グループに属するユーザ全員で公営競技を楽しむことができる。
【０１１４】
なお、集計部１５１は、集計部１５０と同様に、選択理由に重みを付けて、集計処理を行ってもよい。例えば、集計部１５１は、選択理由に対し、順位に応じた重みを付与してもよい。これにより、１位となった出走馬の選択理由をグループ内で共有することができる。
【０１１５】
＜第３の実施の形態＞
本発明の第３の実施の形態について、図面を参照して詳細に説明する。本実施の形態に係るシステム１は、上述した情報処理装置１００または情報処理装置１０１に代えて、情報処理装置１０２を備える。本実施の形態に係る情報処理装置１０２は、情報処理装置１００と情報処理装置１０１とを合わせた構成である。
【０１１６】
図１６は、本実施の形態に係るシステム１の情報処理装置１０２、操作端末２００および表示装置３００の機能構成の一例を示す機能ブロック図である。なお、説明の便宜上、前述した第１および第２の実施の形態で説明した図面に含まれる部材と同じ機能を有する部材については、同じ符号を付し、その説明を省略する。
【０１１７】
図１６に示す通り、情報処理装置１０２は、受信部１１０と、受付部１２２と、表示制御部１４２と、集計部１５２と、記憶部１７０と、送信部１９０と、を備えている。記憶部１７０は、出走馬情報１３１と、開催レース情報１３２と、予想情報１３３と、購入情報１３４を格納している。
【０１１８】
受付部１２２は、受付部１２０の機能と、受付部１２１の機能とを有している。表示制御部１４２は、表示制御部１４０の機能と、表示制御部１４１の機能とを有している。また、集計部１５２は、集計部１５０の機能と、集計部１５１の機能とを有している。更に、集計部１５２は、重み付けを行う機能を有している。なお、この機能については、後述する。
【０１１９】
〔情報処理装置１０２の処理の流れ〕
次に、情報処理装置１０２の処理の流れについて説明を行う。図１７および図１８は、本実施の形態に係る情報処理装置１０２における選択理由入力処理の流れの一例を示すフローチャートである。図１７において、ステップＳ１〜ステップＳ８は、図９に示すステップＳ１〜ステップＳ８と同様の処理であるため、説明を省略する。なお、現在時刻が投票券の購入締切時刻の場合（ステップＳ１にてＹＥＳの場合）、受付部１２２は、ステップＳ４において保存した操作内容を、予想情報１３３として、記憶部１３０に格納する（ステップＳ４１）。この処理は、ステップＳ８と同様の処理である。その後、情報処理装置１０２は、選択理由入力処理を終了する。図１７におけるステップＳ８終了後、情報処理装置１０２は、処理を図１８のステップＳ２１に進める。
【０１２０】
その後、情報処理装置１０２は、図１８のステップＳ２１からステップＳ２５を行う。このステップＳ２１からステップＳ２５の処理は、図１４を用いて説明したステップＳ２１からステップＳ２５と同様の処理である。これにより、情報処理装置１０２は、選択理由入力処理を終了する。
【０１２１】
次に、情報処理装置１０２の集計処理について説明する。図１９は、本実施の形態に係る情報処理装置１０２における集計処理の流れの一例を示すフローチャートである。
【０１２２】
図１９に示す通り、まず、受信部１１０が、主催者側サーバ４００からレース結果を受信する（ステップＳ１１）。次に、集計部１５２は、１着から３着までの入着馬が、予想情報１３３に含まれるか否かを確認する（ステップＳ１２）。入着馬が予想情報１３３に含まれない場合（ステップＳ１２にてＮＯ）、情報処理装置１０２は、処理を終了する。入着馬が予想情報１３３に含まれる場合（ステップＳ１２にてＹＥＳ）、集計部１５２は、予想情報１３３に含まれる入着馬に関連付けられた番号（馬番号または枠番号）が、購入情報１３４に含まれるか否かを確認する（ステップＳ５１）。
【０１２３】
予想情報１３３に含まれる入着馬に関連付けられた番号が購入情報１３４に含まれる場合（ステップＳ５１にてＹＥＳ）、集計部１５２は重み付けを行う。具体的には、集計部１５２は、この番号に関連付けられた選択理由に対して重みを付与する（ステップＳ５２）。この重みは、予想情報１３３に含まれる入着馬に関連付けられた番号が購入情報１３４に含まれている場合に付与する。この重みは、着順や予想印に応じて変化させてもよいし、投票券が的中した場合と的中していない場合とで変化させてもよい。
【０１２４】
例えば、馬番号「１」の出走馬が１着、馬番号「３」の出走馬が２着、馬番号「８」の出走馬が３着になったとする。ユーザＡは、予想の入力時に、馬番号「１」、馬番号「３」、馬番号「８」の出走馬を、夫々、「距離別の成績」、「騎手名」、「距離別の成績」という選択理由で選択しているとする。そして、ユーザＡは、馬番号「１」の出走馬が含まれる投票券を購入しているとする。このとき、ユーザＡは、該投票券に含まれる馬番号「１」の出走馬を「距離別の成績」という選択理由で選択しているとする。このとき、集計部１５２は、投票券に含まれる馬番号「１」に関連付けられた選択理由「距離別の成績」に重みを付ける。例えば、集計部１５２は、集計の際にこの「距離別の成績」を２票としてカウントできるように、重みを付ける。なお、重み付けの方法はこれに限定されるものではなく、上述した集計部１５０または集計部１５１と同様の方法であってもよい。
【０１２５】
ステップＳ５２終了後、または、予想情報１３３に含まれる入着馬に関連付けられた番号が購入情報１３４に含まれない場合（ステップＳ５１にてＮＯ）、各入着馬の選択理由を抽出し、集計する（ステップＳ５３）。
【０１２６】
そして、表示制御部１４１は、第１の実施の形態と同様に、集計部１５２の集計結果に基づいて、選択理由を、表示部３１０に表示させる（ステップＳ１４）。
【０１２７】
以上により、情報処理装置１０２は、集計処理を終了する。
【０１２８】
これにより、情報処理装置１０２によれば、同じグループ（本実施の形態では、ユーザＡからユーザＤからなるグループ）内のユーザが、どの点に注目して、予想した出走馬を選択したかおよび購入した投票券に含まれる番号を選択したかを、グループ内で簡単に共有することができる。
【０１２９】
このように、本実施の形態に係る情報処理装置１０２によれば、上述した情報処理装置１００および情報処理装置１０１と同様の効果を得ることができる。
【０１３０】
＜第４の実施の形態＞
本発明の第４の実施の形態について、図面を参照して詳細に説明する。本実施の形態に係るシステム１は、上述した情報処理装置１００、情報処理装置１０１または情報処理装置１０２に代えて、情報処理装置１０３を備える。なお、本実施の形態に係る情報処理装置１０３は、本発明の課題を解決する最小の構成について説明を行う。
【０１３１】
図２０は、本実施の形態に係る情報処理装置１０３の機能構成の一例を示す機能ブロック図である。本実施の形態に係る情報処理装置１０３は、受付部１２３と、表示制御部１４３と、集計部１５３と、を備える。
【０１３２】
受付部１２３は、レースに対して選択された、競争対象と選択理由とを含む選択情報を受け付ける。受付部１２３は、ユーザ毎に、この選択情報を受け付ける。そして、受け付けた選択情報を集計部１５３に出力する。
【０１３３】
集計部１５３は、受付部１２３から、選択情報を受け取る。そして、集計部１５３は、選択情報に含まれる競争対象のうち、レース終了後に前記レースにおける所定順位以内に含まれる競争対象に関連付けられた選択理由を集計する。集計部１５３は、集計結果を表示制御部１４３に出力する。
【０１３４】
表示制御部１４３は、集計部１５３から集計結果を受け取る。そして、表示制御部１４３は、レースに投票可能な複数のユーザが視聴可能な少なくとも１つの表示装置に、集計結果に基づいた情報を表示させる。この表示装置は、ユーザ全員が視聴可能な表示装置であってもよいし、１以上のユーザが視聴可能な表示装置であってもよい。
【０１３５】
これにより、本実施の形態に係る情報処理装置１０３は、上述した情報処理装置１００、情報処理装置１０１および情報処理装置１０２と同様に、公営競技における予想理由をグループで共有することができる。
【０１３６】
（ハードウェア構成について）
なお、図３、１２、１６および２０に示した情報処理装置（１００、１０１、１０２、１０３）の各部は、図２１に例示するハードウェア資源で実現してもよい。すなわち、図２１に示す構成は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２、通信インタフェース１１３、記憶媒体１１４およびＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１５を備える。ＣＰＵ１１５は、ＲＯＭ１１２または記憶媒体１１４に記憶された各種ソフトウェアプログラム（コンピュータプログラム）を、ＲＡＭ１１１に読み出して実行することにより、情報処理装置（１００、１０１、１０２、１０３）の全体的な動作を司る。すなわち、上記各実施形態において、ＣＰＵ１１５は、ＲＯＭ１１２または記憶媒体１１４を適宜参照しながら、情報処理装置（１００、１０１、１０２、１０３）が備える各機能（各部）を実行するソフトウェアプログラムを実行する。
【０１３７】
また、各実施形態を例に説明した本発明は、情報処理装置（１００、１０１、１０２、１０３）に対して、上記説明した機能を実現可能なコンピュータプログラムを供給した後、そのコンピュータプログラムを、ＣＰＵ１１５がＲＡＭ１１１に読み出して実行することによって達成される。
【０１３８】
また、係る供給されたコンピュータプログラムは、読み書き可能なメモリ（一時記憶媒体）またはハードディスク装置等のコンピュータ読み取り可能な記憶デバイスに格納すればよい。そして、このような場合において、本発明は、係るコンピュータプログラムを表すコード或いは係るコンピュータプログラムを格納した記憶媒体によって構成されると捉えることができる。
【０１３９】
上述した各実施形態では、図３、１２、１６および２０に示した情報処理装置（１００、１０１、１０２、１０３）における各ブロックに示す機能を、図２１に示すＣＰＵ１１５が実行する一例として、ソフトウェアプログラムによって実現する場合について説明した。しかしながら、図３、１２、１６および２０に示した各ブロックに示す機能は、一部または全部を、ハードウェアの回路として実現してもよい。
【０１４０】
なお、上述した各実施の形態は、本発明の好適な実施の形態であり、上記各実施の形態にのみ本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において当業者が上記各実施の形態の修正や代用を行い、種々の変更を施した形態を構築することが可能である。
【符号の説明】
【０１４１】
１    システム
１００    情報処理装置
１０１    情報処理装置
１０２    情報処理装置
１０３    情報処理装置
１１０    受信部
１２０    受付部
１２１    受付部
１２２    受付部
１３０    記憶部
１３１    出走馬情報
１３２    開催レース情報
１３３    予想情報
１３４    購入情報
１４０    表示制御部
１４１    表示制御部
１４２    表示制御部
１５０    集計部
１５１    集計部
１５２    集計部
２００    操作端末
２１０    入力部
２２０    表示部
３００    表示装置
３１０    表示部
４００    主催者側サーバ
５００    情報提供者側サーバ
ＧＡ    領域
ＧＢ    表示条件選択領域
ＧＣ    出走馬情報表示領域
ＧＤ    予想入力領域
ＨＩ    出走馬表示情報
【図１】
0006503785.tif 000002
【図２】
0006503785.tif 000003
【図３】
0006503785.tif 000004
【図４】
0006503785.tif 000005
【図５】
0006503785.tif 000006
【図６】
0006503785.tif 000007
【図７】
0006503785.tif 000008
【図８】
0006503785.tif 000009
【図９】
0006503785.tif 000010
【図１０】
0006503785.tif 000011
【図１１】
0006503785.tif 000012
【図１２】
0006503785.tif 000013
【図１３】
0006503785.tif 000014
【図１４】
0006503785.tif 000015
【図１５】
0006503785.tif 000016
【図１６】
0006503785.tif 000017
【図１７】
0006503785.tif 000018
【図１８】
0006503785.tif 000019
【図１９】
0006503785.tif 000020
【図２０】
0006503785.tif 000021
【図２１】
0006503785.tif 000022