(57)【要約】【課題】投票エラーが生じた場合でも投票可能な代替端末を案内できる情報処理装置等を提供する。【解決手段】投票システムは、投票を受け付ける投票端末と、前記投票端末を監視する監視装置とを有する。前記監視装置は、判定部と、案内部とを有する。判定部は、投票端末に関わる投票エラーを検出した場合にエラー復旧までの復旧時刻が投票締切時刻以前の所定時刻を経過するか否かを判定する。案内部は、復旧時刻が所定時刻を経過した場合に投票可能な代替端末を投票端末に案内する。【選択図】図１１
2020035259.tif 000002
【特許請求の範囲】
【請求項１】
投票エラーを検出した場合にエラー復旧までの復旧時刻が投票締切時刻以前の所定時刻を経過するか否かを判定する判定部と、
前記復旧時刻が前記所定時刻を経過する場合に投票可能な代替端末を案内する案内部と
を有することを特徴とする情報処理装置。
【請求項２】
前記案内部は、
前記投票エラー発生の代替元の端末から代替先の各端末までの移動時間及び当該代替先の各端末の稼働状況に応じて前記代替先の各端末から代替端末を決定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置及び前記代替端末は、
投票を受け付ける投票端末であって、
前記判定部は、
前記投票端末内の前記投票エラーを検出することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記情報処理装置は、
投票を受け付ける投票端末を監視する監視装置であって、
前記判定部は、
前記投票端末内の前記投票エラーを検出することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記投票端末は、
キャッシュレス投票端末であることを特徴とする請求項３又は４に記載の情報処理装置。
【請求項６】
前記案内部は、
現在地から前記代替端末までの経路を含む案内情報を出力することを特徴とする請求項１〜５の何れか一つに記載の情報処理装置。
【請求項７】
投票を受け付ける投票端末と、前記投票端末を監視する監視装置とを有する投票システムであって、
前記監視装置は、
前記投票端末に関わる投票エラーを検出した場合にエラー復旧までの復旧時刻が投票締切時刻以前の所定時刻を経過するか否かを判定する判定部と、
前記復旧時刻が前記所定時刻を経過した場合に投票可能な代替端末を前記投票端末に案内する案内部と
を有することを特徴とする投票システム。
【請求項８】
投票エラーを検出した場合にエラー復旧までの復旧時刻が投票締切時刻以前の所定時刻を経過したか否かを判定し、
前記復旧時刻が前記所定時刻を経過する場合に投票可能な代替端末を案内する
処理を実行することを特徴とする案内方法。
【請求項９】
投票エラーを検出した場合にエラー復旧までの復旧時刻が投票締切時刻以前の所定時刻を経過するか否かを判定し、
前記復旧時刻が前記所定時刻を経過する場合に投票可能な代替端末を案内する
処理をコンピュータに実行させることを特徴とする案内プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、投票システム、案内方法及び案内プログラムに関する。
【背景技術】
【０００２】
例えば、競艇、競馬、競輪やオートレース等の公営競技等では、投票券を発券する投票端末が知られている。更に、投票端末には、利用者がＩＣカードを使用してキャッシュレスに投票できるキャッシュレス投票端末がある。キャッシュレス投票端末では、投票中に投票カード等のジャムエラー等のエラーが発生した場合、その利用者が従事員を呼び出すことになる。その結果、利用者は、従事員を呼び出してエラーを解消した後、投票を再開できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２２８８４１号公報
【特許文献２】特開２０１２−１１８７１２号公報
【特許文献３】特開２０１２−１４１６７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、利用者は、従事員が投票エラーの投票端末の場所に赴いて当該エラーを解消するまでは投票できず、例えば、投票締切時刻を経過した場合には投票機会を失う場合も想定される。
【０００５】
一つの側面では、投票エラーが生じた場合でも投票可能な代替端末を案内できる情報処理装置等を提供することにある。
【課題を解決するための手段】
【０００６】
一つの態様では、情報処理装置として、判定部と、案内部とを有する。判定部は、投票エラーを検出した場合にエラー復旧までの復旧時刻が投票締切時刻以前の所定時刻を経過するか否かを判定する。案内部は、復旧時刻が所定時刻を経過する場合に投票可能な代替端末を案内する。
【発明の効果】
【０００７】
一つの側面として、投票エラーが生じた場合でも投票可能な代替端末を案内できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例１の投票システムの一例を示す説明図である。
【図２】図２は、キャッシュレス投票端末のハードウェア構成の一例を示すブロック図である。
【図３】図３は、キャッシュレス投票端末の機能構成の一例を示すブロック図である。
【図４】図４は、監視装置のハードウェア構成の一例を示すブロック図である。
【図５】図５は、監視装置の機能構成の一例を示すブロック図である。
【図６】図６は、エラーテーブルの一例を示す説明図である。
【図７】図７は、代替候補テーブルの一例を示す説明図である。
【図８】図８は、従事員テーブルの一例を示す説明図である。
【図９】図９は、端末位置テーブルの一例を示す説明図である。
【図１０】図１０は、接客状況テーブルの一例を示す説明図である。
【図１１】図１１は、案内地図の一例を示す説明図である。
【図１２】図１２は、実施例１の投票システム全体の処理動作の一例を示すシーケンス図である。
【図１３】図１３は、生成処理に関わるキャッシュレス投票端末の処理動作の一例を示すフロー図である。
【図１４】図１４は、通知処理に関わる監視装置の処理動作の一例を示すフロー図である。
【図１５】図１５は、第１の案内処理に関わる監視装置の処理動作の一例を示すフロー図である。
【図１６】図１６は、第１の選択処理に関わる監視装置の処理動作の一例を示すフロー図である。
【図１７】図１７は、実施例２のキャッシュレス投票端末の機能構成の一例を示すブロック図である。
【図１８】図１８は、実施例２の監視装置の機能構成の一例を示すブロック図である。
【図１９】図１９は、実施例２の投票システム全体の処理動作の一例を示すシーケンス図である。
【図２０】図２０は、第２の案内処理に関わるキャッシュレス投票端末の処理動作の一例を示すフロー図である。
【図２１】図２１は、第２の選択処理に関わるキャッシュレス投票端末の処理動作の一例を示すフロー図である。
【図２２】図２２は、案内プログラムを実行するコンピュータの一例を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて、本願の開示する情報処理装置等の実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す各実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例１】
【００１０】
図１は、実施例１の投票システム１の一例を示す説明図である。図１に示す投票システム１は、複数のキャッシュレス投票端末２と、監視装置３と、ネットワーク機器４と、投票サーバ５と、表示サーバ６とを有する。投票システム１は、例えば、競艇、競馬、競輪やオートレース等の公営競技等の投票を受け付けるシステムである。キャッシュレス投票端末２は、例えば、ＩＣカード等でキャッシュレスに投票を受け付ける受付端末である。監視装置３は、複数のキャッシュレス投票端末２を監視制御するパソコン等の装置である。ネットワーク機器４は、例えば、キャッシュレス投票端末２、監視装置３及び専用ネットワーク７と接続する通信機器である。投票サーバ５は、投票内容を管理するサーバである。表示サーバ６は、例えば、投票締切時刻等を管理するサーバである。
【００１１】
図２は、キャッシュレス投票端末２のハードウェア構成の一例を示すブロック図である。図２に示すキャッシュレス投票端末２は、通信装置１１と、ＩＣカード読取装置１２と、投票カード読取装置１３と、ＬＣＤ(Liquid  Crystal  Display)／タッチパネル１４と、プリンタ装置１５と、電源装置１６とを有する。キャッシュレス投票端末２は、ＲＯＭ(Read  Only  Memory)１７と、ＲＡＭ(Random  Access  Memory)１８と、主制御装置１９と、バス１１Ａとを有する。通信装置１１は、ネットワーク機器４と通信接続する通信ＩＦ（Interface）である。ＩＣカード読取装置１２は、利用者である投票者のＩＣカードを読み取る入出力ＩＦである。投票カード読取装置１３は、例えば、投票内容を示す投票カードを読み取る読取装置である。ＬＣＤ／タッチパネル１４は、各種情報を表示しながら各種コマンドを入力する入出力ＩＦである。プリンタ装置１５は、投票内容や各種案内をプリント出力する出力ＩＦである。電源装置１６は、キャッシュレス投票端末２に電力を供給する。ＲＯＭ１７は、プログラム等の各種情報を記憶する領域である。ＲＡＭ１８は、各種情報を記憶する領域である。主制御装置１９は、キャッシュレス投票端末２全体を制御する。バス１１Ａは、通信装置１１、ＩＣカード読取装置１２、投票カード読取装置１３、ＬＣＤ／タッチパネル１４、プリンタ装置１５、電源装置１６、ＲＯＭ１７、ＲＡＭ１８及び主制御装置１９と接続するバスラインである。
【００１２】
図３は、キャッシュレス投票端末２の機能構成の一例を示すブロック図である。図３に示すキャッシュレス投票端末２は、記憶部２１と、制御部２２とを有する。記憶部２１は、例えば、ＲＡＭ１８、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、ＨＤＤ、光ディスク等の記憶装置に対応する。記憶部２１は、エラーテーブル３１を有する。エラーテーブル３１は、キャッシュレス投票端末２のエラーを管理するテーブルである。制御部２２は、例えば、主制御装置１９等の電子回路に対応する。そして、主制御装置１９は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。主制御装置１９は、例えば、ＲＯＭ１７に格納されたプログラムをＲＡＭ１８上に展開する。主制御装置１９は、ＲＡＭ１８上に展開されたプログラムをプロセスとして実行することで、例えば、検出部７１及び案内制御部７２として機能する。検出部７１は、自機のエラーを検出する。案内制御部７２は、後述する監視装置３からの案内情報に応じて案内地図等を画面表示すべく、ＬＣＤ／タッチパネル１４を制御すると共に、案内地図等を印字出力すべく、プリンタ装置１５を制御する。
【００１３】
図４は、監視装置３のハードウェア構成の一例を示すブロック図である。図４に示す監視装置３は、通信装置４１と、入力装置４２と、出力装置４３と、ＨＤＤ４４と、ＲＯＭ４５と、ＲＡＭ４６と、ＣＰＵ４７と、バス４８とを有する。通信装置４１は、ネットワーク機器４と通信接続する通信ＩＦである。入力装置４２は、各種情報を入力する入力ＩＦである。出力装置４３は、各種情報を出力する出力ＩＦである。ＨＤＤ４４は、各種情報を記憶する領域である。ＲＯＭ４５は、各種プログラム等を記憶する領域である。ＲＡＭ４６は、各種情報を記憶する領域である。ＣＰＵ４７は、監視装置３全体を制御する。バス４８は、通信装置４１、入力装置４２、出力装置４３、ＨＤＤ４４、ＲＯＭ４５、ＲＡＭ４６及びＣＰＵ４７と接続するバスラインである。
【００１４】
図５は、監視装置３の機能構成の一例を示すブロック図である。図５に示す監視装置３は、記憶部５１と、制御部５２とを有する。記憶部５１は、エラーテーブル３１と、代替候補テーブル３２と、従事員テーブル３３と、端末位置テーブル３４と、接客状況テーブル３５とを有する。代替候補テーブル３２は、キャッシュレス投票端末２毎に投票可能なキャッシュレス投票端末２である代替候補を管理するテーブルである。従事員テーブル３３は、キャッシュレス投票端末２毎の従事員の管理テーブルである。端末位置テーブル３４は、キャッシュレス投票端末２の座標位置を管理するテーブルである。接客状況テーブル３５は、キャッシュレス投票端末の接客状況を管理するテーブルである。ＣＰＵ４７は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。ＣＰＵ４７は、例えば、ＲＯＭ１７に格納されたプログラムをＲＡＭ１８上に展開する。ＣＰＵ４７は、ＲＡＭ１８上に展開されたプログラムをプロセスとして実行することで、例えば、判定部６１、通知部６２及び案内部６３として機能する。判定部６１は、キャッシュレス投票端末２のエラーを検出した場合にエラー復旧までの復旧予定時刻が投票締切時刻以前の所定時刻を経過するか否かを判定する。通知部６２は、キャッシュレス投票端末２のエラーを検出した場合、エラーのキャッシュレス投票端末２の従事員にエラー発生を通知する。案内部６３は、復旧予定時刻が所定時刻を経過する場合に投票可能な代替端末を案内する。
【００１５】
図６は、エラーテーブル３１の一例を示す説明図である。図６に示すエラーテーブル３１は、エラーコード３１Ａと、タイトル３１Ｂと、内容３１Ｃと、復旧手順３１Ｄと、想定復旧時間３１Ｅとを対応付けて管理している。エラーコード３１Ａは、エラー内容を識別するコードである。タイトル３１Ｂは、エラー内容を識別するタイトルである。内容３１Ｃは、エラーの詳細内容である。復旧手順３１Ｄは、エラーの復旧方法を示す手順である。想定復旧時間３１Ｅは、通常の従事員がエラーを復旧するまでの想定時間である。
【００１６】
図７は、代替候補テーブル３２の一例を示す説明図である。図７に示す代替候補テーブル３２は、代替候補３２Ａと、号機３２Ｂと、移動時間３２Ｃとを対応付けて管理している。代替候補３２Ａは、代替元のキャッシュレス投票端末２毎に投票可能な代替候補である代替先のキャッシュレス投票端末２を識別する情報である。号機３２Ｂは、当該キャッシュレス投票端末２を識別する情報である。移動時間３２Ｃは、代替先のキャッシュレス投票端末２から通常の利用者が代替元のキャッシュレス投票端末２に移動するまでの所要時間である。
【００１７】
図８は、従事員テーブル３３の一例を示す説明図である。図８に示す従事員テーブル３３は、号機３３Ａと、候補３３Ｂと、氏名３３Ｃと、連絡先３３Ｄと、連絡先３３Ｅと、曜日３３Ｆとを対応付けて管理している。号機３３Ａは、キャッシュレス投票端末２を識別する情報である。候補３３Ｂは、キャッシュレス投票端末２の従事員の候補を識別する情報である。氏名３３Ｃは、従事員の氏名である。連絡先３３Ｄは、従事員のメールアドレス等の連絡先である。連絡先３３Ｅは、従事員の電話番号等の連絡先である。曜日３３Ｆは、従事員の担当日である。
【００１８】
図９は、端末位置テーブル３４の一例を示す説明図である。図９に示す端末位置テーブル３４は、号機３４Ａと、端末位置Ｘ座標３４Ｂと、端末位置Ｙ座標３４Ｃとを対応付けて管理している。号機３４Ａは、キャッシュレス投票端末２を識別する情報である。端末位置Ｘ座標３４Ｂは、キャッシュレス投票端末２の位置であるＸ座標である。端末位置Ｙ座標３４Ｃは、キャッシュレス投票端末２の位置であるＹ座標である。
【００１９】
図１０は、接客状況テーブル３５の一例を示す説明図である。図１０に示す接客状況テーブル３５は、号機３５Ａと、日付３５Ｂと、接客開始時刻３５Ｃとを対応付けて管理している。号機３５Ａは、キャッシュレス投票端末２を識別する情報である。日付３５Ｂは、キャッシュレス投票端末２の接客の日付を示す情報である。接客開始時刻３５Ｃは、キャッシュレス投票端末２の接客開始の時刻を示す情報である。
【００２０】
図１１は、案内地図の一例を示す説明図である。図１１に示す案内地図は、現在地から代替端末までの案内地図である。尚、現在地は、投票中にエラーが生じた代替元のキャッシュレス投票端末２の場所である。代替端末は、代替元のキャッシュレス投票端末２の代替先のキャッシュレス投票端末２である。代替元のキャッシュレス投票端末２のプリンタ装置１５は、図１１に示す案内地図を含む案内情報を印字出力する。
【００２１】
次に実施例１の投票システム１の動作について説明する。図１２は、実施例１の投票システム１全体の処理動作の一例を示すシーケンス図である。キャッシュレス投票端末２は、利用者による投票操作中（ステップＳ１１）にエラーを検出した場合（ステップＳ１２）、エラー発生に対応するエラー発生情報を生成する生成処理を実行する（ステップＳ１３）。尚、エラー発生情報は、エラーコード及びエラー発生のキャッシュレス投票端末２の号機を含む情報である。キャッシュレス投票端末２は、エラー発生情報を監視装置３に通知する（ステップＳ１４）。尚、キャッシュレス投票端末２は、エラー発生の代替元のキャッシュレス投票端末２である。
【００２２】
監視装置３は、エラー発生情報に基づき、エラー発生のキャッシュレス投票端末２を保守する従事員Ｈに通知するエラー通知情報を生成する通知処理を実行する（ステップＳ１５）。尚、エラー通知情報は、エラー発生のタイトル、内容、復旧方法及び復旧想定時間を含む情報である。監視装置３は、エラー通知情報は従事員Ｈに通知する（ステップＳ１６）。更に、監視装置３は、キャッシュレス投票端末２に対して案内情報を生成する第１の案内処理を実行する（ステップＳ１７）。監視装置３は、案内処理に使用する投票締切時刻を表示サーバ６に要求し（ステップＳ１８）、表示サーバ６から投票締切時刻を監視装置３に通知する（ステップＳ１９）。
【００２３】
監視装置３は、投票締切時刻を使用して第１の案内処理を実行し、案内情報を代替元のキャッシュレス投票端末２に通知する（ステップＳ２０）。尚、案内情報は、例えば、代替端末への案内経路等の案内地図等を含む情報である。代替元のキャッシュレス投票端末２は、案内情報を画面表示すると共に（ステップＳ２１）、案内情報をプリント出力する（ステップＳ２２）。その結果、キャッシュレス投票端末２の利用者は、画面上又は紙面上で案内情報を視認してエラー発生の各種パターンに対する案内を享受できる。
【００２４】
図１３は、生成処理に関わるキャッシュレス投票端末２の処理動作の一例を示すフロー図である。図１３において代替元のキャッシュレス投票端末２内の検出部７１は、エラーを検出したか否かを判定する（ステップＳ３１）。尚、エラーは、例えば、投票カード等のジャムエラー等の投票できなくなるような投票エラーである。検出部７１は、エラーを検出した場合（ステップＳ３１肯定）、エラーテーブル３１を参照し、エラー内容に対応したエラーコード３１Ａを特定する（ステップＳ３２）。
【００２５】
検出部７１は、エラーコード及び自端末を識別する号機を含むエラー発生情報を生成する（ステップＳ３３）。検出部７１は、生成したエラー発生情報を監視装置３に通知し（ステップＳ３４）、図１３に示す処理動作を終了する。検出部７１は、エラーを検出しなかった場合（ステップＳ３１否定）、図１３に示す処理動作を終了する。
【００２６】
キャッシュレス投票端末２は、エラーを検出した場合、エラーに関わるエラー発生情報を監視装置３に通知する。その結果、監視装置３は、キャッシュレス投票端末２でのエラー発生を認識できる。
【００２７】
図１４は、通知処理に関わる監視装置３の処理動作の一例を示すフロー図である。監視装置３内の通知部６２は、キャッシュレス投票端末２からエラー発生情報を受信したか否かを判定する（ステップＳ４１）。通知部６２は、エラー発生情報を受信した場合（ステップＳ４１肯定）、エラー発生情報内のエラーコードを特定する（ステップＳ４２）。通知部６２は、エラーテーブル３１を参照し、エラーコードに対応するタイトル、内容、復旧方法及び復旧想定時間を取得し、タイトル、内容、復旧方法及び復旧想定時間を含むエラー通知情報を生成する（ステップＳ４３Ａ）。尚、エラー通知情報には、エラー発生中のキャッシュレス投票端末２の位置情報を識別表示する情報も含むものとする。
【００２８】
通知部６２は、従事員テーブル３３を参照し、エラー発生情報内のエラー号機に対応した従事員Ｈの曜日３３Ｆを参照し、当該従事員Ｈの連絡先３３Ｄ（３３Ｅ）を特定する（ステップＳ４３）。尚、通知部６２は、エラー発生のキャッシュレス投票端末２を保守する複数の従事員から最適な従事員の連絡先を特定する。通知部６２は、従事員Ｈの連絡先に基づき、エラー通知情報を従事員Ｈが携帯する端末に通知し（ステップＳ４５）、図１４に示す処理動作を終了する。通知部６２は、エラー発生情報を受信しなかった場合（ステップＳ４１否定）、図１４に示す処理動作を終了する。
【００２９】
監視装置３は、エラー発生情報内のエラーコードに対応したタイトル、内容、復旧方法及び復旧想定時間を含むエラー通知情報を生成する。更に、監視装置３は、エラー発生情報内の号機に対応した従事員の連絡先に当該エラー通知情報を通知する。その結果、従事員は、エラー通知情報を視認してエラー発生のキャッシュレス投票端末２を認識できる。
【００３０】
図１５は、第１の案内処理に関わる監視装置３の処理動作の一例を示すフロー図である。監視装置３内の判定部６１は、エラー発生情報を受信したか否かを判定する（ステップＳ５１）。判定部６１は、エラー発生情報を受信した場合（ステップＳ５１肯定）、標準投票時間を取得する（ステップＳ５２）。尚、標準投票時間は、通常の利用者が１回の投票に際し、投票開始操作から投票受付完了までに要する時間を平均化した標準時間である。
【００３１】
判定部６１は、エラーテーブル３１を参照し、エラー発生情報内のエラーコードに対応した想定復旧時間を特定する（ステップＳ５３）。判定部６１は、表示サーバ６に投票締切時刻を要求する（ステップＳ５４）。判定部６１は、表示サーバ６から投票締切時刻を取得したか否かを判定する（ステップＳ５４Ａ）。
【００３２】
判定部６１は、投票締切時刻を取得した場合（ステップＳ５４Ａ肯定）、標準投票時間、想定復旧時間及び現在時刻に基づき、エラーの復旧予定時刻を算出する（ステップＳ５５）。尚、復旧予定時刻は、（標準投票時間＋想定復旧時間＋現在時刻）である。判定部６１は、復旧予定時刻が投票締切時刻の５分前を経過しているか否かを判定する（ステップＳ５６）。
【００３３】
判定部６１は、復旧予定時刻が投票締切時刻の５分前を経過していない場合（ステップＳ５６否定）、代替端末へ案内する時間があると判断し、エラー発生のキャッシュレス投票端末２の最適な代替端末を選択する第１の選択処理を実行する（ステップＳ５７）。
【００３４】
判定部６１は、第１の選択処理を実行した後、最適な代替端末の案内地図を生成し（ステップＳ５８）、復旧予定時刻が投票締切時刻の１０分前を経過しているか否かを判定する（ステップＳ５９）。案内部６３は、復旧予定時刻が投票締切時刻の１０分前を経過していない場合（ステップＳ５９否定）、代替端末への通常案内情報をエラー発生の代替元のキャッシュレス投票端末２に通知し（ステップＳ６０）、図１５に示す処理動作を終了する。通常案内情報は、現在時刻から代替端末まで移動して代替端末を使用して投票が完了するまでの復旧予定時刻が投票締切時刻１０分前を経過していないため、投票締切時刻までに投票できる時間の余裕があると判断した際の案内情報である。例えば、通常案内情報は、「本端末は故障です。代替端末への移動をお願いします。」等のコメント表示、更に、代替端末への経路を含む案内地図を含むものである。
【００３５】
案内部６３は、復旧予定時刻が投票締切時刻の１０分前を経過している場合（ステップＳ５９肯定）、代替端末への緊急案内情報をエラー発生のキャッシュレス投票端末２に通知し（ステップＳ６１）、図１５に示す処理動作を終了する。緊急案内情報は、現在時刻から代替端末まで移動して代替端末を使用して投票が完了するまでの復旧予定時刻が投票締切時刻１０分前を経過しているため、投票締切時刻までに投票できる時間の余裕が少ないと判断した際の案内情報である。例えば、緊急案内情報は、「本端末は故障です。締切時間は１５：４０分のため、代替端末への移動をお急ぎ下さい。」等のコメント表示、更に、代替端末への経路を含む案内地図を含むものである。
【００３６】
案内部６３は、復旧予定時刻が投票締切時刻直前の５分前を経過している場合（ステップＳ５６肯定）、代替端末へ案内する時間がないと判断し、待機案内情報をエラー発生のキャッシュレス投票端末２に通知する（ステップＳ６２）。そして、案内部６３は、図１５に示す処理動作を終了する。尚、待機案内情報は、代替端末を案内せず、従事員Ｈが到着するまでの待機を案内する情報であって、復旧予定時刻を含む情報である。キャッシュレス投票端末２は、待機案内及び復旧予定時刻等の待機案内情報を画面表示する。例えば、「本端末は故障です。従事員が向かっておりますので、しばらくお待ちください。」等のコメント表示を含むものである。
【００３７】
判定部６１は、エラー発生情報が受信しなかった場合（ステップＳ５１否定）、図１５に示す処理動作を終了する。判定部６１は、投票締切時刻を表示サーバ６から取得していない場合（ステップＳ５４Ａ否定）、投票締切時刻を取得したか否かを判定すべく、ステップＳ５４Ａに移行する。
【００３８】
監視装置３は、復旧予定時刻が投票締切時刻の１０分前を経過していない場合、通常案内情報を代替元のキャッシュレス投票端末２に通知する。その結果、キャッシュレス投票端末２の利用者は、通常案内情報を視認して投票可能な代替端末に移動できる。
【００３９】
監視装置３は、復旧予定時刻が投票締切時刻の１０分前を経過して５分前を経過していない場合、緊急案内情報を代替元のキャッシュレス投票端末２に通知する。その結果、キャッシュレス投票端末２の利用者は、緊急案内情報を視認して投票可能な代替端末に急いで移動できる。
【００４０】
監視装置３は、復旧予定時刻が発明締切時刻の５分前を経過している場合、待機案内情報を代替元のキャッシュレス投票端末２に通知する。その結果、キャッシュレス投票端末２の利用者は、待機案内情報を視認して従事員の到着まで待機できる。
【００４１】
図１６は、第１の選択処理に関わる監視装置３の処理動作の一例を示すフロー図である。監視装置３内の案内部６３は、代替候補テーブル３２を参照し、エラー発生情報内のエラー号機の代替候補３２Ａ及び移動時間３２Ｃを取得する（ステップＳ７１）。尚、代替候補３２Ａは、代替元のキャッシュレス投票端末２以外の正常な代替先のキャッシュレス投票端末２の候補である。移動時間３２Ｃは、代替元のキャッシュレス投票端末２から代替先のキャッシュレス投票端末２までの移動時間である。
【００４２】
案内部６３は、エラー号機の代替候補３２Ａ及び移動時間３２Ｃを取得した後、接客状況テーブル３５を参照し、代替候補のキャッシュレス投票端末２の接客状況を取得する（ステップＳ７２）。
【００４３】
案内部６３は、接客状況に応じて待ち想定時間を取得する（ステップＳ７３）。待ち想定時間は、直近１０分間の単位時間当たりの接客数×標準投票時間で算出する。案内部６３は、移動時間、待ち想定時間及び標準投票時間に基づき、代替投票時間を算出する（ステップＳ７４）。尚、代替投票時間は、（移動時間＋待ち想定時間＋標準投票時間）で算出する。
【００４４】
案内部６３は、代替投票時間が最小のキャッシュレス投票端末２を最適な代替端末として特定する（ステップＳ７５）。案内部６３は、最適な代替端末の位置情報を特定し（ステップＳ７６）、図１６に示す処理動作を終了する。
【００４５】
監視装置３は、代替候補のキャッシュレス投票端末２の移動時間及び接客状況に応じて代替候補毎の代替投票時間を算出する。監視装置３は、代替候補毎の代替投票時間が最小のキャッシュレス投票端末２を最適の代替端末として特定し、最適な代替端末及び位置情報を選択する。
【００４６】
実施例１の監視装置３は、キャッシュレス投票端末２のエラーを検出した場合にエラー復旧までの復旧予定時刻が投票締切時刻以前の所定時刻を経過するか否かを判定する。監視装置３は、復旧予定時刻が所定時刻を経過する場合に投票可能な代替端末を案内する。監視装置３は、復旧予定時刻が投票締切時刻の１０分前を経過していない場合、代替端末への通常案内情報をエラーのキャッシュレス投票端末２に出力する。その結果、キャッシュレス投票端末２は、エラーが発生した場合でも、投票可能な最適の代替端末を利用者に案内できる。投票機会の損失を抑制できる。しかも、監視装置３は、判定部６１及び案内部６３の処理機能を実行するため、キャッシュレス投票端末２側の処理負担を軽減できる。
【００４７】
監視装置３は、復旧予定時刻が投票締切時刻の１０分前を経過して投票締切時刻の５分前を経過していない場合、緊急案内情報を代替元のキャッシュレス投票端末２に出力する。その結果、キャッシュレス投票端末２は、エラーが発生した場合でも、投票可能な最適の代替端末を利用者に案内できる。
【００４８】
監視装置３は、エラー発生の代替元のキャッシュレス投票端末２から代替先の各キャッシュレス投票端末２までの移動時間及び当該代替先のキャッシュレス投票端末２の接客状況に応じて代替先のキャッシュレス投票端末２から代替端末を決定する。その結果、監視装置３は、複数の代替先のキャッシュレス投票端末２から最適なキャッシュレス投票端末２を特定できる。
【００４９】
監視装置３は、代替元のキャッシュレス投票端末２から代替端末までの経路を含む案内地図を代替元のキャッシュレス投票端末２に出力する。その結果、代替元のキャッシュレス投票端末２は、案内地図で代替端末に移動できる。
【００５０】
上記実施例１の監視装置３では、第１の案内処理及び第１の選択処理を実行する場合を例示し、案内情報をエラー発生中のキャッシュレス投票端末２に通知する場合を例示した。しかしながら、第２の案内処理及び第２の選択処理をキャッシュレス投票端末２内で実行しても良く、その実施の形態につき、実施例２の投票システム１Ａとして以下に説明する。尚、実施例１の投票システム１と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。
【実施例２】
【００５１】
図１７は、実施例２のキャッシュレス投票端末２Ａの機能構成の一例を示すブロック図である。図１７に示すキャッシュレス投票端末２Ａは、制御部２２Ａと、記憶部２１Ａとを有する。記憶部２１Ａは、エラーテーブル３１と、代替候補テーブル３２と、端末位置テーブル３４と、接客状況テーブル３５とを有する。主制御装置１９は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。主制御装置１９は、例えば、ＲＯＭ１７に格納されたプログラムをＲＡＭ１８上に展開する。主制御装置１９は、ＲＡＭ１８上に展開されたプログラムをプロセスとして実行することで、例えば、検出部７１、判定部６１Ａ及び案内部６３Ａとして機能する。判定部６１Ａは、監視装置３の判定部６１の代わりに、自機のエラーを検出した場合にエラー復旧までの復旧予定時刻が投票締切時刻以前の所定時刻を経過するか否かを判定する。案内部６３Ａは、監視装置３の案内部６３の代わりに、復旧予定時刻が所定時刻を経過する場合に投票可能な代替端末を案内する。
【００５２】
図１８は、実施例２の監視装置３Ａの機能構成の一例を示すブロック図である。図１８に示す監視装置３Ａは、制御部５２Ａと、記憶部５１Ａとを有する。記憶部５１Ａは、エラーテーブル３１と、従事員テーブル３３と、接客状況テーブル３５とを有する。ＣＰＵ４７は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。ＣＰＵ４７は、例えば、ＲＯＭ１７に格納されたプログラムをＲＡＭ１８上に展開する。ＣＰＵ４７は、ＲＡＭ１８上に展開されたプログラムをプロセスとして実行することで、例えば、通知部６２として機能する。
【００５３】
図１９は、実施例２の投票システム１Ａ全体の処理動作の一例を示すシーケンス図である。図１９においてキャッシュレス投票端末２Ａは、利用者による投票操作中（ステップＳ１１）にエラーを検出した場合（ステップＳ１２）、エラー発生情報を生成する生成処理を実行する（ステップＳ１３）。キャッシュレス投票端末２Ａは、エラー発生情報を監視装置３Ａに通知する（ステップＳ１４）。
【００５４】
監視装置３Ａは、エラー発生情報に基づき、エラー発生のキャッシュレス投票端末２Ａを保守する従事員Ｈにエラー通知情報を生成する通知処理を実行する（ステップＳ１５）。監視装置３Ａは、エラー通知情報は従事員Ｈに通知する（ステップＳ１６）。
【００５５】
キャッシュレス投票端末２Ａは、案内情報を生成する第２の案内処理を実行する（ステップＳ１７Ａ）。キャッシュレス投票端末２Ａは、第２の案内処理に使用する投票締切時刻を表示サーバ６に要求し（ステップＳ１８Ａ）、表示サーバ６から投票締切時刻を取得する（ステップＳ１９Ａ）。
【００５６】
更に、キャッシュレス投票端末２Ａは、代替候補のキャッシュレス投票端末２Ａの接客状況を監視装置３Ａに要求し（ステップＳ２０Ａ）、監視装置３Ａから代替候補の各キャッシュレス投票端末２Ａの接客状況を取得する（ステップＳ２０Ｂ）。
【００５７】
キャッシュレス投票端末２Ａは、投票締切時刻を使用して第２の案内処理を実行する。更に、キャッシュレス投票端末２Ａは、案内情報を画面表示すると共に（ステップＳ２１Ａ）、案内情報をプリント出力する（ステップＳ２２Ａ）。その結果、利用者は、画面上又は紙面上で案内情報を視認してエラー発生の各種パターンに対する案内を享受できる。
【００５８】
図２０は、第２の案内処理に関わるキャッシュレス投票端末２Ａの処理動作の一例を示すフロー図である。図２０においてキャッシュレス投票端末２Ａ内の判定部６１Ａは、エラー発生を検出したか否かを判定する（ステップＳ８１）。判定部６１Ａは、エラー発生を検出した場合（ステップＳ８１肯定）、標準投票時間を取得する（ステップＳ８２）。判定部６１Ａは、エラーテーブル３１を参照し、エラー発生のエラーコードに対応した想定復旧時間を取得する（ステップＳ８３）。判定部６１Ａは、表示サーバ６に投票締切時刻を要求する（ステップＳ８４）。判定部６１Ａは、表示サーバ６から投票締切時刻を取得したか否かを判定する（ステップＳ８５）。
【００５９】
判定部６１Ａは、投票締切時刻を取得した場合（ステップＳ８５肯定）、標準投票時間、想定復旧時間及び現在時刻に基づき、エラーの復旧予定時刻を算出する（ステップＳ８６）。判定部６１Ａは、復旧予定時刻が投票締切時刻の５分前を経過しているか否かを判定する（ステップＳ８７）。
【００６０】
判定部６１Ａは、復旧予定時刻が投票締切時刻の５分前を経過していない場合（ステップＳ８７否定）、代替端末へ案内する時間があると判断し、エラー発生のキャッシュレス投票端末２Ａの代替端末を選択する第２の選択処理を実行する（ステップＳ８８）。
【００６１】
判定部６１Ａは、第２の選択処理を実行した後、最適な代替端末の案内地図を生成し（ステップＳ８９）、復旧予定時刻が投票締切時刻の１０分前を経過しているか否かを判定する（ステップＳ９０）。案内部６３Ａは、復旧予定時刻が投票締切時刻の１０分前を経過していない場合（ステップＳ９０否定）、代替端末への通常案内情報を出力し（ステップＳ９１）、図２０に示す処理動作を終了する。通常案内情報は、現在時刻から代替端末まで移動して代替端末を使用して投票が完了するまでの復旧予定時刻が投票締切時刻１０分前を経過していないため、投票締切時刻までに投票できる時間の余裕があると判断した際の案内情報である。
【００６２】
案内部６３Ａは、復旧予定時刻が投票締切時刻の１０分前を経過している場合（ステップＳ９０肯定）、代替端末への緊急案内情報を出力し（ステップＳ９２）、図２０に示す処理動作を終了する。緊急案内情報は、現在時刻から代替端末まで移動して代替端末を使用して投票が完了するまでの時刻が投票締切時刻１０分前を経過しているため、投票締切時刻までに投票できる時間の余裕が少ないと判断した際の案内情報である。
【００６３】
案内部６３Ａは、復旧予定時刻が投票締切時刻直前の５分前を経過している場合（ステップＳ８７肯定）、代替端末へ案内する時間がないと判断し、待機案内情報を出力し（ステップＳ９３）、図２０に示す処理動作を終了する。待機案内情報は、代替端末を案内せず、従事員Ｈが到着するまでの待機を案内する情報であって、復旧予定時刻を含む情報である。
【００６４】
判定部６１Ａは、エラー発生を検出しなかった場合（ステップＳ８１否定）、図２０に示す処理動作を終了する。判定部６１Ａは、投票締切時刻を表示サーバ６から取得していない場合（ステップＳ８５否定）、投票締切時刻を取得したか否かを判定すべく、ステップＳ８５に移行する。
【００６５】
キャッシュレス投票端末２Ａは、復旧予定時刻が投票締切時刻の１０分前を経過していない場合、通常案内情報を画面出力及びプリント出力する。その結果、キャッシュレス投票端末２の利用者は、通常案内情報を視認して投票可能な代替端末に移動できる。
【００６６】
キャッシュレス投票端末２Ａは、復旧予定時刻が投票締切時刻の１０分前を経過して５分前を経過していない場合、緊急案内情報を画面出力及びプリント出力する。その結果、キャッシュレス投票端末２Ａの利用者は、緊急案内情報を視認して投票可能な代替端末に急いで移動できる。
【００６７】
キャッシュレス投票端末２Ａは、復旧予定時刻が発明締切時刻の５分前を経過している場合、待機案内情報を画面出力及びプリント出力する。その結果、キャッシュレス投票端末２Ａの利用者は、待機案内情報を視認して従事員の到着まで待機できる。
【００６８】
図２１は、第２の選択処理に関わるキャッシュレス投票端末２Ａの処理動作の一例を示すフロー図である。キャッシュレス投票端末２Ａ内の案内部６３Ａは、代替候補テーブル３２を参照し、自端末の代替候補３２Ａ及び移動時間３２Ｃを取得する（ステップＳ１０１）。尚、代替候補３２Ａは、代替元である自端末以外の正常な代替先のキャッシュレス投票端末２Ａである。案内部６３Ａは、自端末の代替候補３２Ａ及び移動時間３２Ｃを取得した後、接客状況テーブル３５を参照し、代替候補のキャッシュレス投票端末２Ａの接客状況を取得する（ステップＳ１０２）。
【００６９】
案内部６３Ａは、接客状況に応じて待ち想定時間を取得する（ステップＳ１０３）。案内部６３Ａは、移動時間、待ち想定時間及び標準投票時間に基づき、代替投票時間を算出する（ステップＳ１０４）。尚、代替投票時間は、（移動時間＋待ち想定時間＋標準投票時間）で算出する。
【００７０】
案内部６３Ａは、代替投票時間が最小のキャッシュレス投票端末２Ａを最適な代替端末として特定する（ステップＳ１０５）。案内部６３Ａは、最適な代替端末を特定した後、最適な代替端末の位置情報を特定し（ステップＳ１０６）、図２１に示す処理動作を終了する。
【００７１】
キャッシュレス投票端末２Ａは、代替候補のキャッシュレス投票端末２Ａの移動時間及び接客状況に応じて代替候補毎の代替投票時間を算出する。キャッシュレス投票端末２Ａは、代替候補毎の代替投票時間が最小のキャッシュレス投票端末２Ａを最適の代替端末として特定し、最適な代替端末及び位置情報を選択する。
【００７２】
実施例２のキャッシュレス投票端末２Ａは、エラーを検出した場合にエラー復旧までの復旧予定時刻が投票締切時刻以前の所定時刻を経過するか否かを判定する。キャッシュレス投票端末２Ａは、復旧予定時刻が所定時刻を経過する場合に投票可能な代替端末を案内する。キャッシュレス投票端末２Ａは、復旧予定時刻が投票締切時刻の１０分前を経過していない場合、通常案内情報を出力する。その結果、キャッシュレス投票端末２Ａは、エラーが発生した場合でも、投票可能な最適の代替端末を利用者に案内できる。しかも、キャッシュレス投票端末２Ａは、判定部６１Ａ及び案内部６３Ａの処理機能を実行するため、監視装置３Ａ側の処理負担を軽減できる。
【００７３】
キャッシュレス投票端末２Ａは、復旧予定時刻が投票締切時刻の１０分前を経過して投票締切時刻の５分前を経過していない場合、緊急案内情報を出力する。その結果、キャッシュレス投票端末２は、エラーが発生した場合でも、投票可能な最適の代替端末を利用者に案内できる。
【００７４】
キャッシュレス投票端末２Ａは、代替先の各キャッシュレス投票端末２Ａ毎の移動時間及び当該代替先のキャッシュレス投票端末２Ａの接客状況に応じて代替先のキャッシュレス投票端末２から代替端末を決定する。その結果、監視装置３は、複数の代替先のキャッシュレス投票端末２から最適なキャッシュレス投票端末２を特定できる。
【００７５】
キャッシュレス投票端末２Ａは、代替元のキャッシュレス投票端末２Ａから代替端末までの経路を含む案内地図を代替元のキャッシュレス投票端末２Ａに出力する。その結果、代替元のキャッシュレス投票端末２Ａは、案内地図で代替端末に移動できる。
【００７６】
尚、説明の便宜上、実施例１の投票システム１は、例えば、通知処理、第１の案内処理及び第１の選択処理等を監視装置３で実行する場合を例示したが、クラウドで実行しても良く、適宜変更可能である。また、実施例２の投票システム１Ａは、第２の案内処理及び第２の選択処理等をキャッシュレス投票端末２Ａで実行する場合を例示したが、クラウド等で実行しても良く、適宜変更可能である。
【００７７】
上記実施例１及び２では、キャッシュレス投票端末２（２Ａ）を例示したが、投票を発券する投票端末でも良く、適宜変更可能である。また、上記実施例１及び２では、投票締切時刻を表示サーバ６から取得する場合を例示したが、投票締切時刻を管理する機器から取得しても良く、適宜変更可能である。
【００７８】
投票締切時刻の所定時刻として５分前、１０分前を例示したが、これら所定時刻に限定されるものではなく、適宜変更可能である。投票エラーとして、投票カードのジャムエラーを例示したが、例えば、紙幣のジャムエラーでも良く、更に、ジャムエラーに限定されるものではなく、表示エラー等の各種エラーでも良く、適宜変更可能である。
【００７９】
実施例１の監視装置３は、キャッシュレス投票端末２からのエラー発生情報を受信した場合、エラーテーブル３１を参照し、エラー発生情報内のエラーコードに対応したタイトル、内容、復旧手順及び復旧想定時刻を特定する。そして、監視装置３は、これら特定されたタイトル、内容、復旧手順及び復旧想定時刻を含むエラー通知情報を従事員Ｈに通知した。しかしながら、代替元のキャッシュレス投票端末２が監視装置３に通知するエラー発生情報内にタイトル、内容、復旧手順及び復旧想定時刻を含めた場合、監視装置３は、当該エラー発生情報をエラー通知情報として従事員Ｈに通知しても良く、適宜変更可能である。
【００８０】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００８１】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【００８２】
ところで、本実施例で説明した各種の処理は、予め用意されたプログラムを情報処理装置で実行することで実現できる。そこで、以下では、上記実施例と同様の機能を有するプログラムを実行する情報処理装置の一例を説明する。図２２は、案内プログラムを実行するコンピュータ１００の一例を示す説明図である。
【００８３】
図２２に示す案内プログラムを実行するコンピュータ１００では、通信装置１１０と、入力装置１２０と、出力装置１３０と、ＲＯＭ１４０と、ＲＡＭ１５０と、ＣＰＵ１６０と、バス１７０とを有する。
【００８４】
そして、ＲＯＭ１４０には、上記実施例と同様の機能を発揮する案内プログラムが予め記憶されている。尚、ＲＯＭ１４０ではなく、図示せぬドライブで読取可能な記録媒体に案内プログラムが記録されていても良い。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリ、ＳＤカード等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等でも良い。案内プログラムとしては、図２２に示すように、判定プログラム１４０Ａ及び案内プログラム１４０Ｂである。尚、プログラム１４０Ａ及び１４０Ｂについては、適宜統合又は分散しても良い。
【００８５】
そして、ＣＰＵ１６０は、これらのプログラム１４０Ａ及び１４０ＢをＲＯＭ１４０から読み出し、これら読み出された各プログラムをＲＡＭ１５０のワークエリア上に展開する。そして、ＣＰＵ１６０は、図２２に示すように、ＲＡＭ１５０上に展開した各プログラム１４０Ａ及び１４０Ｂを、判定プロセス１５０Ａ及び案内プロセス１５０Ｂとして機能する。
【００８６】
ＣＰＵ１６０は、投票エラーを検出した場合にエラー復旧までの復旧時刻が投票締切時刻以前の所定時刻を経過するか否かを判定する。ＣＰＵ１６０は、復旧時刻が所定時刻を経過する場合に投票可能な代替端末を案内する。その結果、投票エラーが生じた場合でも投票可能な代替端末に案内できる。
【符号の説明】
【００８７】
１、１Ａ  投票システム
２、２Ａ  キャッシュレス投票端末
３、３Ａ  監視装置
６１、６１Ａ  判定部
６２  通知部
６３，６３Ａ  案内部
【図１】
2020035259.tif 000003
【図２】
2020035259.tif 000004
【図３】
2020035259.tif 000005
【図４】
2020035259.tif 000006
【図５】
2020035259.tif 000007
【図６】
2020035259.tif 000008
【図７】
2020035259.tif 000009
【図８】
2020035259.tif 000010
【図９】
2020035259.tif 000011
【図１０】
2020035259.tif 000012
【図１１】
2020035259.tif 000013
【図１２】
2020035259.tif 000014
【図１３】
2020035259.tif 000015
【図１４】
2020035259.tif 000016
【図１５】
2020035259.tif 000017
【図１６】
2020035259.tif 000018
【図１７】
2020035259.tif 000019
【図１８】
2020035259.tif 000020
【図１９】
2020035259.tif 000021
【図２０】
2020035259.tif 000022
【図２１】
2020035259.tif 000023
【図２２】
2020035259.tif 000024