(57)【要約】【課題】タッチパネルの劣化の度合いを把握することができる料金収受機を提供する。【解決手段】料金収受機１１は、タッチ操作の検出座標のうちタッチパネル１３０に表示されるボタンＢ１〜ボタンＢ５の各表示領域に属する検出座標の代表値を取得して蓄積する。また、料金収受機１１は、蓄積された複数の代表値の平均値及び標準偏差の少なくとも何れか一方に基づいて、ボタンＢ１〜ボタンＢ５の各々についての正常押下範囲を決定する。そして、新たに取得されたボタンＢ１〜ボタンＢ５の表示領域に属する検出座標の代表値が、上述の正常押下範囲外であった場合に、タッチパネル１３０が異常であると判定する。【選択図】図３
2019109690.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを有し、車両が走行する車線路側に設置される料金収受機であって、
タッチ位置の検出結果である検出座標のうち前記タッチパネルに表示される特定のボタンの表示領域に属する検出座標の代表値を取得して蓄積する検出座標代表値取得部と、
蓄積された複数の前記代表値の平均値及び標準偏差の少なくとも何れか一方に基づいて、前記特定のボタンについての正常押下範囲を決定する正常押下範囲決定部と、
新たに取得された前記特定のボタンの表示領域に属する検出座標の代表値が、前記正常押下範囲外であった場合に、前記タッチパネルが異常であると判定する異常判定部と、
を備える料金収受機。
【請求項２】
前記正常押下範囲決定部は、
前記正常押下範囲を、長半径及び短半径を有する楕円形とし、前記代表値の横軸成分の標準偏差、及び、前記代表値の縦軸成分の標準偏差の何れか一方に基づいて前記長半径を決定し、他方に基づいて短半径を決定する
請求項１に記載の料金収受機。
【請求項３】
前記正常押下範囲決定部は、
更に、前記横軸成分と前記縦軸成分との共分散に基づいて、前記タッチパネルに対する前記楕円形の傾きを決定する
請求項２に記載の料金収受機。
【請求項４】
前記正常押下範囲決定部は、
少なくとも１年を通じて蓄積された複数の前記代表値の平均値及び標準偏差の少なくとも何れか一方に基づいて、前記特定のボタンについての正常押下範囲を決定する
請求項１から請求項３の何れか一項に記載の料金収受機。
【請求項５】
前記検出座標代表値取得部は、前記検出座標の代表値として、
予め定められた期間内に検出された複数の検出座標の平均値、中央値又は最頻値を取得する
請求項１から請求項４の何れか一項に記載の料金収受機。
【請求項６】
タッチパネルを有し、車両が走行する車線路側に設置される料金収受機の検査方法であって、
タッチ位置の検出結果である検出座標のうち前記タッチパネルに表示される特定のボタンの表示領域に属する検出座標の代表値を取得して蓄積するステップと、
蓄積された複数の前記代表値の平均値及び標準偏差の少なくとも何れか一方に基づいて、前記特定のボタンについての正常押下範囲を決定するステップと、
新たに取得された前記特定のボタンの表示領域に属する検出座標の代表値が、前記正常押下範囲外であった場合に、前記タッチパネルが異常であると判定するステップと、
を有する料金収受機の検査方法。
【請求項７】
タッチパネルを有し、車両が走行する車線路側に設置される料金収受機のコンピュータを、
タッチ位置の検出結果である検出座標のうち前記タッチパネルに表示される特定のボタンの表示領域に属する検出座標の代表値を取得して蓄積する検出座標代表値取得部、
蓄積された複数の前記代表値の平均値及び標準偏差の少なくとも何れか一方に基づいて、前記特定のボタンについての正常押下範囲を決定する正常押下範囲決定部、
新たに取得された前記特定のボタンの表示領域に属する検出座標の代表値が、前記正常押下範囲外であった場合に、前記タッチパネルが異常であると判定する異常判定部、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、料金収受機、料金収受機の検査方法及びプログラムに関する。
【背景技術】
【０００２】
有料道路の料金所では、有人ブースに待機する収受員が、到来した利用者に対して料金の収受業務を行う場合がある。この場合、収受員は、有人ブース内に設置された料金収受機を使用して料金の収受業務を行う。料金収受機は、利用者の走行区間や車種区分等の入力を受け付けて、当該利用者に応じた料金の収受を可能とする。
【０００３】
近年、収受員からの入力手段としてタッチパネルを備えた料金収受機がある（例えば、特許文献１参照）。タッチパネルには、抵抗膜方式、静電容量方式、赤外線方式など、様々な技術的手段が用いられている。
【０００４】
抵抗膜方式は、透明導電膜（ＩＴＯ）が製膜されたフィルムと、ガラス（ディスプレイ表面）とを透明導電膜間が向い合う方向に貼り合わせた２層構造からなる。抵抗膜方式のタッチパネルは、フィルムを指やペンで押した際に接触する２層の透明導電膜の、上層から下層にかけての抵抗値（降下電圧）を計測することで、タッチ位置を検出することができる。
料金収受機は、車両が走行する車線に隣接して設けられるため、常に、粉塵、水滴、太陽光等に曝される環境に置かれる。抵抗膜方式のタッチパネルは、粉塵、水滴、太陽光等の外的要因に強く（誤動作しにくく）、また、比較的安価なことから、料金収受機には、抵抗膜方式のタッチパネルが採用されていることが多い。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２９３８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
料金収受機のタッチパネルは、収受員によって、限られた領域（ボタンの表示箇所）に、頻繁なタッチ操作を受け付ける。特に、抵抗膜方式のタッチパネルの場合、特定の箇所にタッチ操作が頻繁に行われると、押下ストレスが蓄積されることによって、当該箇所における抵抗膜が変質し、局所的に電気特性（抵抗値）が変化することがある。そうすると、抵抗膜方式のタッチパネルは、実際にタッチを受け付けた位置とは異なる位置を検出するようになり、誤課金を引き起こす可能性がある。そのため、タッチパネルの劣化の度合いが深刻な状態となる前に、その劣化の進行を把握することが求められている。
【０００７】
本発明の目的は、タッチパネルの劣化の度合いを把握することができる料金収受機、料金収受機の検査方法、及び、プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の態様によれば、料金収受機（１１）は、タッチパネル（１３０）を有し、車両（Ａ）が走行する車線（Ｌ）路側に設置される料金収受機であって、タッチ位置の検出結果である検出座標（Ｐ）のうち前記タッチパネルに表示される特定のボタン（Ｂ１〜Ｂ５）の表示領域に属する検出座標の代表値（Ｐａ）を取得して蓄積する検出座標代表値取得部（１１１）と、蓄積された複数の前記代表値の平均値及び標準偏差の少なくとも何れか一方に基づいて、前記特定のボタンについての正常押下範囲（Ｃ）を決定する正常押下範囲決定部（１１２）と、新たに取得された前記特定のボタンの表示領域に属する検出座標の代表値が、前記正常押下範囲外であった場合に、前記タッチパネルが異常であると判定する異常判定部（１１３）と、を備える。
このようにすることで、異常か否かの判定基準となる正常押下範囲が、押下されるボタンの表示領域別に、料金収受業務中に行われるタッチ操作に基づいて決定される。これにより、経年の使用により発生したタッチパネルの劣化の度合い（実際のタッチ位置と検出位置との間のずれの度合い）を精度良く検知することができる。
【０００９】
また、本発明の第２の態様によれば、前記正常押下範囲決定部は、前記正常押下範囲を、長半径及び短半径を有する楕円形とし、前記代表値の横軸成分の標準偏差（σｘ）、及び、前記代表値の縦軸成分の標準偏差（σｙ）の何れか一方に基づいて前記長半径を決定し、他方に基づいて短半径を決定する。
このようにすることで、複数取得された検出座標代表値の標準偏差に基づいて、統計的に、特に頻繁に押下される範囲を正常押下範囲として決定することができる。
【００１０】
また、本発明の第３の態様によれば、前記正常押下範囲決定部は、更に、前記横軸成分と前記縦軸成分との共分散（Ｓｘｙ）に基づいて、前記タッチパネルに対する前記楕円形の傾き（θ）を決定する。
このようにすることで、検出座標代表値の縦軸成分と、横軸成分との相関性を考慮して、正常押下範囲を、タッチパネルにおける検出座標代表値の分布の傾きに整合させることができる。
【００１１】
また、本発明の第４の態様によれば、前記正常押下範囲決定部は、少なくとも１年を通じて蓄積された複数の前記代表値の平均値及び標準偏差の少なくとも何れか一方に基づいて、前記特定のボタンについての正常押下範囲を決定する。
このようにすることで、外気温の変化に起因する検出座標の変動の影響を低減することができる。
【００１２】
また、本発明の第５の態様によれば、前記検出座標代表値取得部は、前記検出座標の代表値として、予め定められた期間内に検出された複数の検出座標の平均値、中央値又は最頻値を取得する。
このようにすることで、検出座標に対する短期的な変動要因の影響を低減することができる。
【００１３】
また、本発明の第６の態様によれば、料金収受機の検査方法は、タッチパネルを有し、車両が走行する車線路側に設置される料金収受機の検査方法であって、タッチ位置の検出結果である検出座標のうち前記タッチパネルに表示される特定のボタンの表示領域に属する検出座標の代表値を取得して蓄積するステップと、蓄積された複数の前記代表値の平均値及び標準偏差の少なくとも何れか一方に基づいて、前記特定のボタンについての正常押下範囲を決定するステップと、新たに取得された前記特定のボタンの表示領域に属する検出座標の代表値が、前記正常押下範囲外であった場合に、前記タッチパネルが異常であると判定するステップと、を有する。
【００１４】
また、本発明の第７の態様によれば、プログラムは、タッチパネルを有し、車両が走行する車線路側に設置される料金収受機のコンピュータを、タッチ位置の検出結果である検出座標のうち前記タッチパネルに表示される特定のボタンの表示領域に属する検出座標の代表値を取得して蓄積する検出座標代表値取得部、蓄積された複数の前記代表値の平均値及び標準偏差の少なくとも何れか一方に基づいて、前記特定のボタンについての正常押下範囲を決定する正常押下範囲決定部、新たに取得された前記特定のボタンの表示領域に属する検出座標の代表値が、前記正常押下範囲外であった場合に、前記タッチパネルが異常であると判定する異常判定部、として機能させる。
【発明の効果】
【００１５】
上述の発明の各態様によれば、タッチパネルの劣化の度合いを把握することができる料金収受機、料金収受機の検査方法、及び、プログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態に係る料金収受設備の全体構成を示す図である。
【図２】第１の実施形態に係る料金収受機の機能構成を示す図である。
【図３】第１の実施形態に係る料金収受機の構造を模式的に示す図である。
【図４】第１の実施形態に係る料金収受機の第１の処理フローを示す図である。
【図５】第１の実施形態に係る料金収受機の機能を説明するための図である。
【図６】第１の実施形態に係る料金収受機の機能を説明するための図である。
【図７】第１の実施形態に係る料金収受機の第２の処理フローを示す図である。
【発明を実施するための形態】
【００１７】
＜第１の実施形態＞
以下、第１の実施形態に係る料金収受機について、図１〜図７を参照しながら説明する。
【００１８】
（料金収受設備の全体構成）
図１は、第１の実施形態に係る料金収受設備の全体構成を示す図である。
図１に示す料金収受設備１は、有料道路（高速道路）の料金所に敷設された車線Ｌの路側に設置され、当該車線Ｌを走行する車両Ａから料金を収受するための設備である。なお、料金収受設備１は、有料道路の料金方式（出口課金／入口課金等）に応じて、出口料金所に設けられていてもよいし、入口料金所に設けられていてもよい。
【００１９】
図１に示すように、料金収受設備１は、有人ブース１０と、料金収受機１１とを備えている。
有人ブース１０は、車線Ｌの路側に設置され、料金の収受業務を行う収受員が待機する。
料金収受機１１は、有人ブース１０の内部に配され、収受員による料金の収受業務に使用される。具体的には、料金収受機１１は、収受員から、到来した車両Ａの車種区分、走行区間等を指定する操作を受け付ける。料金収受機１１は、当該操作によって指定された車種区分、走行区間に応じた課金額を特定する。
【００２０】
（料金収受機の機能構成）
図２は、第１の実施形態に係る料金収受機の機能構成を示す図である。
図２に示すように、料金収受機１１は、ＣＰＵ１１０と、メモリ１２０と、タッチパネル１３０と、接続インタフェース１４０と、記録媒体１５０とを備えている。
【００２１】
ＣＰＵ１１０は、記録媒体１５０等に格納されたアプリケーションプログラムをメモリ１２０上に展開し、展開されたアプリケーションプログラムに従って各種処理を実行するプロセッサである。
メモリ１２０は、ＣＰＵ１１０のワークエリア等として用いられる揮発性のメモリである。
タッチパネル１３０は、画面（ディスプレイ）をタッチして操作が可能なタッチセンサ式ディスプレイである。本実施形態に係るタッチパネル１３０は、抵抗膜方式のタッチパネルとされる。しかし、他の実施形態においてはこの態様に限定されることはない。
接続インタフェース１４０は、外部との接続インタフェースである。「外部」とは、例えば、外部接続用記録媒体（ＵＳＢメモリ）や、広域通信ネットワーク網等である。
記録媒体１５０は、料金収受機１１に内蔵される大容量記録デバイスであって、例えば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等である。記録媒体１５０には、ＯＳ、アプリケーションプログラムの他、タッチ操作に係る各種検出データ、演算データ（後述する検出座標、検出座標代表値、正常押下範囲等）が記録される。
【００２２】
ＣＰＵ１１０は、上述のアプリケーションプログラムに基づいて動作することで、検出座標代表値取得部１１１、正常押下範囲決定部１１２及び異常判定部１１３としての機能を発揮する。
検出座標代表値取得部１１１は、検出座標のうちタッチパネル１３０に表示される特定のボタンの表示領域に属する検出座標の代表値を取得する。ここで、「検出座標」とは、タッチパネル１３０による、抵抗膜方式に基づくタッチ位置の検出結果であって、例えば、タッチパネル１３０の横軸成分（Ｘ軸成分）、縦軸成分（Ｙ軸成分）からなる二次元の直交座標系で示される情報である。本実施形態に係る検出座標代表値取得部１１１は、検出座標の「代表値」として、予め定められた周期（例えば、２週間）の期間内に検出された複数の検出座標の平均値を取得する。そして、検出座標代表値取得部１１１は、取得した当該代表値を記録媒体１５０に記録して蓄積する。
正常押下範囲決定部１１２は、検出座標代表値取得部１１１によって蓄積された複数の代表値の平均値及び標準偏差に基づいて、特定のボタンについての正常押下範囲を決定する。「正常押下範囲」とは、当該特定のボタンの表示領域において、タッチパネル１３０に異常が発生していないかどうか（実際のタッチ位置と検出位置とのずれが所定以上となっていないかどうか）を判定するために決定される範囲である。「正常押下範囲」の詳細については後述する。
異常判定部１１３は、正常押下範囲決定部１１２によって正常押下範囲が決定された後、新たに取得された特定のボタンの表示領域に属する検出座標の代表値が、当該正常押下範囲外であった場合に、タッチパネル１３０が異常であると判定し、当該異常が発生している旨を、収受員等に通知する。
【００２３】
また、第１の実施形態に係るＣＰＵ１１０は、上述に説明した各種機能の他、料金収受機としての一般的な機能を有する。例えば、ＣＰＵ１１０は、タッチパネル１３０を通じて、収受員から車種区分、走行区間の指定操作（タッチ操作）を受け付けるとともに、当該指定された車種区分、走行区間に応じた課金額を特定し、収受員に提示する。また、ＣＰＵ１１０は、利用者から受け取った金額に対する釣銭の計算処理、領収書の発行処理等を行う。
【００２４】
（料金収受機の構造）
図３は、第１の実施形態に係る料金収受機の構造を模式的に示す図である。
図３に示すように、タッチパネル１３０は、料金収受機１１の筐体前面に配置されている。図３には、タッチパネル１３０に表示される表示画面の一例として、収受員から車種区分の指定を受け付ける際に表示される画面を示している。
例えば、タッチパネル１３０には、“軽・二輪”（軽自動車及び二輪車）なる車種区分を指定するためのボタンＢ１、“普通”（普通車）なる車種区分を指定するためのボタンＢ２、“中型”（中型車）なる車種区分を指定するためのボタンＢ３、“大型”（大型車）なる車種区分を指定するためのボタンＢ４、及び、“特大”（特大車）なる車種区分を指定するためのボタンＢ５が表示される。
ここで、料金収受機１１のＣＰＵ１１０は、タッチパネル１３０を通じて、収受員から受け付けたタッチ操作の検出座標を取得するとともに、当該検出座標が、ボタンＢ１〜ボタンＢ５のうち、いずれのボタンの表示領域に属するかを判定する。そして、ＣＰＵ１１０は、当該タッチ操作の検出座標が属するボタンの表示領域に応じた処理を実行する。例えば、収受員によるタッチ操作の検出座標がボタンＢ１の表示領域に属していた場合には、ＣＰＵ１１０は、ボタンＢ１（軽・二輪）の車種区分に対応する課金額を特定する。なお、タッチ操作の検出座標がボタンＢ１〜ボタンＢ５のいずれの表示領域にも属していない場合には、ＣＰＵ１１０は、何らの処理を行わないこととしてもよい。
【００２５】
（料金収受機の第１の処理フロー）
図４は、第１の実施形態に係る料金収受機の第１の処理フローを示す図である。
以下、図４を参照しながら、第１の実施形態に係る料金収受機１１のＣＰＵ１１０が実行する第１の処理の流れについて説明する。
図４に示す第１の処理フローは、タッチパネル１３０に表示されるボタン（図３に示すボタンＢ１〜ボタンＢ５）それぞれについての正常押下範囲を決定するための処理フローであり、例えば、新品の料金収受機１１の運用が開始された時点、又は、タッチパネル１３０の故障等により新品のタッチパネル１３０に交換された時点を起点として開始される。また、第１の処理フローは、料金収受機１１が実行する通常の料金収受処理（車種区分等の受付処理、課金額の特定処理、釣銭計算処理、領収書発行処理等）のバックグラウンド処理として実行される。
【００２６】
図４に示すように、まず、ＣＰＵ１１０の検出座標代表値取得部１１１は、タッチパネル１３０に表示されている各ボタンＢ１〜ボタンＢ５のそれぞれについて、各表示領域に属する検出座標を記録媒体１５０に記録して蓄積する（ステップＳ０１）。ここで蓄積される検出座標は、上述した通常の料金収受処理の過程で、収受員がタッチパネル１３０に対して行うタッチ操作の検出座標である。
【００２７】
次に、検出座標代表値取得部１１１は、料金収受機１１に備えられたタイマ機能（図２には図示せず）を通じて、各ボタンＢ１〜ボタンＢ５に対応する検出座標が２週間に渡って蓄積されたか否かを判定する（ステップＳ０２）。検出座標が２週間に渡って蓄積されていない場合（ステップＳ０２：ＮＯ）、検出座標代表値取得部１１１は、ステップＳ０１に戻り、収受員によるタッチ操作の検出座標の記録、蓄積を継続する。
【００２８】
検出座標が２週間に渡って蓄積された場合（ステップＳ０２：ＹＥＳ）、検出座標代表値取得部１１１は、２週間の期間中に蓄積された検出座標の平均値を算出する。検出座標代表値取得部１１１は、算出された検出座標の平均値を記録媒体１５０に記録して蓄積する（ステップＳ０３）。以下、ステップＳ０３で算出された検出座標の平均値を「検出座標代表値」とも表記する。
【００２９】
ＣＰＵ１１０の正常押下範囲決定部１１２は、タイマ機能を通じて、ステップＳ０３で算出された検出座標代表値が１年に渡って蓄積されたか否かを判定する（ステップＳ０４）。検出座標代表値が１年に渡って蓄積されていない場合（ステップＳ０４：ＮＯ）、ＣＰＵ１１０は、次の２週間の期間において、ステップＳ０１〜ステップＳ０３の処理を繰り返す。
【００３０】
検出座標代表値が１年に渡って蓄積された場合（ステップＳ０４：ＹＥＳ）、正常押下範囲決定部１１２は、ボタンＢ１〜ボタンＢ５のそれぞれについて、１年に渡って蓄積された複数の検出座標代表値に基づいて正常押下範囲を決定する（ステップＳ０５）。正常押下範囲決定部１１２は、決定した正常押下範囲を各ボタンＢ１〜ボタンＢ５に関連付けて記録媒体１５０に記録する。
【００３１】
以上のように、料金収受機１１のＣＰＵ１１０は、新品の料金収受機１１の運用が開始された時点から１年の期間を通じて検出座標代表値を蓄積し、当該蓄積された検出座標代表値に基づいて正常押下範囲を決定する。
【００３２】
（料金収受機の機能）
図５、図６は、それぞれ、第１の実施形態に係る料金収受機の機能を説明するための図である。
以下、図５、図６を参照しながら、図４に示す第１の処理フローの各処理ステップで実行される処理について詳細に説明する。
【００３３】
図５は、第１の処理フロー（図４）のステップＳ０１〜ステップＳ０３の処理を説明するための図である。
図５は、タッチパネル１３０に表示されるボタンＢ４と、当該ボタンＢ４についての検出座標Ｐ及び検出座標代表値Ｐａを示している。図５に示すように、ボタンＢ４の表示領域は、タッチパネル１３０の原点Ｏ（０，０）を基準とする二次元直交座標系において、座標（Ｘ１，Ｙ１）及び座標（Ｘ２，Ｙ２）で特定される矩形領域とされる。
【００３４】
図４のステップＳ０１にて、検出座標代表値取得部１１１は、タッチ操作の検出座標Ｐ（Ｘ，Ｙ）がボタンＢ４の表示領域に属しているか否か（即ち、ＸがＸ１≦Ｘ≦Ｘ２を満たし，かつ、ＹがＹ１≦Ｙ≦Ｙ２を満たすか否か）を判定する。タッチ操作の検出座標Ｐ（Ｘ，Ｙ）がボタンＢ４の表示領域に属している場合、検出座標代表値取得部１１１は、当該検出座標Ｐ（Ｘ，Ｙ）をボタンＢ４に関連付けて記録媒体１５０に記録、蓄積する。
図４のステップＳ０１〜ステップＳ０２の処理により、検出座標代表値取得部１１１は、２週間の期間内に検出された検出座標Ｐ（Ｘ，Ｙ）（Ｘ１≦Ｘ≦Ｘ２、Ｙ１≦Ｙ≦Ｙ２）を全てボタンＢ４に関連付けて蓄積する。
図４のステップＳ０３にて、検出座標代表値取得部１１１は、２週間かけて蓄積された全ての検出座標（Ｘ，Ｙ）（Ｘ１≦Ｘ≦Ｘ２、Ｙ１≦Ｙ≦Ｙ２）の平均値より、検出座標代表値Ｐａ（Ｘａ，Ｙａ）を算出する。
【００３５】
図６は、第１の処理フロー（図４）のステップＳ０４〜ステップＳ０５の処理を説明するための図である。
図６は、ボタンＢ４について、１年を通じて取得された複数の検出座標代表値Ｐａと、当該複数の検出座標代表値Ｐａに基づいて特定された正常押下範囲Ｃを示している。図６に示すように、正常押下範囲Ｃは、複数の検出座標代表値Ｐａ（Ｘａ，Ｙａ）の平均値及び標準偏差に基づく楕円形によって規定される。
【００３６】
具体的には、正常押下範囲Ｃ（楕円形）の中心座標Ｐｂ（Ｘｂ，Ｙｂ）は、複数の検出座標代表値Ｐａ（Ｘａ，Ｙａ）の平均値（μｘ、μｙ）とされる（Ｘｂ＝μｘ、Ｙｂ＝μｙ）。
【００３７】
また、図６に示す正常押下範囲Ｃ（楕円形）の短半径ａ及び長半径ｂは、式（１）、式（２）によって規定される。
【００３８】
ａ＝３σｘ・・・（１）
ｂ＝３σｙ・・・（２）
【００３９】
ここで、“σｘ”は、検出座標代表値Ｐａの横軸成分（Ｘａ）の標準偏差であり、“σｙ”は、検出座標代表値Ｐａの縦軸成分（Ｙａ）の標準偏差である。
なお、図６では、ａ＜ｂ（即ち、σｘ＜σｙ）である例を示し、正常押下範囲Ｃは、短半径ａ、長半径ｂの楕円形で規定されるものと説明したが、ａ＞ｂ（即ち、σｘ＞σｙ）であった場合には、正常押下範囲Ｃは、長半径ａ及び短半径ｂの楕円形で規定されるものとなる。
【００４０】
更に、タッチパネル１３０の横軸（Ｘ軸）に対する正常押下範囲Ｃ（楕円形）の短半径ａ（＝３σｘ）の傾きθは、式（３）によって規定される。
【００４１】
θ＝ｔａｎ−１（Ｓｘｙ／σｘ２）・・・（３）
【００４２】
ここで、“Ｓｘｙ”は、検出座標代表値Ｐａの横軸成分（Ｘａ）と縦軸成分（Ｘｂ）との共分散である。
【００４３】
以上のように、正常押下範囲決定部１１２は、１年を通じて蓄積された、ボタンＢ４の表示領域に属する複数の検出座標代表値Ｐａの平均値（μｘ、μｙ）、標準偏差（σｘ、σｙ）に基づいて、当該ボタンＢ４についての正常押下範囲Ｃを決定する。
正常押下範囲決定部１１２は、以上のような正常押下範囲Ｃの決定処理を、他のボタン（ボタンＢ１〜ボタンＢ３、ボタンＢ５）についても同様に実行する。
【００４４】
（料金収受機の第２の処理フロー）
図７は、第１の実施形態に係る料金収受機の第２の処理フローを示す図である。
以下、図７を参照しながら、第１の実施形態に係る料金収受機１１のＣＰＵ１１０が実行する第２の処理の流れについて説明する。
図７に示す第２の処理フローは、第１の処理フロー（図４）によって決定された正常押下範囲（図６に示す正常押下範囲Ｃ）に基づいて、タッチパネル１３０の異常検知を行うための処理フローである。第２の処理フローは、料金収受機１１の運用開始後、１年の運用を通じて正常押下範囲が決定された後に続けて実行される。
また、当該第２の処理フローは、第１の処理フローと同様に、料金収受機１１が実行する通常の料金収受処理のバックグラウンド処理として実行される。
【００４５】
図７に示す第２の処理フローのうち、ステップＳ１１〜ステップＳ１３については、第１の処理フロー（図４）と同様の処理であるため、説明を省略する。
【００４６】
ステップＳ１３で検出座標代表値が演算されると、ＣＰＵ１１０の異常判定部１１３は、当該検出座標代表値が正常押下範囲Ｃ（図６）に属しているか否かを判定する（ステップＳ１４）。
ステップＳ１３で演算された検出座標代表値が正常押下範囲Ｃ（図６）に属している場合（ステップＳ１４：ＹＥＳ）、異常判定部１１３は特段の処理を行うことなく、ステップＳ１１に戻る。
他方、ステップＳ１３で演算された検出座標代表値が正常押下範囲Ｃに属していなかった場合（ステップＳ１４：ＮＯ）、異常判定部１１３は、タッチパネル１３０等を通じて、収受員に“タッチパネルの異常”を通知する（ステップＳ１５）。これにより、収受員は、タッチパネル１３０に異常の兆候が見られる（タッチした位置と検出位置との間のずれが大きくなっている）ことを把握することができる。
【００４７】
なお、上述の第２の処理フローは、異常通知（ステップＳ１５）の処理後も、通常の料金収受処理のバックグラウンド処理として繰り返し実行されるものとしてもよい。このようにすることで、収受員は、異常の兆候があることを把握しつつも、到来する車両Ａに対する通常の料金収受業務を継続することができる。
【００４８】
（作用・効果）
以上の通り、第１の実施形態に係る料金収受機１１は、タッチ操作の検出座標のうち、特定のボタン（例えば、ボタンＢ４）の表示領域に属する検出座標の代表値（検出座標代表値）を取得して蓄積する。そして、料金収受機１１は、蓄積された複数の検出座標代表値の平均値及び標準偏差に基づいて、特定のボタンについての正常押下範囲を決定する。更に、料金収受機１１は、新たに取得された特定のボタンの表示領域に属する検出座標代表値が、上記正常押下範囲外であった場合に、タッチパネル１３０が異常であると判定し、通知する。
通常の料金収受業務では、収受員によるタッチ操作が、タッチパネル１３０の特定の領域（ボタンの表示領域）に集中し得る。また、抵抗膜方式のタッチセンサは、押下ストレスの蓄積によって電気特性が変化することで、実際のタッチ位置と検出位置との間に誤差が生じる。そこで、上記のような態様とすることで、異常か否かの判定基準となる正常押下範囲が、押下されるボタンの表示領域別に、料金収受業務中に行われるタッチ操作に基づいて決定される。これにより、経年の使用により発生したタッチパネル１３０の劣化の度合い（実際のタッチ位置と検出位置との間のずれの度合い）を精度良く検知することができる。
【００４９】
以上より、第１の実施形態に係る料金収受機１１によれば、タッチパネルの劣化の度合いを把握することができる。
【００５０】
また、第１の実施形態に係る料金収受機１１は、正常押下範囲を、長半径及び短半径を有する楕円形として決定する。ここで、料金収受機１１は、検出座標代表値の横軸成分（Ｘ軸成分）の標準偏差、及び、検出座標代表値の縦軸成分（Ｙ軸成分）の標準偏差の何れか一方に基づいて長半径を決定し、他方に基づいて短半径を決定する（式（１）、式（２）、図６参照）。
このようにすることで、複数取得された検出座標代表値の標準偏差に基づいて、統計的に、特に頻繁に押下される範囲を正常押下範囲として決定することができる。
【００５１】
また、第１の実施形態に係る料金収受機１１は、横軸成分（Ｘ軸成分）と縦軸成分（Ｙ軸成分）との共分散Ｓｘｙに基づいて、タッチパネル１３０に対する楕円形の傾きθを決定する（式（３）、図６参照）。
このようにすることで、検出座標代表値の縦軸成分（Ｘ軸成分）と、横軸成分（Ｙ軸成分）との相関性を考慮して、正常押下範囲を、タッチパネル１３０における検出座標代表値の分布の傾きに整合させることができる。
【００５２】
また、第１の実施形態に係る料金収受機１１は、少なくとも１年を通じて蓄積された複数の検出座標代表値の平均値及び標準偏差に基づいて、特定のボタンについての正常押下範囲を決定する。
料金収受機１１は、通常、外気に曝されていることから、季節の移り変わりに応じた外気温の変化の影響を受けやすい。特に、抵抗膜方式のタッチパネルの場合、環境温度変化に応じて、検出座標が微小に変化し得る。そこで、上記の態様とすることで、外気温の変化に起因する検出座標の変動の影響を低減することができる。
【００５３】
また、第１の実施形態に係る料金収受機１１は、検出座標代表値として、予め定められた期間内（例えば、２週間の期間内）に検出された複数の検出座標の平均値を取得する。
このようにすることで、一日の温度変化、収受員の交代など、検出座標に対する短期的な変動要因の影響を低減することができる。
また、検出座標を１年間蓄積し、当該１年分の検出座標の統計値（平均、標準偏差）を用いて正常押下範囲Ｃを決定するのではなく、２週間ごとの検出座標の平均値（検出座標代表値）を１年間蓄積し、当該１年分の「２週間ごとの平均値」の統計値（平均、標準偏差）を用いて正常押下範囲Ｃを決定することで、以下のような効果が得られる。
即ち、検出座標の標準偏差（ばらつき）には、年間を通じた季節変化に基づく気温変化の影響は含まれない一方、検出座標の平均値には、季節変化に基づく気温変化の影響が含まれる。そうすると、２週間ごとの検出座標の平均値（検出座標代表値）の１年分の統計値を用いた場合、平均的な押下位置には季節変化に基づく気温変化の影響が加味されるものの、その標準偏差（ばらつき）には季節毎の気温変化の影響は含まれず、収受員によるタッチ操作で発生したばらつきのみに基づくものとなる。したがって、２週間ごとの検出座標の平均値（検出座標代表値）の１年分の統計値を用いることで、操作上のばらつきのみに基づいて正常押下範囲Ｃを決定することができる。
【００５４】
（変形例）
以上、第１の実施形態に係る料金収受機１１について詳細に説明したが、料金収受機１１の具体的な態様は、上述のものに限定されることはなく、要旨を逸脱しない範囲内において種々の設計変更等を加えることは可能である。
【００５５】
例えば、第１の実施形態に係る料金収受機１１は、予め定められた期間（２週間）内に取得された検出座標の平均値を検出座標代表値とし、この検出座標代表値の分布（平均、標準偏差）に基づいて正常押下範囲を決定するものとして説明したが、他の実施形態においてはこの態様に限定されない。
例えば、他の実施形態に係る料金収受機１１は、所定期間（例えば、１年）内に蓄積された、タッチ操作の検出座標の平均値及び標準偏差に基づいて正常押下範囲を決定してもよい。この場合、「検出座標代表値」は、一つの検出座標そのものを意味する。
【００５６】
また、第１の実施形態に係る料金収受機１１は、予め定められた期間（２週間）内に取得された検出座標の平均値を検出座標代表値とするものとして説明したが、他の実施形態においてはこの態様に限定されない。
即ち、他の実施形態に係る料金収受機１１は、予め定められた期間（２週間）内に取得された検出座標の中央値、最頻値を検出座標代表値としてもよい。
【００５７】
また、第１の実施形態に係る料金収受機１１は、式（１）〜式（３）に規定される楕円形として、正常押下範囲を決定するものとして説明したが、他の実施形態においてはこの態様に限定されない。
即ち、正常押下範囲Ｃ（図６）の短半径a、長半径ｂは、検知したいタッチパネル１３０の劣化の度合いに応じて適宜変更可能である。
【００５８】
また、料金収受機１１は、タッチパネル１３０の表示画面そのものを切り替えることで、更に複数のボタンを表示することができる。上述の各実施形態に係る料金収受機１１は、異なる表示画面上に表示される各ボタンについて、個別に正常押下範囲が決定される態様とされてもよい。
即ち、第１の表示画面（例えば、車種区分指定用の画面）に表示される第１のボタンと、第２の表示画面（走行区間指定用の画面）に表示される第２のボタンとが存在する場合、料金収受機１１は、当該第１のボタン、第２のボタンの各々について、個別に正常押下範囲を決定する。この場合、料金収受機１１は、第１の表示画面の表示中に検出された検出座標に基づいて第１のボタンについての検出座標代表値を演算し、当該第１のボタンについての正常押下範囲を決定する。同様に、料金収受機１１は、第２の表示画面の表示中に検出された検出座標に基づいて第２のボタンについての検出座標代表値を演算し、当該第２のボタンについての正常押下範囲を決定する。
【００５９】
また、第１の実施形態に係る料金収受機１１（正常押下範囲決定部１１２）は、蓄積された複数の検出座標代表値の平均値及び標準偏差の両方に基づいて正常押下範囲Ｃを決定するものとして説明したが、他の実施形態においてはこの態様に限定されない。
例えば、他の実施形態において、料金収受機１１は、検出座標代表値の平均値のみに基づいて、正常押下範囲Ｃを決定してもよい。この場合、正常押下範囲Ｃは、検出座標代表値の平均値を中心とする任意の形（例えば、円形、楕円形等）として規定される。この場合において、形の大きさ（円形の半径、又は、楕円形の長半径及び短半径）は、予め用意された規定値とされてよい。
また、他の実施形態においては、料金収受機１１は、検出座標代表値の標準偏差のみに基づいて、正常押下範囲Ｃを決定してもよい。この場合、正常押下範囲Ｃは、予め規定された位置（各ボタンの押下されやすい位置）を中心とする任意の形（例えば、円形、楕円形等）として規定される。この場合において、形の大きさ（円形の半径、又は、楕円形の長半径及び短半径）は、検出座標代表値の標準偏差に基づいて決定される。
【００６０】
また、第１の実施形態に係るタッチパネル１３０は、抵抗膜方式のタッチパネルであるものとして説明したが、他の実施形態においてはこの態様に限定されない。
即ち、押下ストレスに起因して、経年的にタッチ位置と検出位置の整合性が変化（劣化）し得る態様であれば、タッチパネル１３０の方式自体は如何なる態様であってもよい。
【００６１】
また、上述の各実施形態においては、上述した料金収受機１１の各種処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって上記各種処理が行われる。また、コンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００６２】
上記プログラムは、上述した機能の一部を実現するためのものであってもよい。更に、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
また、料金収受機１１は、上述の各種機能を全て具備する１台のコンピュータで構成されていても良いし、その機能の一部ずつを具備し、互いに通信可能に接続された複数のコンピュータで構成されていてもよい。
【００６３】
以上のとおり、本発明に係るいくつかの実施形態を説明したが、これら全ての実施形態は、例として提示したものであり、発明の範囲を限定することを意図していない。これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これらの実施形態及びその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６４】
１  料金収受設備
１０  有人ブース
１１  料金収受機
１１０  ＣＰＵ
１１１  検出座標代表値取得部
１１２  正常押下範囲決定部
１１３  異常判定部
１２０  メモリ
１３０  タッチパネル
１４０  接続インタフェース
１５０  記録媒体
【図１】
2019109690.tif 000003
【図２】
2019109690.tif 000004
【図３】
2019109690.tif 000005
【図４】
2019109690.tif 000006
【図５】
2019109690.tif 000007
【図６】
2019109690.tif 000008
【図７】
2019109690.tif 000009