(57)【要約】【課題】競技への投票を容易にするとともに、利用に掛かる手間およびコストが小さい投票端末、システム、方法、およびプログラムを提供する。【解決手段】本発明の一実施形態に係る携帯端末１００は、撮像装置によって撮像された画像に基づいて競技の情報を取得する競技情報取得部１２０と、取得された競技の情報を表示装置に表示する制御を行う表示制御部１３０と、表示装置の上で選択された競技に対する投票の内容を取得する投票内容取得部１４０と、取得された内容を投票用紙として印刷する制御を行う印刷制御部１５０と、を備える。【選択図】図２
2018147213.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置によって撮像された画像に基づいて競技の情報を取得する競技情報取得部と、
取得された前記競技の情報を表示装置に表示する制御を行う表示制御部と、
前記表示装置の上で選択された前記競技に対する投票の内容を取得する投票内容取得部と、
取得された前記内容を投票用紙として印刷する制御を行う印刷制御部と、
を備える投票端末。
【請求項２】
前記投票用紙は複数のマーク欄を含み、
前記印刷制御部は、取得された前記内容に対応する前記マーク欄が塗り潰された前記投票用紙を印刷する制御を行うことを特徴とする、請求項１に記載の投票端末。
【請求項３】
前記競技情報取得部は、前記競技を識別する情報を符号化することによって生成されたコードを前記画像から取得し、取得された前記コードを復号することによって前記識別する情報を取得し、取得された前記識別する情報を用いて前記競技の情報を取得することを特徴とする、請求項１又は２に記載の投票端末。
【請求項４】
前記競技情報取得部は、前記投票の締切時間を取得するように構成され、
前記締切時間を過ぎているか否かを判定するために用いられる基準時間を前記投票端末の外部から受信し、前記基準時間に基づいて現在時間を生成する現在時間生成部をさらに備え、
前記表示制御部は、前記競技の情報とともに前記現在時間を表示する制御を行うように構成されることを特徴とする、請求項１〜３のいずれか一項に記載の投票端末。
【請求項５】
前記表示制御部は、前記現在時間が前記締切時間に近付いていること、および前記現在時間が前記締切時間を過ぎていることの少なくとも一方を表示する制御を行うことを特徴とする、請求項４に記載の投票端末。
【請求項６】
前記競技が行われる競技場で利用可能な投票手段を判定する判定部をさらに備え、
前記判定部によって前記投票用紙の印刷が利用可能であると判定された場合に、前記印刷制御部は前記投票用紙を印刷する制御を行うことを特徴とする、請求項１〜５のいずれか一項に記載の投票端末。
【請求項７】
端末と、
前記端末と通信可能な印刷装置と、
を備え、
前記端末は、
撮像装置によって撮像された画像に基づいて競技の情報を取得する競技情報取得部と、
取得された前記競技の情報を表示装置に表示する制御を行う表示制御部と、
前記表示装置の上で選択された前記競技に対する投票の内容を取得する投票内容取得部と、
取得された前記内容を投票用紙として前記印刷装置から印刷する制御を行う印刷制御部と、
を有することを特徴とする、投票システム。
【請求項８】
前記投票用紙を読み取る読取装置を有しており、読み取られた前記投票用紙に記載された前記内容で前記投票を実行する発券機をさらに備える、請求項７に記載の投票システム。
【請求項９】
撮像装置によって撮像された画像に基づいて競技の情報を取得する工程と、
取得された前記競技の情報を表示装置に表示する制御を行う工程と、
前記表示装置の上で選択された前記競技に対する投票の内容を取得する工程と、
取得された前記内容を投票用紙として印刷する制御を行う工程と、
を有する投票方法。
【請求項１０】
コンピュータに、
撮像装置によって撮像された画像に基づいて競技の情報を取得する工程と、
取得された前記競技の情報を表示装置に表示する制御を行う工程と、
前記表示装置の上で選択された前記競技に対する投票の内容を取得する工程と、
取得された前記内容を投票用紙として印刷する制御を行う工程と、
を実行させる投票プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、競技への投票を行うための端末、システム、方法およびプログラムに関する。
【背景技術】
【０００２】
競艇、競輪、競馬のような競技では、利用者は競技対象の順位を予想して投票を行い、結果に応じて所定の配当金を受け取ることができる。利用者はマークカード（マークシートともいう）のような投票用紙に投票内容を記入し、投票用紙を発券機に読み取らせて所定の金額を支払うことによって、投票（すなわち、投票券の購入）を行うことができる。
【０００３】
一般的にこれらの競技において、投票用紙の記入は煩雑である。例えば、投票用紙には競技場、競技の番号、購入方式、順位、金額等の情報を記入する必要がある。利用者は紙やディスプレイに表示された出走表に記載された情報を参照して投票用紙を記入する。その際に、出走表と投票用紙とが別であるため、投票したい内容を投票用紙に正確に反映させることが難しい。そのため、特に初心者にとっては投票用紙の記入が難しく、投票を断念してしまう場合がある。また、熟練の利用者であっても記入ミスが発生しやすい。以上の理由により、競技への投票を容易にする技術が求められている。
【０００４】
競技への投票を容易にする技術として、特許文献１には、携帯端末がディスプレイ上に競技に参加する選手の写真やオッズ等の情報を表示し、利用者が該情報を選択してインターネット経由で投票を行う技術が記載されている。また、特許文献２には、利用者が携帯端末を用いて投票の予約を行い、携帯端末がディスプレイ上に該予約の受付番号を示すコードを表示し、発券機が該コードを読み取ることによって投票を受け付ける技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１４０４５４号公報
【特許文献２】特開２００５−２１６０１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、インターネット経由で投票が行われるため、利用者は個人情報や支払方法を登録する必要があり、利用者にとっての手間が大きく、利用者の状況によって利用することができない。また、既存の発券機とは別にインターネット投票のシステムを構築および維持するためのコストが掛かる。特許文献２に記載の技術では、既存の発券機を携帯端末に表示されたコードを読み取る読取装置を備える発券機に交換する必要があるため、利用するためのコストが大きい。
【０００７】
本発明は、上述の問題に鑑みて行われたものであって、競技への投票を容易にするとともに、利用に掛かる手間およびコストが小さい投票端末、システム、方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様は、投票端末であって、撮像装置によって撮像された画像に基づいて競技の情報を取得する競技情報取得部と、取得された前記競技の情報を表示装置に表示する制御を行う表示制御部と、前記表示装置の上で選択された前記競技に対する投票の内容を取得する投票内容取得部と、取得された前記内容を投票用紙として印刷する制御を行う印刷制御部と、を備える。
【０００９】
本発明の第２の態様は、投票システムであって、端末と、前記端末と通信可能な印刷装置と、を備え、前記端末は、撮像装置によって撮像された画像に基づいて競技の情報を取得する競技情報取得部と、取得された前記競技の情報を表示装置に表示する制御を行う表示制御部と、前記表示装置の上で選択された前記競技に対する投票の内容を取得する投票内容取得部と、取得された前記内容を投票用紙として前記印刷装置から印刷する制御を行う印刷制御部と、を有する。
【００１０】
本発明の第３の態様は、投票方法であって、撮像装置によって撮像された画像に基づいて競技の情報を取得する工程と、取得された前記競技の情報を表示装置に表示する制御を行う工程と、前記表示装置の上で選択された前記競技に対する投票の内容を取得する工程と、取得された前記内容を投票用紙として印刷する制御を行う工程と、を有する。
【００１１】
本発明の第４の態様は、投票プログラムであって、コンピュータに、撮像装置によって撮像された画像に基づいて競技の情報を取得する工程と、取得された前記競技の情報を表示装置に表示する制御を行う工程と、前記表示装置の上で選択された前記競技に対する投票の内容を取得する工程と、取得された前記内容を投票用紙として印刷する制御を行う工程と、を実行させる。
【発明の効果】
【００１２】
本発明によれば、投票端末上で競技の情報と選択中の投票の内容とを一覧できるため、利用者にとってわかりやすい。また、選択された投票の内容を投票用紙として印刷するため、複雑な投票用紙を記入する必要がなく、記入ミスを低減することができる。また、印刷された投票用紙は従来の券売機に読み込ませて投票を実行できるため、従来の券売機を入れ替える必要がなく、導入コストが低い。また、投票用紙の印刷をするにあたって利用者が個人情報や支払方法を登録する必要がないため、幅広い利用者が利用しやすい。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態に係る投票システムの模式図である。
【図２】第１の実施形態に係る携帯端末（投票端末）のブロック図である。
【図３】第１の出走表の撮像を行っている携帯端末の模式図である。
【図４】第１の実施形態に係る競技情報表示画面を表示している携帯端末の前面図である。
【図５】第１の実施形態に係る投票内容確認画面を表示している携帯端末の前面図である。
【図６】第１の実施形態に係る携帯端末によって印刷される投票用紙の前面図である。
【図７】第１の実施形態に係る携帯端末（投票端末）の概略構成図である。
【図８】第１の実施形態に係る投票方法のフローチャートを示す図である。
【図９】第２の実施形態に係る競技情報表示画面を表示している携帯端末の前面図である。
【図１０】第３の実施形態に係る携帯端末（投票端末）のブロック図である。
【図１１】第３の実施形態に係る競技情報表示画面および投票内容確認画面を表示している携帯端末の前面図である。
【図１２】第３の実施形態に係る投票方法のフローチャートを示す図である。
【図１３】第４の実施形態に係る携帯端末（投票端末）のブロック図である。
【図１４】第４の実施形態に係る投票コード表示画面を表示している携帯端末の前面図である。
【図１５】第４の実施形態に係るネットワーク投票確認画面を表示している携帯端末の前面図である。
【図１６】第４の実施形態に係る投票方法のフローチャートを示す図である。
【図１７】各実施形態に係る携帯端末（投票端末）の概略構成図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施形態を説明するが、本発明は本実施形態に限定されるものではない。なお、以下で説明する図面で、同機能を有するものは同一符号を付け、その繰り返しの説明は省略することもある。
【００１５】
（第１の実施形態）
図１は、本実施形態に係る投票システム１の模式図である。ここでは競技の一例として競艇を用いて説明を行うが、本実施形態はマークカードのような投票用紙を用いる競馬、競輪等のその他の競技にも適用される。投票システム１は、競技の情報（競技情報）を表示するとともに利用者による投票を受け付ける持ち運び可能な携帯端末１００（投票端末）と、競技の情報を提供するサーバ１０と、投票用紙を印刷するプリンタ２０と、投票用紙を読み取って投票を実行する発券機３０とを備える。携帯端末１００、サーバ１０、プリンタ２０および発券機３０は、インターネット等のネットワーク４０を介して、有線接続又は無線接続によって接続される。投票システム１は、その他のサーバ、端末等の機器を含んでよい。
【００１６】
携帯端末１００は、サーバ１０から競技情報を受け取り、受信された競技情報をディスプレイ上に表示する。また、携帯端末１００は、競技情報を参照した利用者によってディスプレイ上で選択された投票内容を受け付け、投票用紙を印刷するための制御を行う。
【００１７】
サーバ１０は、競技情報を記録し、携帯端末１００からの要求に応じて携帯端末１００に競技情報を渡す。サーバ１０は、競技情報を記録する記憶部を備えるコンピュータである。サーバ１０は、有線通信又は無線通信によってネットワーク４０を介して携帯端末１００と通信可能に構成される。
【００１８】
プリンタ２０は、携帯端末１００から印刷指示を受け取り、投票用紙を印刷する。プリンタ２０として、インクジェットプリンタ、レーザプリンタ等、投票用紙を印刷可能な任意の印刷装置を用いてよい。プリンタ２０は、有線通信又は無線通信によってネットワーク４０を介して携帯端末１００と通信可能に構成される。
【００１９】
発券機３０は、投票用紙の内容を読み取り、投票用紙に記載された内容に従って所定の金額を受け付け、投票を実行する。さらに発券機３０は、投票内容を表す投票券を発券する。発券機３０として、投票用紙の読み取り、入出金、および投票券の発券が可能な周知の構成を用いてよい。
【００２０】
図２は、本実施形態に係る携帯端末１００（投票端末）のブロック図である。図２において、矢印は主なデータの流れを示しており、図２に示したもの以外のデータの流れがあってよい。図２において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図２に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に別れて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００２１】
携帯端末１００は、ディスプレイ１０１、入力装置１０２およびカメラ１０３を備える。また、携帯端末１００は、処理部として、画像取得部１１０、競技情報取得部１２０、表示制御部１３０、投票内容取得部１４０および印刷制御部１５０を備え、記憶部として、投票内容記憶部１４１を備える。
【００２２】
ディスプレイ１０１は、利用者に対して情報を表示する表示装置である。ディスプレイ１０１として、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ、ＯＬＥＤともいう）ディスプレイ等の任意の表示装置を用いてよい。ディスプレイ１０１は、所定の画面を表示する。
【００２３】
入力装置１０２は、ディスプレイ１０１上における利用者による操作を検出するタッチパネルである。そのため、ディスプレイ１０１および入力装置１０２は一体化している。入力装置１０２は、ディスプレイ１０１上で利用者が触れた位置（座標）を信号として携帯端末１００に入力する。携帯端末１００は、利用者が触れた位置の時系列の情報に基づき、一回押し（タップ）、二回押し（ダブルタップ）、長押し（ロングタップ）、移動（ドラッグ）等の所定の動作を検出することができる。入力装置１０２として、タッチパネルのほか、利用者によるディスプレイ１０１上の指示を入力することが可能なキーボード、タッチパッド、マウス等の任意の入力装置を用いてもよい。入力装置１０２は、携帯端末１００上に設けられてもよく、携帯端末１００に接続されてもよい。
【００２４】
カメラ１０３は、携帯端末１００から所定の方向を撮像する撮像装置である。カメラ１０３は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサ、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサ等のイメージセンサを含む。カメラ１０３は、撮像した内容を信号として携帯端末１００に入力する。
【００２５】
画像取得部１１０は、カメラ１０３によって撮像された画像を示す信号を受け取り、画像データとして取得する。画像取得部１１０は、画像に対して色彩および明るさの変更のような所定の画像処理を行ってもよい。画像データは、カメラ１０３から直接取得されてよく、あるいはカメラ１０３から記憶装置に一旦記録されたものを読み出すことにより取得されてよい。
【００２６】
図３は、出走表Ａの撮像を行っている携帯端末１００の模式図である。なお、カメラ１０３は携帯端末１００の背面（すなわちディスプレイ１０１とは反対側の面）に設けられているため、図３には示されていない。出走表Ａは、紙、ディスプレイ等の媒体に表示され、競技の名称Ａ２、競技の番号Ａ３、その他競技に係る情報を含む。出走表Ａには、競技の識別情報を示すコードＡ１が表されている。競技の識別情報は、出走表Ａに記載された競技を一意に識別することが可能な任意の文字列又は数値である。コードＡ１は、競技の識別情報を符号化することによって生成される。コードＡ１の符号化方法として、１次元コード、２次元コード等の周知の技術が用いられてよい。コードＡ１は、競技情報取得部１２０によって復号され、競技情報を取得するために用いられる。
【００２７】
利用者は、カメラ１０３の撮像範囲に投票対象の出走表ＡのコードＡ１が入るように携帯端末１００を向ける。携帯端末１００はコードＡ１がカメラ１０３の撮像範囲に入った場合に自動的に撮像を行ってもよく、あるいは入力装置１０２において利用者による所定の操作が行われた場合に撮像を行ってもよい。画像取得部１１０は、撮像されたコードＡ１を含む画像データを取得する。
【００２８】
競技情報取得部１２０は、画像取得部１１０によって取得された画像データに含まれるコードＡ１を用いて、サーバ１０の競技情報記憶部１１から投票対象の競技の情報を取得する。競技情報記憶部１１には、競技の名称、番号、倍率（オッズ）および締切時間、競技者の氏名および写真等、競技に係る情報が競技の識別情報に関連付けられて予め記録される。具体的には、競技情報取得部１２０は、コードＡ１を復号することによって、競技の識別情報を取得する。競技情報取得部１２０は、サーバ１０に問い合わせを行い、取得された競技の識別情報に関連付けられた競技情報を競技情報記憶部１１から取得する。競技情報は、表示制御部１３０による競技情報の表示、および印刷制御部１５０による投票用紙の印刷に用いられる。
【００２９】
本実施形態では、競技情報取得部１２０は、出走表Ａに表されたコードＡ１に基づいて競技の識別情報を取得するが、コードＡ１を用いず、出走表Ａに表された文字列に基づいて競技の識別情報を取得してもよい。この場合には、競技情報取得部１２０は、カメラ１０３によって取得された出走表Ａの画像に対してＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）処理を行うことによって、競技の名称Ａ２、競技の番号Ａ３等の競技の識別情報を読み取る。このような構成によれば、出走表ＡにコードＡ１を表す必要がないという利点がある。具体的なＯＣＲ処理としては周知の技術を用いてよい。
【００３０】
表示制御部１３０は、競技情報取得部１２０によって取得された競技情報を示す画面を、ディスプレイ１０１に表示する制御を行う。具体的には、表示制御部１３０は、競技情報取得部１２０によって取得された競技情報に基づいて所定の画面を表示するための信号を生成してディスプレイ１０１に送信する。ディスプレイ１０１は、表示制御部１３０から受信した信号に従って画面を表示する。
【００３１】
投票内容取得部１４０は、利用者が行う投票の内容を入力装置１０２から取得する。具体的には、利用者は、ディスプレイ１０１に表示される競技情報を参照し、入力装置１０２（すなわちタッチパネルであるディスプレイ１０１）から投票内容（購入方式、順位、金額等）を選択する。投票内容取得部１４０は、入力装置１０２からの信号を受信し、該信号からディスプレイ１０１上で選択された投票内容を取得する。投票内容取得部１４０は、取得された投票内容を投票内容記憶部１４１に記録する。
【００３２】
図４（ａ）、４（ｂ）は、本実施形態に係る競技情報表示画面Ｂを表示している携帯端末１００の前面図である。ここで説明する競技情報表示画面Ｂは一例であり、表示する情報やレイアウトは変更されてよい。図４（ａ）には、投票内容を入力する前の競技情報表示画面Ｂが示されている。図４（ｂ）には、投票内容を入力した後の競技情報表示画面Ｂが示されている。競技情報表示画面Ｂに表示される内容は、競技情報取得部１２０によって取得される競技情報に基づいて、表示制御部１３０によって生成される。競技情報表示画面Ｂは、競技の名称Ｂ１、番号Ｂ２、締切時間Ｂ３を含む。表示中の競技とは異なる競技の投票を行う場合には、利用者が競技の番号Ｂ２に触れることによって、図３のように競技の識別情報を撮影する画面に遷移してもよい。
【００３３】
また、競技情報表示画面Ｂは、購入方式を選択するボタンＢ４および組み合わせ方式を選択するボタンＢ５を含む。ボタンＢ４、Ｂ５は仮想的なボタンであり、タップすることによって選択される。選択されているボタンＢ４、Ｂ５は、線の形状、模様、色等を変更することによって強調表示される。購入方式としては、例えば単勝、複勝のように１着又は２着以内の競技者（艇）を予想する方式、２連単、３連単のように１〜２着又は１〜３着の順列を予想する方式、および２連複、３連復のように１〜２着又は１〜３着の組み合わせを予想する方式がある。組み合わせ方式としては、例えば選択された競技者の順序通りに購入する「通常」、選択された競技者の順序を固定した全ての組み合わせを購入する「ながし」、および選択された競技者の順序を問わず全ての組み合わせを購入する「ボックス」がある。図４（ａ）では、「３連単」のボタンＢ４および「通常」のボタンＢ５が選択され、二重線によって強調表示されている。
【００３４】
競技情報表示画面Ｂは、選択された競技者を示す競技者選択欄Ｂ６、選択肢である競技者の情報を表示する競技者枠Ｂ７、ならびに空枠Ｂ８を含む。競技情報表示画面Ｂには、選択された購入方式および組み合わせ方式に応じた数の競技者選択欄Ｂ６が設けられる。競技者が未選択である競技者選択欄Ｂ６の上には、空枠Ｂ８が表示される。例えば単勝又は複勝の場合には１個、２連単又は２連複の場合には２個、３連単又は３連複の場合には３個である。順列を予想する購入方式および組み合わせ方式の場合には、例えば図４（ａ）、図４（ｂ）のように競技者選択欄Ｂ６の間に順序を示す矢印を表してもよく、あるいは競技者選択欄Ｂ６上に順位を示す番号を表してもよい。
【００３５】
競技者枠Ｂ７の中には、競技者の氏名、写真、および使用する艇の番号等の競技者情報が表示される。競技者枠Ｂ７は、競技情報表示画面Ｂ上で移動可能である。例えば利用者がいずれかの競技者枠Ｂ７をドラッグしていずれかの競技者選択欄Ｂ６まで動かすことによって、携帯端末１００は該競技者枠Ｂ７を該競技者選択欄Ｂ６の上に移動させる。あるいは、利用者がいずれかの競技者枠Ｂ７に触れた後にいずれかの競技者選択欄Ｂ６に触れることによって、携帯端末１００は該競技者枠Ｂ７を該競技者選択欄Ｂ６の上に移動させる。携帯端末１００は、このように競技者選択欄Ｂ６上に移動された後の競技者枠Ｂ７（競技者）の順列又は組み合わせを、利用者によって選択された競技者として用いる。既に選択された競技者枠Ｂ７の位置には、代わりに空枠Ｂ８が表示される。
【００３６】
図４（ａ）の状態では、競技者は未選択であり、３個の競技者選択欄Ｂ６の上にそれぞれ空枠Ｂ８が表示されている。図４（ｂ）の状態では、競技者は選択済であり、選択された競技者を表す３個の競技者枠Ｂ７が競技者選択欄Ｂ６に移動しており、それらの競技者枠Ｂ７のあった位置には空枠Ｂ８が表示されている。このように、本実施形態に係る競技情報表示画面Ｂによれば、利用者は競技者情報と投票内容とを一覧することができ、また投票を完了するために必要な選択がわかるため、容易に投票を行うことができる。
【００３７】
また、競技情報表示画面Ｂは、金額を指定するボタンＢ９、投票内容を買い物かごに入れるボタンＢ１０および投票内容を確認するボタンＢ１１を含む。ボタンＢ９、Ｂ１０、Ｂ１１は仮想的なボタンであり、利用者が触れることによって押下される。利用者によって金額を指定するボタンＢ９が押下されると、携帯端末１００はディスプレイ１０１上に仮想的なキーボード又はボタンを表示し、利用者による金額の入力を受け付ける。図４（ａ）の状態では、金額が未入力であり、金額を指定するボタンＢ９の上に、金額の入力を促す文字列が示されている。図４（ｂ）の状態では、金額が入力済であり、金額を指定するボタンＢ９の上に、入力された金額Ｂ１２が示されている。ここでは入力された金額Ｂ１２を示すために貨幣の画像が用いられているが、金額Ｂ１２を表す文字列が用いられてもよい。
【００３８】
競技情報表示画面Ｂにおいて利用者によって投票内容をカートに入れるボタンＢ１０が押下されると、競技情報表示画面Ｂで選択されている投票内容（選択された競技者、購入方式、組み合わせ方式および金額）を、投票内容記憶部１４１に一時的に保存する。この時、投票に必要な欄の少なくとも一部が未入力である場合に、携帯端末１００は競技情報表示画面Ｂ上にその旨のメッセージを表示してもよい。
【００３９】
競技情報表示画面Ｂにおいて利用者によって投票内容を確認するボタンＢ１１が押下されると、携帯端末１００は投票内容記憶部１４１に保存された投票内容を確認するための図５の投票内容確認画面Ｃに遷移する。この時、投票内容記憶部１４１に保存された投票内容が存在しない場合に、携帯端末１００は競技情報表示画面Ｂ上にその旨のメッセージを表示してもよい。
【００４０】
図５は、本実施形態に係る投票内容確認画面Ｃを表示している携帯端末１００の前面図である。ここで説明する投票内容確認画面Ｃは一例であり、表示する情報やレイアウトは変更されてよい。投票内容確認画面Ｃは、投票内容記憶部１４１に保存された投票内容に対応する投票券の画像Ｃ１を含む。すなわち、画像Ｃ１は、本画面から印刷される投票用紙を用いて投票（購入）することによって購入される投票券を表す。投票内容の量が多いために投票券が複数に渡る場合には、携帯端末１００は複数の投票券の画像Ｃ１を切り替え可能に表示してもよい。この場合には、利用者が投票内容確認画面Ｃ上で所定の操作（画像Ｃ１上でのタップ等）を行うことによって、投票内容確認画面Ｃは表示中の画像Ｃ１を切り替える。投票内容確認画面Ｃ上に投票券の画像Ｃ１が表示されるため、利用者は自身の投票内容を、投票用紙を読むよりも容易に確認することができる。画像Ｃ１として、投票券ではなく、印刷される投票用紙（マークカード）そのものの画像を表示してもよい。
【００４１】
また、投票内容確認画面Ｃは、投票用紙の印刷を指示するボタンＣ２、および競技情報表示画面Ｂに戻るボタンＣ３を含む。ボタンＣ２、Ｃ３は仮想的なボタンであり、利用者が触れることによって押下される。利用者によって戻るボタンＣ３が押下されると、携帯端末１００は図４（ａ）又は４（ｂ）の競技情報表示画面Ｂに遷移する。利用者によって印刷を指示するＣ２が押下されると、印刷制御部１５０は利用者による投票確認が行われたことを判定し、投票用紙を印刷する。
【００４２】
印刷制御部１５０は、投票内容記憶部１４１に保存された投票内容を示す投票用紙を、プリンタ２０を用いて印刷する制御を行う。具体的には、印刷制御部１５０は、投票内容記憶部１４１から投票内容を読み出す。印刷制御部１５０は、読み出された投票内容が反映された所定の投票用紙を印刷するためのデータを生成してプリンタ２０にネットワーク４０を介して送信する。プリンタ２０は、印刷制御部１５０から受信したデータに従って投票用紙を印刷する。印刷制御部１５０は、印刷の完了後に、印刷済の投票内容を投票内容記憶部１４１から削除する。
【００４３】
図６は、本実施形態に係る携帯端末１００によって印刷される投票用紙Ｄの前面図である。ここで説明する投票用紙Ｄは一例であり、印刷する情報やレイアウトは変更されてよい。投票用紙Ｄはマークカード（マークシート）であり、所定の数および位置に印刷されたマーク欄Ｄ１を含む。競技情報表示画面Ｂにおいて利用者によって指定された投票内容に対応するマーク欄Ｄ１の上には、塗り潰されていることを示す黒いマークＤ２が印刷される。すなわち、携帯端末１００は、既に利用者の投票内容が反映された状態の投票用紙Ｄを印刷する。このような投票用紙Ｄを発券機３０に読み取らせることによって、手作業で投票用紙を記入する場合と同様に投票が実行される。
【００４４】
プリンタ２０は、複数の携帯端末１００から投票用紙の印刷指示を同時に受け得る。いずれの利用者からの印刷指示なのかを区別するために、携帯端末１００とプリンタ２０との間で所定の手続を行うことを契機として印刷を開始することが望ましい。例えば、携帯端末１００とプリンタ２０との間で近距離無線通信によるビーコン信号を送受信することによって印刷を開始してもよい。近距離無線通信としては、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の周知の技術を用いることができる。この場合には、ビーコン信号には印刷を開始するための指示のみが含まれるようにし、投票用紙のデータは携帯端末１００からプリンタ２０にネットワーク４０を介して送信されてもよい。あるいは、ビーコン信号に投票用紙のデータそのものが含まれるようにしてもよい。
【００４５】
また、携帯端末１００の印刷を開始するためのコード（図３のコードＡ１と同様）をディスプレイ１０１上に表示し、該コードをプリンタ２０に読み取らせることによって印刷を開始してもよい。この場合には、コードには印刷を開始するための指示のみが含まれるようにし、投票用紙のデータは携帯端末１００からプリンタ２０にネットワーク４０を介して送信されてもよい。あるいは、コードに投票用紙のデータそのものが含まれるようにしてもよい。
【００４６】
図７は、本実施形態に係る携帯端末１００（投票端末）の概略構成図である。携帯端末１００は、上述のディスプレイ１０１、入力装置１０２およびカメラ１０３に加え、ＣＰＵ１０４と、メモリ１０５と、記憶装置１０６と、移動体通信部１０７とを備える。携帯端末１００は、本実施形態に係る機能を実現できれば図７に示す構成に限定されない。
【００４７】
移動体通信部１０７は、データの送受信を行う通信部であり、移動体通信を実行可能に構成される。移動体通信部１０７は、移動体通信に必要なプロセッサ、電気回路、アンテナ等を含む。移動体通信部１０７は、ＣＰＵ１０４からの信号に従って、移動体通信を用いて通信を行う。携帯端末１００は、移動体通信の代わりに又は加えて、無線ＬＡＮ等の無線通信によって通信を行ってもよい。
【００４８】
記憶装置１０６は、携帯端末１００が実行するプログラムや、プログラムによる処理結果のデータ等を記憶する。記憶装置１０６は、読み取り専用のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）や、読み書き可能のハードディスクドライブ又はフラッシュメモリ等を含む。また、記憶装置１０６は、メモリカード等のコンピュータ読取可能な可搬記憶媒体を含んでもよい。メモリ１０５は、ＣＰＵ１０４が処理中のデータや記憶装置１０６から読み出されたデータを一時的に記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を含む。
【００４９】
ＣＰＵ１０４は、処理に用いる一時的なデータをメモリ１０５に一時的に記録し、記憶装置１０６に記録されたプログラムを読み出し、該プログラムに従って該一時的なデータに対して種々の演算、制御、判別などの処理動作を実行するプロセッサである。また、ＣＰＵ１０４は、記憶装置１０６に処理結果のデータを記録し、また移動体通信部１０７を介して処理結果のデータを外部に送信する。
【００５０】
本実施形態においてＣＰＵ１０４は、記憶装置１０６に記録されたプログラムを実行することによって、図２の画像取得部１１０、競技情報取得部１２０、表示制御部１３０、投票内容取得部１４０および印刷制御部１５０として機能する。また、本実施形態においてメモリ１０５又は記憶装置１０６は、図２の投票内容記憶部１４１として機能する。
【００５１】
携帯端末１００は、図７に示す具体的な構成に限定されない。携帯端末１００は、１つの装置に限られず、２つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されていてもよい。携帯端末１００に含まれる各部は、それぞれ電気回路構成により実現されていてもよい。ここで、電気回路構成とは、単一のデバイス、複数のデバイス、チップセット又はクラウドを概念的に含む文言である。
【００５２】
また、携帯端末１００の少なくとも一部がＳａａＳ（Ｓｏｆｔｗａｒｅ  ａｓ  ａ  Ｓｅｒｖｉｃｅ）形式で提供されてよい。すなわち、携帯端末１００を実現するための機能の少なくとも一部が、ネットワーク経由で実行されるソフトウェアによって実行されてよい。
【００５３】
図８は、本実施形態に係る投票方法のフローチャートを示す図である。投票方法は、携帯端末１００により行われる。投票方法は、例えば利用者が携帯端末１００上で所定の操作（例えば投票方法を実行するプログラムの起動）を行うことによって開始される。
【００５４】
まず、画像取得部１１０は、カメラ１０３によって撮像された画像を示す信号を受け取り、画像データとして取得する（ステップＳ１０１）。次に、競技情報取得部１２０は、ステップＳ１０１で取得された画像データに含まれる競技の識別情報（例えば図３のコードＡ１）を用いて、サーバ１０の競技情報記憶部１１から投票対象の競技の情報を取得する（ステップＳ１０２）。
【００５５】
表示制御部１３０は、ステップＳ１０２で取得された競技情報を示す画面を、ディスプレイ１０１に表示する制御を行う（ステップＳ１０３）。次に、投票内容取得部１４０は、ステップＳ１０３で表示された画面上で利用者によって選択された投票の内容を入力装置１０２から取得し、取得された投票内容を投票内容記憶部１４１に記録する（ステップＳ１０４）。
【００５６】
利用者による投票確認が行われていない場合に（ステップＳ１０５のＮＯ）、ステップＳ１０３〜Ｓ１０４を繰り返す。
【００５７】
利用者による投票確認が行われた場合に（ステップＳ１０５のＹＥＳ）、印刷制御部１５０は、ステップＳ１０４において投票内容記憶部１４１に保存された投票内容を示す投票用紙を、プリンタ２０を用いて印刷する制御を行う（ステップＳ１０６）。
【００５８】
携帯端末１００のＣＰＵ１０４は、図８に示す投票方法に含まれる各ステップ（工程）の主体となる。すなわち、ＣＰＵ１０４は、図８に示す投票方法を実行するためのプログラムをメモリ１０５又は記憶装置１０６から読み出し、該プログラムを実行して携帯端末１００の各部を制御することによって図８に示す投票方法を実行する。また、図８に示す処理の少なくとも一部が、ＣＰＵ１０４ではなく、専用の装置又は電気回路によって行われてもよい。
【００５９】
本実施形態に係る投票システム１によれば、携帯端末１００上で競技情報と選択中の投票内容とを一覧できるため、利用者にとってわかりやすい。また、投票内容をマークカードのような投票用紙に印刷するため、複雑な投票用紙を記入する必要がなく、記入ミスを低減することができる。また、印刷された投票用紙は従来の券売機に読み込ませて投票を実行できるため、従来の券売機を入れ替える必要がなく、導入コストが低い。また、投票用紙の印刷をするにあたって利用者が個人情報や支払方法を登録する必要がないため、幅広い利用者が利用しやすい。
【００６０】
（第２の実施形態）
本実施形態は、第１の実施形態に係る競技情報表示画面Ｂに追加の情報を表示する。競技情報表示画面Ｂ以外の投票システム１の構成は第１の実施形態と同様である。
【００６１】
図９（ａ）、９（ｂ）は、本実施形態に係る競技情報表示画面Ｂを表示している携帯端末１００の前面図である。ここで説明する競技情報表示画面Ｂは一例であり、表示する情報やレイアウトは変更されてよい。
【００６２】
図９（ａ）には、競技者の詳細情報Ｂ１３を含む競技情報表示画面Ｂが示されている。図４（ａ）、４（ｂ）の競技情報表示画面Ｂにおいていずれかの競技者枠Ｂ７が指定（例えばタップ）された場合に、指定された競技者枠Ｂ７に対応する競技者の詳細情報Ｂ１３が競技情報表示画面Ｂ上に表示される。競技者の詳細情報Ｂ１３の内容は、競技情報取得部１２０によって取得される競技情報に基づいて、表示制御部１３０によって生成される。競技者の詳細情報Ｂ１３は、例えば競技者の出身地、年齢、体重等の個人情報、および当日の展示（試走）におけるスタートタイミング（ＳＴ）、周回タイム等の走行情報を含む。競技者の詳細情報Ｂ１３は、図９（ａ）に示した具体的な情報に限られず、競技者の過去の成績情報や、競技者が使用する艇の情報を含んでもよい。このように競技情報表示画面Ｂに様々な情報を表示することによって、利用者が投票を行う際に競技に係る情報を容易に参照することができる。
【００６３】
図９（ｂ）には、競技番号選択欄Ｂ１４を含む競技情報表示画面Ｂが示されている。図４（ａ）、４（ｂ）の競技情報表示画面Ｂにおいて競技の番号Ｂ２が指定（例えばタップ）された場合に、競技番号選択欄Ｂ１４が競技情報表示画面Ｂ上に表示される。競技番号選択欄Ｂ１４は、当日に行われる複数の競技の番号Ｂ２を含み、利用者の操作によっていずれか１つの番号Ｂ２が選択可能である。競技番号選択欄Ｂ１４においていずれかの番号Ｂ２が選択されると、競技情報取得部１２０は、選択された番号Ｂ２に関連付けられた当日の競技の情報をサーバ１０の競技情報記憶部１１から取得し、表示制御部１３０は、取得された競技情報を示す競技情報表示画面Ｂを表示する。このように競技情報表示画面Ｂにおいて競技の番号Ｂ２を選択可能にすることによって、図３のように出走表ＡのコードＡ１を改めて撮影しなくとも、当日の別の競技の投票を行うことができる。
【００６４】
（第３の実施形態）
競技への投票には締切時間が定められている。第１の実施形態では、競技情報表示画面Ｂに締切時間Ｂ３が表示され、利用者が携帯端末１００等に表示される時計の時間と見比べて締切時間Ｂ３の前に投票を行う。しかしながら、時計の時間と、投票の基準時間とがずれている場合があるため、利用者は意図せず投票の締切時間を超過してしまうおそれがある。本実施形態は、投票の基準時間に基づいて生成された現在時間を画面上に表示することによって、投票の締切時間をわかりやすくする。
【００６５】
図１０は、本実施形態に係る携帯端末１００（投票端末）のブロック図である。図１０において、矢印は主なデータの流れを示しており、図１０に示したもの以外のデータの流れがあってよい。図１０において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図１０に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に別れて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００６６】
本実施形態に係る携帯端末１００は、図２の構成に加えて、さらに現在時間生成部１６０を備える。また、サーバ１０には、基準時間を記録する基準時間記憶部１２が設けられる。基準時間は、投票の締切時間を超過しているか否かを判定するために用いる時間であり、通常はサーバ１０の現在時間である。換言すると、基準時間が締切時間以前であれば投票可能であり、基準時間が締切時間を過ぎていれば投票不可能である。基準時間記憶部１２には、常に最新の基準時間が保存される。
【００６７】
現在時間生成部１６０は、サーバ１０の競技情報記憶部１１から、基準時間を受信する。基準時間の受信は、競技情報取得部１２０が競技情報を取得する時に一度だけ行われてもよく、定期的に繰り返して行われてもよい。現在時間生成部１６０は、サーバ１０から受信した基準時間に、受信した時からの経過時間を加えることによって、投票の基準とする現在時間を生成する。表示制御部１３０は、競技情報取得部１２０によって取得された競技情報に加えて、現在時間生成部１６０によって生成された現在時間をディスプレイ１０１上に表示する制御を行う。
【００６８】
図１１（ａ）は、本実施形態に係る競技情報表示画面Ｂを表示している携帯端末１００の前面図である。ここで説明する競技情報表示画面Ｂは一例であり、表示する情報やレイアウトは変更されてよい。
【００６９】
競技情報表示画面Ｂは、締切時間Ｂ３に加えて、締切時間Ｂ３を超過しているか否かを判定するために用いる現在時間Ｂ１５を含む。現在時間Ｂ１５は、携帯端末１００に設定された時間とは無関係であり、現在時間生成部１６０によって生成された時間である。これにより、携帯端末１００の時間が締切時間Ｂ３と比較すべき現在時間Ｂ１５とは異なる場合であっても、利用者は正確な現在時間Ｂ１５を知ることができる。
【００７０】
現在時間Ｂ１５が締切時間Ｂ３に対して所定の関係を満たす場合に、携帯端末１００（表示制御部１３０）は現在時間Ｂ１５の背景Ｂ１６の色や模様を変えることによって現在時間Ｂ１５を強調する。これによって締切時間が近いことを利用者に通知する。具体的には、現在時間Ｂ１５が締切時間Ｂ３の所定の時間（例えば１０分）前以降である場合に、現在時間Ｂ１５を強調する。図１１（ａ）の例では、背景Ｂ１６の色を変えることによって現在時間Ｂ１５の強調が行われている。また、現在時間Ｂ１５自体の色を変えたり、点滅させたりすることによって、現在時間Ｂ１５を強調してもよい。このような構成により、携帯端末１００は投票の締切時間が迫っていることを利用者に通知することができる。
【００７１】
図１１（ｂ）は、本実施形態に係る投票内容確認画面Ｃを表示している携帯端末１００の前面図である。ここで説明する投票内容確認画面Ｃは一例であり、表示する情報やレイアウトは変更されてよい。
【００７２】
競技情報表示画面Ｂと同様に、投票内容確認画面Ｃは、締切時間Ｃ４に加えて、締切時間Ｃ４を超過しているか否かを判定するために用いる現在時間Ｃ５を含む。さらに表示制御部１３０は、投票内容確認画面Ｃ上に締切時間を過ぎたことを通知するメッセージＣ６を表示する制御を行う。これにより、利用者は印刷しようとしている対象の競技に対する投票が締め切られていることを知ることができる。本実施形態ではメッセージＣ６を表示してから印刷を続行するが、メッセージＣ６において印刷を続行するか否かの利用者の入力を受け付けてもよい。また、メッセージＣ６を表示するとともに強制的に印刷を中止してもよい。
【００７３】
図１２は、本実施形態に係る投票方法のフローチャートを示す図である。投票方法は、携帯端末１００により行われる。投票方法は、例えば利用者が携帯端末１００上で所定の操作（例えば投票方法を実行するプログラムの起動）を行うことによって開始される。
【００７４】
ステップＳ２０１〜Ｓ２０２は、図８のステップＳ１０１〜Ｓ１０２と同様である。次に、現在時間生成部１６０は、サーバ１０の競技情報記憶部１１から受信した基準時間に基づいて現在時間を生成する。表示制御部１３０は、ステップＳ２０２で取得された競技情報に加えて、ステップＳ２０３で生成された現在時間をディスプレイ１０１上に表示する制御を行う（ステップＳ２０４）。
【００７５】
現在時間が締切時間に近い、すなわち現在時間が締切時間の所定の時間（例えば１０分）前以降である場合に（ステップＳ２０５のＹＥＳ）、表示制御部１３０は、現在時間を強調することによって締切時間が近いことを通知する（ステップＳ２０６）。締切時間が近くない場合（ステップＳ２０５のＮＯ）には、現在時間の強調を行わない。
【００７６】
ステップＳ２０７〜Ｓ２０８は、図８のステップＳ１０４〜Ｓ１０５と同様である。現在時間が締切時間を過ぎている場合に（ステップＳ２０９のＹＥＳ）、表示制御部１３０は、所定のメッセージを表示することによって締切時間を過ぎていることを通知する（ステップＳ２１０）。現在時間が締切時間を過ぎていない場合（ステップＳ２０９のＮＯ）には、所定のメッセージの表示を行わない。
【００７７】
最後に、印刷制御部１５０は、ステップＳ２０７において投票内容記憶部１４１に保存された投票内容を示す投票用紙を、プリンタ２０を用いて印刷する制御を行う（ステップＳ２１１）。
【００７８】
携帯端末１００のＣＰＵ１０４は、図１２に示す投票方法に含まれる各ステップ（工程）の主体となる。すなわち、ＣＰＵ１０４は、図１２に示す投票方法を実行するためのプログラムをメモリ１０５又は記憶装置１０６から読み出し、該プログラムを実行して携帯端末１００の各部を制御することによって図１２に示す投票方法を実行する。また、図１２に示す処理の少なくとも一部が、ＣＰＵ１０４ではなく、専用の装置又は電気回路によって行われてもよい。
【００７９】
本実施形態は、第１の実施形態と同様の効果を奏するとともに、投票の締め切りの基準となる正確な時間を表示し、締切時間が近付いていることおよび過ぎていることの少なくとも一方を利用者に知らせることができる。
【００８０】
（第４の実施形態）
投票のために設けられる設備は競技場によって異なっている。そのため、競技場によっては第１〜第３の実施形態のように携帯端末１００から投票用紙の印刷を行うための設備が設けられず、その代わりにネットワーク投票等のその他の投票方法（投票手段）を行うための設備が設けられている場合がある。本実施形態は、投票対象の競技が行われる競技場によって異なる投票方法を実行可能にする。
【００８１】
図１３は、本実施形態に係る携帯端末１００（投票端末）のブロック図である。図１３において、矢印は主なデータの流れを示しており、図１３に示したもの以外のデータの流れがあってよい。図１３において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図１３に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に別れて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００８２】
本実施形態に係る携帯端末１００は、図２の構成に加えて、さらに投票方法判定部１７０、投票コード生成部１８０およびネットワーク投票実行部１９０を備える。また、サーバ１０には、ネットワーク投票を受け付けるネットワーク投票受付部１３が設けられる。
【００８３】
本実施形態では、競技場で利用可能な投票方法（投票手段）は、競技情報記憶部１１に記録された競技情報に含まれている。投票方法判定部１７０は、競技情報記憶部１１に記録された競技情報に基づいて、投票対象の競技が行われる競技場で利用可能な投票方法を判定する。本実施形態では投票方法として投票用紙印刷、投票コード表示およびネットワーク投票を用いるが、その他の投票方法が用意されてもよい。
【００８４】
また、利用可能な投票方法は、携帯端末１００と競技場に設けられた設備との間で近距離無線通信によるビーコン信号を送受信することによって判定されてもよい。近距離無線通信としては、例えばＢｌｕｅｔｏｏｔｈ、ＮＦＣ等の周知の技術を用いることができる。この場合には、ビーコン信号に競技場で利用可能な投票方法を示す情報を含める。そして投票方法判定部１７０は、受信されたビーコン信号に基づいて、投票対象の競技が行われる競技場で利用可能な投票方法を判定する。
【００８５】
競技場で利用可能な投票方法が複数ある場合には、投票方法判定部１７０は利用者からいずれの投票方法を選択するかの入力を受け付け、該選択に従っていずれかの投票方法を判定してもよい。
【００８６】
図４（ａ）の投票内容を確認するボタンＢ１１が押下されると、投票方法判定部１７０は投票方法を判定し、判定された投票方法に応じて所定の画面を表示する。本実施形態では、図５の投票内容確認画面Ｃ、図１４の投票コード表示画面Ｅ、および図１５のネットワーク投票確認画面Ｆのいずれかが表示される。
【００８７】
利用可能な投票方法が投票用紙印刷である場合には、その競技場にはプリンタ２０が設けられる。投票方法判定部１７０は、携帯端末１００を図５の投票内容確認画面Ｃに遷移させる。投票内容確認画面Ｃの内容および動作は、第１の実施形態と同様である。投票内容確認画面Ｃにおいて利用者による投票確認が行われると、印刷制御部１５０は、投票内容記憶部１４１に保存された投票内容を示す投票用紙を、プリンタ２０を用いて印刷する制御を行う。
【００８８】
利用可能な投票方法が投票コード表示である場合には、その競技場の発券機３０には投票コードを読み取る読取装置が設けられる。読取装置は、例えばＣＣＤセンサ、ＣＭＯＳセンサ等のイメージセンサによって携帯端末１００のディスプレイ１０１上に表示される投票コードを取得するカメラ又はスキャナ等の撮像装置を備える。
【００８９】
投票方法判定部１７０は、携帯端末１００を図１４の投票コード表示画面Ｅに遷移させる。図１４は、本実施形態に係る投票コード表示画面Ｅを表示している携帯端末１００の前面図である。ここで説明する投票コード表示画面Ｅは一例であり、表示する情報やレイアウトは変更されてよい。
【００９０】
投票コード表示画面Ｅは、図５と同様の投票券の画像Ｅ１とともに、投票内容記憶部１４１に保存された投票内容を示す投票コードＥ２を含む。投票コード生成部１８０は、投票内容記憶部１４１に保存された投票内容を符号化することによって投票コードＥ２を生成する。投票コードＥ２の符号化方法として、１次元コード、２次元コード等の周知の技術が用いられてよい。投票コードＥ２は、発券機３０に設けられた読取装置に読み取られて復号され、投票を実行するために用いられる。すなわち、利用者は投票コードＥ２を発券機３０に設けられた読取装置に読み取らせ、所定の金額を支払うことによって、携帯端末１００のディスプレイ１０１上で選択された投票内容で投票を行うことができる。
【００９１】
投票コード生成部１８０は、投票内容記憶部１４１に保存された投票内容そのものではなく、投票内容の識別情報を符号化することによって投票コードＥ２を生成してもよい。この場合には、投票内容記憶部１４１に保存された投票内容は、投票コードＥ２が示す識別情報と関連付けられ、ネットワーク４０を介して携帯端末１００から発券機３０へ送信される。発券機３０は、読取装置を用いて読み取った投票コードＥ２が示す識別情報に関連付けられた投票内容を携帯端末１００から受信し、該投票内容に従って投票を実行する。
【００９２】
また、投票コード表示画面Ｅは、競技情報表示画面Ｂに戻るボタンＥ３を含む。ボタンＥ３は仮想的なボタンであり、利用者が触れることによって押下される。利用者によって戻るボタンＥ３が押下されると、携帯端末１００は図４（ａ）又は４（ｂ）の競技情報表示画面Ｂに遷移する。
【００９３】
利用可能な投票方法がネットワーク投票である場合には、その競技場のサーバ１０には携帯端末１００から受信する投票内容に従って投票を実行するネットワーク投票受付部１３が設けられる。
【００９４】
投票方法判定部１７０は、携帯端末１００を図１５のネットワーク投票確認画面Ｆに遷移させる。図１５は、本実施形態に係るネットワーク投票確認画面Ｆを表示している携帯端末１００の前面図である。ここで説明するネットワーク投票確認画面Ｆは一例であり、表示する情報やレイアウトは変更されてよい。
【００９５】
ネットワーク投票確認画面Ｆは、図５と同様の投票券の画像Ｆ１とともに、ネットワーク投票を指示するボタンＦ２、および競技情報表示画面Ｂに戻るボタンＦ３を含む。ボタンＦ２、Ｆ３は仮想的なボタンであり、利用者が触れることによって押下される。利用者によって戻るボタンＦ３が押下されると、携帯端末１００は図４（ａ）又は４（ｂ）の競技情報表示画面Ｂに遷移する。利用者によってネットワーク投票を指示するＦ２が押下されると、ネットワーク投票実行部１９０はサーバ１０にネットワークを介して投票内容を示す情報を送信する。サーバ１０のネットワーク投票受付部１３は、携帯端末１００のネットワーク投票実行部１９０から投票内容を示す情報を受信し、該投票内容に従って投票を実行する。
【００９６】
図１６は、本実施形態に係る投票方法のフローチャートを示す図である。投票方法は、携帯端末１００により行われる。投票方法は、例えば利用者が携帯端末１００上で所定の操作（例えば投票方法を実行するプログラムの起動）を行うことによって開始される。
【００９７】
ステップＳ３０１〜Ｓ３０５は、図８のステップＳ１０１〜Ｓ１０５と同様である。次に、投票方法判定部１７０は、ステップＳ３０２で取得した競技情報に基づいて、投票対象の競技が行われる競技場で利用可能な投票方法（投票手段）を判定する（ステップＳ３０６）。本実施形態では利用可能な投票方法は投票用紙印刷、投票コード表示およびネットワーク投票のいずれかである。
【００９８】
ステップＳ３０６で判定された投票方法が投票用紙印刷の場合には（ステップＳ３０７のＹＥＳ）、印刷制御部１５０は、ステップＳ３０４において投票内容記憶部１４１に保存された投票内容を示す投票用紙を、プリンタ２０を用いて印刷する制御を行う（ステップＳ３０８）。
【００９９】
ステップＳ３０６で判定された投票方法がネットワーク投票の場合には（ステップＳ３０７のＮＯ、ステップＳ３０９のＹＥＳ）、ネットワーク投票実行部１９０は、サーバ１０にネットワークを介してステップＳ３０４において投票内容記憶部１４１に保存された投票内容を示す情報を送信し、サーバ１０のネットワーク投票受付部１３は、受信した投票内容に従って投票を実行する（ステップＳ３１０）。
【０１００】
ステップＳ３０６で判定された投票方法が投票コード表示の場合には（ステップＳ３０９のＮＯ）、投票コード生成部１８０は、ステップＳ３０４において投票内容記憶部１４１に保存された投票内容を符号化することによって投票コードを生成し、表示制御部１３０は、ステップＳ３０２で取得された競技情報とともに、生成された投票コードを、ディスプレイ１０１に表示する制御を行う（ステップＳ３１１）。
【０１０１】
携帯端末１００のＣＰＵ１０４は、図１６に示す投票方法に含まれる各ステップ（工程）の主体となる。すなわち、ＣＰＵ１０４は、図１６に示す投票方法を実行するためのプログラムをメモリ１０５又は記憶装置１０６から読み出し、該プログラムを実行して携帯端末１００の各部を制御することによって図１６に示す投票方法を実行する。また、図１６に示す処理の少なくとも一部が、ＣＰＵ１０４ではなく、専用の装置又は電気回路によって行われてもよい。
【０１０２】
本実施形態は、第１の実施形態と同様の効果を奏するとともに、競技場ごとに利用可能な投票方法を判定し、投票方法を切り替えて実行することができる。
【０１０３】
（その他の実施形態）
図１７は、上述の各実施形態に係る携帯端末１００（投票端末）の概略構成図である。図１７には、携帯端末１００が利用者に対して競技の情報を表示するとともに、利用者によって選択された投票内容の印刷を行う装置として機能するための構成例が示されている。携帯端末１００は、撮像装置によって撮像された画像に基づいて競技の情報を取得する競技情報取得部１２０と、取得された前記競技の情報を表示装置に表示する制御を行う表示制御部１３０と、前記表示装置の上で選択された前記競技に対する投票の内容を取得する投票内容取得部１４０と、取得された前記内容を投票用紙として印刷する制御を行う印刷制御部１５０と、を備える。
【０１０４】
本発明は、上述の実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【０１０５】
上述の各実施形態の機能を実現するように該実施形態の構成を動作させるプログラム（例えば、図８、１２および１６に示す処理を携帯端末１００に実行させる投票プログラム）を記録媒体に記録させ、該記録媒体に記録されたプログラムをコードとして読み出し、コンピュータである携帯端末１００（投票端末）において実行する処理方法も各実施形態の範疇に含まれる。すなわち、コンピュータ読取可能な記録媒体も各実施形態の範囲に含まれる。また、上述のコンピュータプログラムが記録された記録媒体はもちろん、そのコンピュータプログラム自体も各実施形態に含まれる。
【０１０６】
該記録媒体としては例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。また該記録媒体に記録されたプログラム単体で処理を実行しているものに限らず、他のソフトウェア、拡張ボードの機能と共同して、ＯＳ上で動作して処理を実行するものも各実施形態の範疇に含まれる。
【０１０７】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１０８】
（付記１）
撮像装置によって撮像された画像に基づいて競技の情報を取得する競技情報取得部と、
取得された前記競技の情報を表示装置に表示する制御を行う表示制御部と、
前記表示装置の上で選択された前記競技に対する投票の内容を取得する投票内容取得部と、
取得された前記内容を投票用紙として印刷する制御を行う印刷制御部と、
を備える投票端末。
【０１０９】
（付記２）
前記投票用紙は複数のマーク欄を含み、
前記印刷制御部は、取得された前記内容に対応する前記マーク欄が塗り潰された前記投票用紙を印刷する制御を行うことを特徴とする、付記１に記載の投票端末。
【０１１０】
（付記３）
前記競技情報取得部は、前記競技を識別する情報を符号化することによって生成されたコードを前記画像から取得し、取得された前記コードを復号することによって前記識別する情報を取得し、取得された前記識別する情報を用いて前記競技の情報を取得することを特徴とする、付記１又は２に記載の投票端末。
【０１１１】
（付記４）
前記競技情報取得部は、前記投票の締切時間を取得するように構成され、
前記締切時間を過ぎているか否かを判定するために用いられる基準時間を前記投票端末の外部から受信し、前記基準時間に基づいて現在時間を生成する現在時間生成部をさらに備え、
前記表示制御部は、前記競技の情報とともに前記現在時間を表示する制御を行うように構成されることを特徴とする、付記１〜３のいずれか一項に記載の投票端末。
【０１１２】
（付記５）
前記表示制御部は、前記現在時間が前記締切時間に近付いていること、および前記現在時間が前記締切時間を過ぎていることの少なくとも一方を表示する制御を行うことを特徴とする、付記４に記載の投票端末。
【０１１３】
（付記６）
前記競技が行われる競技場で利用可能な投票手段を判定する判定部をさらに備え、
前記判定部によって前記投票用紙の印刷が利用可能であると判定された場合に、前記印刷制御部は前記投票用紙を印刷する制御を行うことを特徴とする、付記１〜５のいずれか一項に記載の投票端末。
【０１１４】
（付記７）
端末と、
前記端末と通信可能な印刷装置と、
を備え、
前記端末は、
撮像装置によって撮像された画像に基づいて競技の情報を取得する競技情報取得部と、
取得された前記競技の情報を表示装置に表示する制御を行う表示制御部と、
前記表示装置の上で選択された前記競技に対する投票の内容を取得する投票内容取得部と、
取得された前記内容を投票用紙として前記印刷装置から印刷する制御を行う印刷制御部と、
を有することを特徴とする、投票システム。
【０１１５】
（付記８）
前記投票用紙を読み取る読取装置を有しており、読み取られた前記投票用紙に記載された前記内容で前記投票を実行する発券機をさらに備える、付記７に記載の投票システム。
【０１１６】
（付記９）
撮像装置によって撮像された画像に基づいて競技の情報を取得する工程と、
取得された前記競技の情報を表示装置に表示する制御を行う工程と、
前記表示装置の上で選択された前記競技に対する投票の内容を取得する工程と、
取得された前記内容を投票用紙として印刷する制御を行う工程と、
を有する投票方法。
【０１１７】
（付記１０）
コンピュータに、
撮像装置によって撮像された画像に基づいて競技の情報を取得する工程と、
取得された前記競技の情報を表示装置に表示する制御を行う工程と、
前記表示装置の上で選択された前記競技に対する投票の内容を取得する工程と、
取得された前記内容を投票用紙として印刷する制御を行う工程と、
を実行させる投票プログラム。
【０１１８】
（付記１１）
前記競技情報取得部は、前記画像から前記競技を識別する情報を取得し、取得された前記識別する情報を用いて前記競技の情報を取得することを特徴とする、付記１又は２に記載の投票端末。
【０１１９】
（付記１２）
前記投票端末は、無線通信によって通信可能であるとともに持ち運び可能な携帯端末であることを特徴とする、付記１〜６のいずれか一項に記載の投票端末。
【符号の説明】
【０１２０】
１  投票システム
２０  プリンタ
３０  発券機
１００  携帯端末
１２０  競技情報取得部
１３０  表示制御部
１４０  投票内容取得部
１５０  印刷制御部
【図１】
2018147213.tif 000003
【図２】
2018147213.tif 000004
【図３】
2018147213.tif 000005
【図４】
2018147213.tif 000006
【図５】
2018147213.tif 000007
【図６】
2018147213.tif 000008
【図７】
2018147213.tif 000009
【図８】
2018147213.tif 000010
【図９】
2018147213.tif 000011
【図１０】
2018147213.tif 000012
【図１１】
2018147213.tif 000013
【図１２】
2018147213.tif 000014
【図１３】
2018147213.tif 000015
【図１４】
2018147213.tif 000016
【図１５】
2018147213.tif 000017
【図１６】
2018147213.tif 000018
【図１７】
2018147213.tif 000019