Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6537460B2 - 携帯情報端末、情報コード処理方法、情報コード処理プログラムおよびトータリゼータシステム - Google Patents
[go: Go Back, main page]

JP6537460B2 - 携帯情報端末、情報コード処理方法、情報コード処理プログラムおよびトータリゼータシステム - Google Patents

携帯情報端末、情報コード処理方法、情報コード処理プログラムおよびトータリゼータシステム Download PDF

Info

Publication number
JP6537460B2
JP6537460B2 JP2016013845A JP2016013845A JP6537460B2 JP 6537460 B2 JP6537460 B2 JP 6537460B2 JP 2016013845 A JP2016013845 A JP 2016013845A JP 2016013845 A JP2016013845 A JP 2016013845A JP 6537460 B2 JP6537460 B2 JP 6537460B2
Authority
JP
Japan
Prior art keywords
information code
information
editing
unit
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016013845A
Other languages
English (en)
Other versions
JP2017134615A (ja
Inventor
貴博 松下
貴博 松下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Frontech Ltd
Original Assignee
Fujitsu Frontech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Frontech Ltd filed Critical Fujitsu Frontech Ltd
Priority to JP2016013845A priority Critical patent/JP6537460B2/ja
Publication of JP2017134615A publication Critical patent/JP2017134615A/ja
Application granted granted Critical
Publication of JP6537460B2 publication Critical patent/JP6537460B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、携帯情報端末、携帯情報端末において実行される情報コード処理方法、携帯情報端末における情報コード処理プログラムおよび公営競技(競馬、競輪、競艇、オートレース等)におけるトータリゼータシステムに関する。
従来、競馬、競輪、競艇、オートレース等の公営競技では、投票者は、競技場内外に設置された投票券発券端末等の投票処理装置(トータリゼータ端末)を用いて投票券を購入する。
例えば、投票者は、投票処理装置に現金を投入すると共に、投票カードにマークした所望の競技場名、レース番号、式別、投票対象の組番等の投票情報を投票処理装置に読み取らせる。すると、投票処理装置は、投票カードの投票情報を管理サーバに送り、管理サーバからの発券許可の通知の後に投票券を発券する。このようにして、投票者は、投票券を購入することができる。
また、投票カードの代わりに、2次元バーコード等の情報コードを用いる投票券の購入も可能である(例えば、特許文献1参照。)。例えば、投票者は、多機能携帯電話で特定のサイトにアクセスし、サイトの購入手順に従って投票情報を入力する。入力した投票情報を2次元バーコードにエンコードし、多機能携帯電話の画面に表示する。投票者は、その表示画面を保存しておく。そして、投票者は、保存した2次元バーコードを多機能携帯電話の画面に表示させ、2次元バーコード読取り機能を備えた投票処理装置に読み取らせる。すると、投票処理装置は、投票カードの場合と同様に、2次元バーコードをデコードした投票情報を管理サーバに送り、管理サーバからの発券許可の通知の後に投票券を発券する。
特開2015−122031号公報
しかしながら、上述のような情報コードを用いる投票券の購入には、下記(1)乃至(3)のような問題点があった。
(1)投票情報を情報コードにエンコードする操作を複数回行った場合、例えば、前日の朝、昼、晩に3回行ったような場合、登録した画面が複数枚に亘るため、投票処理装置にて投票を行う際、画面枚数分、情報コードリーダに翳す操作を行うことになり時間がかかる。
(2)投票処理装置にて投票を行う前に、投票予定の一部のレースが締め切られたような場合、または一部のレースに出走取消があったような場合、投票処理装置にて投票しようとするとエラーとなってしまい、投票情報の修正や購入取消などの操作が必要となる。
(3)例えば、投票情報をエンコードした情報コードの画面を知人や友人などと電子メール等の手段で共有し、他者の購入内容を参考として投票するような場合、画面でしか共有できないため、他者の購入情報をそのまま投票することになる。従って、他者の購入情報を参考に自分の意見でカスタマイズして投票することができない。
本発明は、上述のような実状に鑑みたものであり、一旦情報コードにエンコードされた複数の投票情報を1つの情報コードに纏めたり、後から修正したりすることが可能な携帯情報端末、情報コード処理方法、情報コード処理プログラムおよびトータリゼータシステムを提供することを目的とする。
本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の一態様によれば、本発明の携帯情報端末は、データをエンコードして作成された情報コードを格納する情報コード格納部と、前記情報コード格納部によって格納された情報コードを複数表示する情報コード表示部と、前記情報コード表示部によって表示された複数の情報コードのうち任意の複数の情報コードを指定する情報コード指定部と、前記情報コード指定部によって指定された複数の情報コードをそれぞれデコードしてデコードデータを作成するデコードデータ作成部と、前記デコードデータ作成部によって作成されたデコードデータを編集するデコードデータ編集部と、前記デコードデータ編集部によって編集された編集データおよび前記デコードデータ編集部によって編集されなかったデコードデータ纏めてエンコードして1つの編集情報コードを作成する編集情報コード作成部と、前記編集情報コード作成部によって作成された編集情報コードを表示する編集情報コード表示部と、前記編集情報コード作成部によって作成された編集情報コードを格納する編集情報コード格納部とを備えることを特徴とする。
また、本発明の携帯情報端末は、前記データが公営競技での投票券の購入要求に係る投票データであり、前記情報コードがバーコードであることが望ましい。
また、本発明の一態様によれば、本発明の情報コード処理方法は、携帯情報端末において実行される情報コード処理方法であって、データをエンコードして作成された情報コードを格納し、前記格納された情報コードを複数表示し、前記表示された複数の情報コードのうち任意の複数の情報コードを指定し、前記指定された複数の情報コードをそれぞれデコードしてデコードデータを作成し、前記作成されたデコードデータを編集し、前記編集された編集データおよび編集されなかったデコードデータ纏めてエンコードして1つの編集情報コードを作成し、前記作成された編集情報コードを表示することを特徴とする。
また、本発明の一態様によれば、本発明の情報コード処理プログラムは、携帯情報端末における情報コード処理プログラムであって、前記携帯情報端末のコンピュータを、データをエンコードして作成された情報コードを格納する情報コード格納手段、前記情報コード格納手段によって格納された情報コードを複数表示する情報コード表示手段、前記情報コード表示手段によって表示された複数の情報コードのうち任意の複数の情報コードを指定する情報コード指定手段、前記情報コード指定手段によって指定された複数の情報コードをそれぞれデコードしてデコードデータを作成するデコードデータ作成手段、前記デコードデータ作成手段によって作成されたデコードデータを編集するデコードデータ編集手段、前記デコードデータ編集手段によって編集された編集データおよび前記デコードデータ編集手段によって編集されなかったデコードデータ纏めてエンコードして1つの編集情報コードを作成する編集情報コード作成手段、前記編集情報コード作成手段によって作成された編集情報コードを表示する編集情報コード表示手段として機能させるための情報コード処理プログラムである。
また、本発明の一態様によれば、本発明のトータリゼータシステムは、前記携帯情報端末と投票処理装置とを備えるトータリゼータシステムであって、前記投票処理装置が、前記携帯情報端末が表示する編集情報コードを読み取り、読み取った編集情報コードに基づいて投票券を発券することを特徴とする。
本発明によれば、情報コードにエンコードされた複数の投票情報を1つの2次元バーコードに纏めて投票することができ、または、レース締切や出走取消等に起因して投票情報を修正したり、他人の投票情報を修正したりして投票することができ、投票者の利便性が向上する、という効果を奏する。
本実施の形態におけるトータリゼータシステムの構成例を示す図である。 本実施の形態における投票処理装置の外観例を示す図である。 本実施の形態における投票処理装置のハードウェア構成例を示す図である。 本実施の形態における携帯情報端末のハードウェア構成例を示す図である。 本実施の形態における情報コード処理アプリの提供方法を説明するための図である。 本実施の形態における携帯情報端末の機能ブロック図である。 本実施の形態における情報コード処理の流れを示すフローチャートである。 本実施の形態における携帯情報端末の画面例を示す図である。 本実施の形態における会員認証の流れを示す図である。
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
図1は、本実施の形態におけるトータリゼータシステムの構成例を示す図である。
トータリゼータシステム1は、図1に示すように、上位システム2、投票処理装置3、携帯情報端末4およびダウンロードサイト5を備え、上位システム2と投票処理装置3が構内ネットワーク6を介して互いに接続され、携帯情報端末4とダウンロードサイト5が広域ネットワーク7を介して互いに接続されている。トータリゼータシステム1は、競馬、競輪、競艇、又はオートレース等の公営競技における投票券の発券、オッズの表示と集計、配当金の計算、投票券の払戻等を管理する。
上位システム2は、複数の投票処理装置3と構内ネットワーク6を介して互いに接続され、競馬、競輪、競艇、又はオートレース等の公営競技における投票券の発券、オッズの表示と集計、配当金の計算、投票券の払戻等を管理する管理サーバを含む。投票処理装置3は、トータリゼータ端末とも呼ばれ、上位システム2と通信して、公営競技の投票券を発券したり、投票券の払戻をしたりする。
携帯情報端末4は、公営競技の投票者が所有する携帯電話、PHS(Personal Handy-phone System)、多機能携帯電話、PDA(Personal Digital Assistant)等の小型の携帯機器であり、携帯電話としての通信機能に加えて、広域ネットワーク7を介してダウンロードサイト5から情報コード処理プログラムをダウンロードすることができる。情報コード処理プログラムの詳細については、後述する。ダウンロードサイト5は、情報コード処理プログラムを含むアプリケーションプログラムを有し、携帯情報端末4からの要求に応じたアプリケーションプログラムを提供する。
図2は、本実施の形態における投票処理装置の外観例を示す図である。
投票処理装置3は、図2に示すように、運用状況表示窓201、投票券投出入口202、投票カード投出入口203、紙幣投出入口204、タッチパネル205、ディスプレイ206、硬貨排出口207、硬貨投入口208およびバーコード読取窓209を備える。
運用状況表示窓201は、投票処理装置3において、投票券の発券受付中であるか発券停止中であるか、及び、投票券の払戻受付中であるか払戻停止中であるかを表示する。
投票券投出入口202は、発券する投票券の投出口であり、また払い戻しをする投票券の投入口である。なお、投票券の投出口と投票券の投入口を一体に設けたが、別体とすることもできる。投票カード投出入口203は、投票カードの投入口であり、また返却する投票カードの投出口である。なお、投票カードの投出口と投票カードの投入口を一体に設けたが、別体とすることもできる。紙幣投出入口204は、紙幣の投入口であり、また返却または釣銭として紙幣を払い出す紙幣の投出口である。なお、紙幣の投出口と紙幣の投入口を一体に設けたが、別体とすることもできる。
タッチパネル205は、抵抗膜式、静電容量式または光学式等の透過型のタッチパネルであり、各種の入力や投票情報の修正等の際に操作される。ディスプレイ206は、投票者に操作案内、レース案内、投票カードの投票情報、券化処理等の情報を投票者に表示する情報表示装置である。ディスプレイ206は、例えば液晶ディスプレイであり、タッチパネル205の下層に位置している。ディスプレイ206の表示する情報は、タッチパネル205を透過して、投票者から視認可能である。投票者は、ディスプレイ206によって表示された情報を見ながら、タッチパネル205に対するタッチ操作(例えば、情報表示切替操作、投票券購入操作、投票情報修正操作、券化処理操作など)を行うことができる。
硬貨投入口208は、硬貨の投入口である。硬貨排出口207は、返却または釣銭として硬貨を排出する排出口である。なお、硬貨投入口208と硬貨排出口207を別体に設けたが、一体とすることもできる。
バーコード読取窓209は、投票処理装置3の内部に備えられた不図示のバーコード読取装置が出力する走査光を多方向に出射し、バーコード読取装置が反射光を受光するための窓である。バーコード読取装置は、バーコード読取窓209の前に翳された、例えば携帯情報端末4の表示画面に表示された2次元バーコードを読み取り、2次元バーコードが示す2次元バーコードデータに変換する。なお、2次元バーコードに限定されるものではなく、1次元バーコード等の情報コードであってもよい。
図3は、本実施の形態における投票処理装置のハードウェア構成例を示す図である。
投票処理装置3は、図3に示すように、制御部300、ディスプレイ206、管理者用ディスプレイ310、タッチパネル205、管理者用タッチパネル311、投票カード読取ユニット312、紙幣還流ユニット313、硬貨還流ユニット314、投票券印刷ユニット315、払戻投票券読取ユニット316およびバーコード読取装置318を備えている。
制御部300は、CPU(Central Processing Unit)301、RAM(Random Access Memory)302、HDD(Hard Disk Drive)303、通信インタフェース304、グラフィック処理ユニット305および入出力インタフェース306を備え、各々がバス307を介して接続されている。なお、制御部300は、コンピュータの一例でもある。
CPU301は、投票処理装置3の全体動作を制御する。RAM302は、CPU301によって実行させるOS(Operating System)のプログラムやアプリケーションプログラムの少なくとも一部を一時的に格納する。また、RAM302は、CPU301による処理に必要な各種データ(例えば投票情報のデータ等)を格納する。HDD303は、OSやアプリケーションプログラムを格納する。
通信インタフェース304は、構内ネットワーク6に接続され、例えば、上位システム2との間でデータ(各種の情報、電文、通知等)の送受信を行う。
なお、CPU301によって実行されるOSのプログラムやアプリケーションプログラムは、図示しない外部装置から、構内ネットワーク6および通信インタフェース304を介して、例えばRAM302に格納されて、CPU301によって実行されてもよい。また、後述の可搬型記録媒体317に格納され、入出力インタフェース306を介して、例えばRAM302に格納されて、CPU301によって実行されてもよい。
グラフィック処理ユニット305には、ディスプレイ206及び管理者用ディスプレイ310が接続されている。グラフィック処理ユニット305は、CPU301の制御の下に、各種の情報をディスプレイ206又は管理者用ディスプレイ310の画面に表示させる。なお、管理者用ディスプレイ310は、投票処理装置3の裏面側に設けられる管理者向けのディスプレイである。
入出力インタフェース306には、タッチパネル205、管理者用タッチパネル311、投票カード読取ユニット312、紙幣還流ユニット313、硬貨還流ユニット314、投票券印刷ユニット315、払戻投票券読取ユニット316およびバーコード読取装置318が接続されている。また、入出力インタフェース306は、可搬型記録媒体317に対する情報の書込み及び読出しが可能な不図示の可搬型記録媒体インタフェースと接続可能になっている。入出力インタフェース306は、タッチパネル205、管理者用タッチパネル311、投票カード読取ユニット312、紙幣還流ユニット313、硬貨還流ユニット314、投票券印刷ユニット315、払戻投票券読取ユニット316、バーコード読取装置318および可搬型記録媒体インタフェースから送られてくる信号を、バス307を介してCPU301に送信する。また、入出力インタフェース306は、CPU301から送られてくる制御信号を、バス307を介して対応するユニット(タッチパネル205、管理者用タッチパネル311、投票カード読取ユニット312、紙幣還流ユニット313、硬貨還流ユニット314、投票券印刷ユニット315、払戻投票券読取ユニット316、バーコード読取装置318、または可搬型記録媒体インタフェース)へ送信する。
投票カード読取ユニット312は、投票カードの投票情報を読み取るユニットである。紙幣還流ユニット313は、紙幣の受け入れ、紙幣の真贋の鑑別、紙幣の収納、紙幣の返却、釣札の排出を行う。硬貨還流ユニット314は、硬貨の受け入れ、硬貨の真贋の鑑別、硬貨の収納、硬貨の返却、釣銭の排出を行う。投票券印刷ユニット315は、投票情報を印刷して投票券を発券する。払戻投票券読取ユニット316は、投票券を受け入れて投票情報を読み取る。
バーコード読取装置318は、1次元バーコードまたは2次元バーコード等のバーコードを読み取り、バーコードが示すバーコードデータに変換する。また、バーコード読取装置318は、変換されたバーコードデータを表示したり保存したりすることができる。
なお、投票処理装置3において、制御部300は、例えば、FPGA(Field Programmable Gate Array)やDSP(Digital Signal Processor)等のモジュールを含む構成とすることもできる。この場合、制御部300は、不揮発性メモリ(例えば、EEPROM(Electrically Erasable and Programmable Read Only Memory)、フラッシュメモリ、フラッシュメモリ型メモリーカード等)を含み、モジュールのファームウェアを記憶する。不揮発性メモリには、可搬型記録媒体317、または通信インタフェース304を介してファームウェアを書き込むことができる。このように制御部300は、不揮発性メモリに記憶されているファームウェアを書き換えることにより、ファームウェアの更新をすることもできる。
図4は、本実施の形態における携帯情報端末のハードウェア構成例を示す図である。
携帯情報端末4は、携帯電話、PHS、多機能携帯電話、PDA等の小型の携帯機器であり、図4に示すように、処理部420、カメラ421、電源部422、通信装置423、ディスプレイ424および入力装置425を備える。また、処理部420は、CPU(Central Processing Unit)431、入出力装置432および記憶装置433を備え、各々がバス434を介して接続されている。
カメラ421は、画像を撮影する撮影装置である。電源部422は、携帯情報端末4に電力を供給する電源である。通信装置423は、広域ネットワーク7を介して通信を行う装置である。ディスプレイ424は、例えば液晶表示装置などの表示装置である。入力装置425は、携帯情報端末4の投票者が触れることにより携帯情報端末4に各種処理を指示する入力装置であり、例えばタッチパネルや入力ボタン等である。
CPU431は、例えば記憶装置433に記録されたプログラムを読み込んで実行することにより、携帯情報端末4を制御する装置である。記憶装置433は、例えば、RAM(Random Access Memory)435およびROM(Read Only Memory)436を備える。RAM435は、各種プログラムや各種演算結果を記録するとともに、必要に応じて作業用記憶領域として使用することが可能な随時書き込み読み出し可能な記憶装置である。ROM436は、携帯情報端末4における処理を行うための基本的なプログラムなどを記憶する読出し可能な記憶装置である。入出力装置432は、カメラ421、電源部422、通信装置423、ディスプレイ424および入力装置425と、CPU431との間のインタフェース装置である。
図5は、本実施の形態における情報コード処理アプリの提供方法を説明するための図である。
図5に示すように、携帯情報端末4は、ステップS501において、後述する情報コード処理を実行するための情報コード処理プログラム(情報コード処理アプリ)をダウンロードするため、ダウンロードサイト5に対して所定のWebページ、例えば、情報コード処理アプリのダウンロードに関するWebページへの接続要求を行う。
ダウンロードサイト5は、接続要求を受信すると、ステップS502において、接続要求のあった所定のWebページを携帯情報端末4に送信する。
次に、携帯情報端末4は、ステップS503において、受信したWebページにおいて情報コード処理アプリのダウンロード要求をダウンロードサイト5に対して行う。
すると、ダウンロードサイト5は、ステップS504において、携帯情報端末4からの要求に応じた情報コード処理アプリを提供する。これにより、携帯情報端末4は、情報コード処理アプリによる情報コード処理を実行することが可能になる。
図6は、本実施の形態における携帯情報端末の機能ブロック図である。
携帯情報端末4は、情報コード処理を実行するために、図6に示したように、データ入力部601、情報コード作成部602、情報コード格納部603、情報コード表示部604、情報コード指定部605、デコードデータ作成部606、デコードデータ編集部607、編集情報コード作成部608、編集情報コード表示部609および編集情報コード格納部610を備える。
データ入力部601は、公営競技での投票券の購入要求に係る投票データを入力する。例えば、通信装置423で広域ネットワーク7を介して所定のWebページにアクセスする。そして、入力装置425を用いて、競技場名、レース番号、式別、投票対象の組番等の投票情報に係るデータを入力する。
情報コード作成部602は、データ入力部601によって入力されたデータをエンコードして、2次元バーコードや1次元バーコード等の情報コードを作成する。
情報コード格納部603は、情報コード作成部602によって作成された情報コードをRAM435等の内部メモリや外部メモリに格納する。
情報コード表示部604は、情報コード格納部603によって格納された1つまたは複数の情報コードをディスプレイ424に表示する。
情報コード指定部605は、情報コード表示部604によって表示された1つまたは複数の情報コードのうち、任意の1つまたは複数の情報コードを指定する。
デコードデータ作成部606は、情報コード指定部605によって指定された1つまたは複数の情報コードをデコードしてデコードデータを作成する。デコードデータ作成部606は、指定された情報コードが複数の場合、それぞれの情報コードをデコードしてデコードデータを作成する。
デコードデータ編集部607は、デコードデータ作成部606によって作成されたデコードデータを編集する。
編集情報コード作成部608は、デコードデータ編集部607によって編集された編集データをエンコードして1つの編集情報コードを作成する。編集情報コード作成部608は、情報コード指定部605によって指定された情報コードが複数の場合、デコードデータ編集部607によって編集された編集データおよびデコードデータ編集部607によって編集されなかったデコードデータを纏めてエンコードして1つの編集情報コードを作成する。
編集情報コード表示部609は、編集情報コード作成部608によって作成された編集情報コードをディスプレイ424に表示する。
編集情報コード格納部610は、編集情報コード作成部608によって作成された編集情報コードをRAM435等の内部メモリや外部メモリに格納する。
なお、携帯情報端末4は、図5を用いて上述したように、情報コード処理アプリをダウンロードサイト5からダウンロードしたことにより、後述する情報コード処理を実行することが可能になる。情報コード処理を実行するためには、携帯情報端末4は、少なくとも情報コード表示部604、情報コード指定部605、デコードデータ作成部606、デコードデータ編集部607、編集情報コード作成部608、編集情報コード表示部609および編集情報コード格納部610を備える必要がある。
図7は、本実施の形態における情報コード処理の流れを示すフローチャートであり、図8は、本実施の形態における携帯情報端末の画面例を示す図である。
携帯情報端末4は、情報コード処理アプリが起動されることにより、情報コード処理を開始する。
情報コード処理が開始されると、携帯情報端末4のCPU431は、ステップS701において、RAM435等の内部メモリに2次元バーコードや1次元バーコード等の情報コードが格納されているか否かを判断する。
格納されていないと判断された場合(ステップS701:NO)、本情報コード処理を終了する。他方、格納されていると判断された場合(ステップS701:YES)、CPU431は、ステップS702において、情報コードをRAM435から読み出す。
CPU431は、ステップS703において、RAM435に格納されている情報コードを全て読み出したか否かを判断する。
全て読み出していないと判断された場合(ステップS703:NO)、RAM435に格納されている情報コードを全て読み出すまでステップS702を繰り返す。他方、全て読み出したと判断された場合(ステップS703:YES)、CPU431は、ステップS704において、図8(a)に示すように、読み出した情報コードをディスプレイ424に表示する。図8(a)に示した例では、読み出した6つの2次元バーコードが表示されている。ディスプレイ424に表示された1つまたは複数の情報コードは、そのうちの任意の1つまたは複数の情報コードを選択して指定することが可能である。
CPU431は、ステップS705において、ステップS704で表示された情報コードのうち、任意の1つまたは複数の情報コードが選択されたか否かを判断する。
選択されていないと判断された場合(ステップS705:NO)、任意の1つまたは複数の情報コードが選択されるまで待機する。他方、選択されたと判断された場合(ステップS705:YES)、例えば図8(b)に示すように、表示された情報コード上に「レ」点で3つの情報コードが選択(図8(b)(1))されると、CPU431は、ステップS706において、情報コードをデコードするための「投票情報化」ボタン(図8(b)(2))が押下されたか否かを判断する。
「投票情報化」ボタンが押下されていないと判断された場合(ステップS706:NO)、更に情報コードが選択されるか否かを判断するためステップS705に戻る。他方、「投票情報化」ボタンが押下されたと判断された場合(ステップS706:YES)、CPU431は、ステップS707において、選択された1つまたは複数の情報コードをデコードしてデコードデータを作成し、図8(c)に示すように、デコードした投票情報を一覧表示する。
CPU431は、ステップS708において、一覧表示から編集(修正)したい項目の項目選択ボタン(図8(c)(3))が押下されたか否かを判断する。
項目選択ボタン(図8(c)(3))が押下されたと判断された場合(ステップS708:YES)、CPU431は、ステップS709において、図8(d)に示すように、選択された項目の詳細を表示する。
CPU431は、ステップS710において、詳細表示から編集(修正)したい項目の項目選択ボタン(図8(d)(4))が押下されたか否かを判断する。
項目選択ボタン(図8(d)(4))が押下されたと判断された場合(ステップS710:YES)、CPU431は、ステップS711において、図8(e)に示すように、選択された項目の画面を表示する。図8(e)に示した例では、選択された項目として「場名」を編集(修正)可能に表示している。
CPU431は、ステップS712において、編集(修正)された項目を確定するための「セット」ボタン(図8(e)(5))が押下されたか否かを判断する。
「セット」ボタン(図8(e)(5))が押下されていないと判断された場合(ステップS712:NO)、押下されるまで待機する。他方、押下されたと判断された場合(ステップS712:YES)、ステップS710に戻り、詳細表示から編集(修正)したい他の項目の項目選択ボタン(図8(d)(4))が押下されたか否かを判断し、以降の処理を繰り返す。
ステップS710で項目選択ボタン(図8(d)(4))が押下されていないと判断された場合(ステップS710:NO)、CPU431は、ステップS713において、編集(修正)された項目を確定するための「セット」ボタン(図8(d)(6))が押下されたか否かを判断する。
「セット」ボタン(図8(d)(6))が押下されていないと判断された場合(ステップS713:NO)、ステップS710に戻り、詳細表示から編集(修正)したい他の項目の項目選択ボタン(図8(d)(4))が押下されたか否かを判断し、以降の処理を繰り返す。他方、「セット」ボタン(図8(d)(6))が押下されたと判断された場合(ステップS713:YES)、ステップS708に戻り、一覧表示から編集(修正)したい項目の項目選択ボタン(図8(c)(3))が押下されたか否かを判断する処理以降を繰り返す。
そして、ステップS708で項目選択ボタンが押下されていないと判断された場合(ステップS708:NO)、CPU431は、ステップS714において、編集(修正)された項目を含む編集後の投票情報をエンコードして編集情報コードを作成するための「バーコード化」ボタン(図8(c)(7))が押下されたか否かを判断する。
「バーコード化」ボタンが押下されていないと判断された場合(ステップS714:NO)、押下されるまで待機する。他方、押下されたと判断された場合(ステップS714:YES)、CPU431は、ステップS715において、編集(修正)された項目を含む編集後の投票情報をエンコードして編集情報コードを作成する。なお、ステップS705で選択されたと判断された情報コードが1つであれば、編集により投票内容が修正されてエンコードされ、複数であれば編集されていなくとも選択された複数の情報コードが統合されてエンコードされる。
CPU431は、ステップS716において、ステップS715でエンコードされた編集情報コードをディスプレイ424に表示する。
CPU431は、ステップS717において、表示された編集情報コードをRAM435等の内部メモリや外部メモリに格納するための「保存」ボタン(図8(f)(8))が押下されたか否か(「戻る」ボタンが押下された)を判断する。
「保存」ボタン(図8(f)(8))が押下されたと判断された場合(ステップS717:YES)、CPU431は、ステップS718において、作成された編集情報コードをRAM435等の内部メモリや外部メモリに格納して、本情報コード処理を終了する。他方、「保存」ボタン(図8(f)(8))が押下されず「戻る」ボタンが押下されたと判断された場合(ステップS717:NO)、情報コードが選択されるか否かを判断するためのステップS705に戻る。
なお、ステップS712で「セット」ボタン(図8(e)(5))が押下されたと判断された場合(ステップS712:YES)、ステップS710に戻らずに、ステップS708に戻ってもよい。また、ステップS713で「セット」ボタン(図8(d)(6))が押下されていないと判断された場合(ステップS713:NO)、ステップS710に戻らずに、ステップS708に戻ってもよい。また、ステップS717で「保存」ボタン(図8(f)(8))が押下されず「戻る」ボタンが押下されたと判断された場合(ステップS717:NO)、ステップS705に戻らずに、ステップS701、S704またはS708に戻ってもよい。

上述したように、本情報コード処理は、保存していた1つまたは複数の情報コードの画面をデコードして投票情報として復元し、統合または編集後に再度エンコードすることが可能である。これにより、従来複数回にわたって投票処理装置3に情報コードを翳していた操作を、1回の操作で投票することができ、投票者の利便性が向上する。また、レース締切や出走取消があった場合でも、携帯情報端末4上で修正や削除等の操作を行うことができ、投票処理装置3への投票時のエラーを未然に防ぐことができる。また、他者から情報コードの画面を受け取った後、自分の携帯情報端末4上で情報コードをデコードし、投票情報として復元、カスタマイズして再度情報コード化するので、複数の投票者で情報コードの画面を共有して投票するような場合でも、投票情報の変更を容易に行うことができ、利便性が向上する。
以上、本実施の形態におけるトータリゼータシステム1について説明したが、本実施の形態におけるトータリゼータシステム1は、更に投票者の会員情報も合わせてバーコードにより処理することが可能である。
従来、投票者についての投票会員の認証手段として、ICカードまたは磁気カードが利用されていた。しかしながら、ICカードや磁気カードを読取るためにカードリーダ(ICカードリーダまたは磁気カードリーダ)を投票処理装置3に設ける必要があるため、コストアップにつながっていた。また、投票者に配布するICカードや磁気カードを投票者に手配する必要があるため、初期コストが高額となり、会員投票サービスの導入に際して障壁となることがあった。また、より安価な手段として、携帯情報端末4の画面に会員番号を格納したバーコードを表示して利用する手段があるが、偽造が容易に行えるため、セキュリティ面で問題があった。
そこで、本実施の形態における投票処理装置3が備えるバーコード読取装置318を利用することで、会員情報を管理する上でのコストアップを防止することができる。例えば、投票情報と会員番号を1つの情報コードとして作成することにより、1回の情報コード読取操作で「会員認証」と「投票」操作を行うことができる。
図9は、本実施の形態における会員認証の流れを示す図である。
図9において、ステップS901乃至S906は、会員登録時の流れであり、ステップS907乃至S913は、会員認証時の流れである。
投票者は、ステップS901において、ダウンロードサイト5から携帯情報端末4にダウンロードした所定のアプリケーション上で会員情報を入力する。
携帯情報端末4は、ステップS902において、管理サーバを含む上位システム2に入力された会員情報を直接送信する。
上位システム2は、ステップS903において、携帯情報端末4から送信された会員情報を受信し、会員データベース等のメモリに格納する。また、上位システム2は、ステップS904において、会員情報に対応させた会員番号を採番し、携帯情報端末4に直接送信する。
携帯情報端末4は、ステップS905において、上位システム2から送信された会員番号を受信し、所定のアプリケーションを用いて暗号キーにて暗号化する。また、携帯情報端末4は、ステップS906において、会員番号をエンコードして、2次元バーコードや1次元バーコード等の情報コードを作成し、RAM435等の内部メモリや外部メモリに格納する。会員登録が完了したことをディスプレイ424に表示する。
次に、会員認証の流れについて説明する。
投票者は、ステップS907において、上述した情報コード処理を実行するための情報コード処理プログラム(情報コード処理アプリ)を、携帯情報端末4で起動する。上述したように、携帯情報端末4は、情報コード処理アプリが起動されることにより情報コード処理を実行する。会員情報がエンコードされた情報コードは、上述の情報コード処理で選択対象となる情報コードの1つである。すなわち、投票情報と会員情報が1つの編集情報コードに纏められて作成される。
携帯情報端末4は、ステップS908において、投票情報と会員情報が1つに纏められた編集情報コードを表示することができる。
投票者は、ステップS909において、投票情報と会員情報が1つに纏められた編集情報コードを投票処理装置3のバーコード読取窓209に翳す。
投票処理装置3は、ステップS910において、バーコード読取装置318によって翳された編集情報コードを読み取ってデコードする。
投票処理装置3は、ステップS911において、読み取りデコードしたデータを暗号キーで複合化し、会員番号を取得する。そして、管理サーバを含む上位システム2に会員番号を送信する。
上位システム2は、ステップS912において、会員データベースを参照して会員番号を検索し、会員番号に基づいた認証結果および会員情報を投票処理装置3に送信する。
投票処理装置3は、ステップS913において、認証結果および会員情報を受信してディスプレイ206に表示する。
このように、投票情報と会員番号を纏めた編集情報コードを用いることにより、投票処理装置3での1回の読み取りで、「会員認証」と「投票」を行うことができ、投票者の利便性が向上する。
以上、本発明の実施の形態を、図面を参照しながら説明してきたが、上述してきた本発明の実施の形態は、携帯情報端末の一機能としてハードウェアまたはDSP(Digital Signal Processor)ボードやCPUボードでのファームウェアまたはソフトウェアにより実現することができる。
また、本発明が適用される携帯情報端末は、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムまたは統合装置であっても、LAN、WAN等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。
また、バスに接続されたCPU、ROMやRAMのメモリ、入力装置、出力装置、外部記録装置、媒体駆動装置、ネットワーク接続装置で構成されるシステムでも実現できる。すなわち、前述してきた実施の形態のシステムを実現するソフトェアのプログラムを記録したROMやRAMのメモリ、外部記録装置、可搬記録媒体を、携帯情報端末に供給し、その携帯情報端末のコンピュータがプログラムを読み出し実行することによっても、達成されることは言うまでもない。
この場合、可搬記録媒体等から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した可搬記録媒体等は本発明を構成することになる。
プログラムを供給するための可搬記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、DVD−RAM、磁気テープ、不揮発性のメモリーカード、ROMカード、電子メールやパソコン通信等のネットワーク接続装置(言い換えれば、通信回線)を介して記録した種々の記録媒体などを用いることができる。
また、コンピュータ(情報処理装置)がメモリ上に読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現される。
さらに、可搬型記録媒体から読み出されたプログラムやプログラム(データ)提供者から提供されたプログラム(データ)が、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現され得る。
すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
1 トータリゼータシステム
2 上位システム
3 投票処理装置
4 携帯情報端末
5 ダウンロードサイト
6 構内ネットワーク
7 広域ネットワーク
201 運用状況表示窓
202 投票券投出入口
203 投票カード投出入口
204 紙幣投出入口
205 タッチパネル
206 ディスプレイ
207 硬貨排出口
208 硬貨投入口
209 バーコード読取窓
300 制御部
301 CPU(Central Processing Unit)
302 RAM(Random Access Memory)
303 HDD(Hard Disk Drive)
304 通信インタフェース
305 グラフィック処理ユニット
306 入出力インタフェース
307 バス
310 管理者用ディスプレイ
311 管理者用タッチパネル
312 投票カード読取ユニット
313 紙幣還流ユニット
314 硬貨還流ユニット
315 投票券印刷ユニット
316 払戻投票券読取ユニット
317 可搬型記録媒体
318 バーコード読取装置
420 処理部
421 カメラ
422 電源部
423 通信装置
424 ディスプレイ
425 入力装置
431 CPU(Central Processing Unit)
432 入出力装置
433 記憶装置
434 バス
435 RAM(Random Access Memory)
436 ROM(Read Only Memory)
601 データ入力部
602 情報コード作成部
603 情報コード格納部
604 情報コード表示部
605 情報コード指定部
606 デコードデータ作成部
607 デコードデータ編集部
608 編集情報コード作成部
609 編集情報コード表示部
610 編集情報コード格納部

Claims (5)

  1. データをエンコードして作成された情報コードを格納する情報コード格納部と、
    前記情報コード格納部によって格納された情報コードを複数表示する情報コード表示部と、
    前記情報コード表示部によって表示された複数の情報コードのうち任意の複数の情報コードを指定する情報コード指定部と、
    前記情報コード指定部によって指定された複数の情報コードをそれぞれデコードしてデコードデータを作成するデコードデータ作成部と、
    前記デコードデータ作成部によって作成されたデコードデータを編集するデコードデータ編集部と、
    前記デコードデータ編集部によって編集された編集データおよび前記デコードデータ編集部によって編集されなかったデコードデータ纏めてエンコードして1つの編集情報コードを作成する編集情報コード作成部と、
    前記編集情報コード作成部によって作成された編集情報コードを表示する編集情報コード表示部と、
    前記編集情報コード作成部によって作成された編集情報コードを格納する編集情報コード格納部と、
    を備えることを特徴とする携帯情報端末。
  2. 前記データは、公営競技での投票券の購入要求に係る投票データであり、
    前記情報コードは、バーコードである、
    ことを特徴とする請求項1に記載の携帯情報端末。
  3. 携帯情報端末において実行される情報コード処理方法であって、
    データをエンコードして作成された情報コードを格納し、
    前記格納された情報コードを複数表示し、
    前記表示された複数の情報コードのうち任意の複数の情報コードを指定し、
    前記指定された複数の情報コードをそれぞれデコードしてデコードデータを作成し、
    前記作成されたデコードデータを編集し、
    前記編集された編集データおよび編集されなかったデコードデータ纏めてエンコードして1つの編集情報コードを作成し、
    前記作成された編集情報コードを表示する、
    ことを特徴とする情報コード処理方法。
  4. 携帯情報端末における情報コード処理プログラムであって、
    前記携帯情報端末のコンピュータを、
    データをエンコードして作成された情報コードを格納する情報コード格納手段、
    前記情報コード格納手段によって格納された情報コードを複数表示する情報コード表示手段、
    前記情報コード表示手段によって表示された複数の情報コードのうち任意の複数の情報コードを指定する情報コード指定手段、
    前記情報コード指定手段によって指定された複数の情報コードをそれぞれデコードしてデコードデータを作成するデコードデータ作成手段、
    前記デコードデータ作成手段によって作成されたデコードデータを編集するデコードデータ編集手段、
    前記デコードデータ編集手段によって編集された編集データおよび前記デコードデータ編集手段によって編集されなかったデコードデータ纏めてエンコードして1つの編集情報コードを作成する編集情報コード作成手段、
    前記編集情報コード作成手段によって作成された編集情報コードを表示する編集情報コード表示手段、
    として機能させるための情報コード処理プログラム。
  5. 請求項に記載の携帯情報端末と投票処理装置とを備えるトータリゼータシステムであって、
    前記投票処理装置は、前記携帯情報端末が表示する編集情報コードを読み取り、読み取った編集情報コードに基づいて投票券を発券する、
    ことを特徴とするトータリゼータシステム。
JP2016013845A 2016-01-27 2016-01-27 携帯情報端末、情報コード処理方法、情報コード処理プログラムおよびトータリゼータシステム Active JP6537460B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016013845A JP6537460B2 (ja) 2016-01-27 2016-01-27 携帯情報端末、情報コード処理方法、情報コード処理プログラムおよびトータリゼータシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016013845A JP6537460B2 (ja) 2016-01-27 2016-01-27 携帯情報端末、情報コード処理方法、情報コード処理プログラムおよびトータリゼータシステム

Publications (2)

Publication Number Publication Date
JP2017134615A JP2017134615A (ja) 2017-08-03
JP6537460B2 true JP6537460B2 (ja) 2019-07-03

Family

ID=59505008

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016013845A Active JP6537460B2 (ja) 2016-01-27 2016-01-27 携帯情報端末、情報コード処理方法、情報コード処理プログラムおよびトータリゼータシステム

Country Status (1)

Country Link
JP (1) JP6537460B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6886122B1 (ja) * 2020-05-29 2021-06-16 株式会社ミクシィ 情報処理システム、情報処理方法及びプログラム

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002260094A (ja) * 2001-02-28 2002-09-13 Toshiba Tec Corp 商品販売データ処理装置、公共料金支払処理装置、公共料金支払処理方法およびプログラム
JP4165482B2 (ja) * 2004-09-09 2008-10-15 村田機械株式会社 画像表示プログラムおよび画像表示装置
JP3879934B2 (ja) * 2005-04-11 2007-02-14 株式会社読売新聞東京本社 記事編集・送信システム、新聞記事編集・送信用の携帯電話機
JP4915152B2 (ja) * 2006-06-28 2012-04-11 ブラザー工業株式会社 バーコード印刷データ作成装置及びバーコード印刷データ作成プログラム
US20130065666A1 (en) * 2011-09-09 2013-03-14 Multimedia Games, Inc. Electronic funds transfer-in transfer-out for electronic game machines
US20140278858A1 (en) * 2013-03-15 2014-09-18 Tech Fusion Corporation METHOD FOR GENERATING, DISTRIBUTING, and REDEEMING ELECTRONIC COUPONS
JP6002123B2 (ja) * 2013-12-25 2016-10-05 富士通フロンテック株式会社 発券システム
JP6249822B2 (ja) * 2014-02-28 2017-12-20 富士通フロンテック株式会社 投票処理装置及び投票処理プログラム

Also Published As

Publication number Publication date
JP2017134615A (ja) 2017-08-03

Similar Documents

Publication Publication Date Title
US11928732B1 (en) Computer-generated graphical user interface
US8676653B2 (en) Use of optical images to authenticate and enable a return with an electronic receipt
US9430892B2 (en) Locker rental system using external codes
US9558608B2 (en) Electronic locker right acquisition via an external system
US20050131577A1 (en) Cashless vending system, method, vending machine, and center apparatus
TW200823790A (en) Secure universal transaction system
US20150294288A1 (en) System and method for remote management of sale transaction data
US7519543B2 (en) Promotion method and system
US20130282536A1 (en) Systems and methods for managing electronic ticket passes
JP2020035316A (ja) 発券システム、発券方法、発券装置
RU2393541C2 (ru) Система заказов и продажи товаров и услуг (варианты), способ предложения к продаже и оформления заказов, способ продажи товаров и услуг
JP6537460B2 (ja) 携帯情報端末、情報コード処理方法、情報コード処理プログラムおよびトータリゼータシステム
KR101238900B1 (ko) 복권 발매 시스템 및 방법
CN202453998U (zh) 自助售票机
US7926704B2 (en) Method, apparatus and program storage device for providing electronic data delivery
US20150112833A1 (en) Shopping support system
JP2009237682A (ja) 投票処理端末及びそれを用いた投票処理システム
JP7534490B2 (ja) 取引処理装置及びその制御プログラム
JP6002123B2 (ja) 発券システム
TWM644168U (zh) 包廂租用系統
JP5952772B2 (ja) 記念投票券発行装置及び記念投票券発行プログラム
JP2020086607A (ja) 会員管理システム、会員管理方法、投票端末、およびプログラム
US20200387922A1 (en) Points management method and points management apparatus
CN120807039B (zh) 多业态的优惠券组合包管理方法、装置、设备和介质
KR20220014738A (ko) 경조사비 모바일 결제 방법 및 장치

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180316

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190326

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190517

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190528

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190604

R150 Certificate of patent or registration of utility model

Ref document number: 6537460

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350