(57)【要約】【課題】ソフトウェアの更新が料金収受に及ぼす影響を低減すること。【解決手段】運用情報に基づいて有料道路の料金収受に関する処理を実行する料金収受処理部１５と、その運用情報が記憶装置１１に記録されていない場合で、料金収受処理部１５が起動されたときに、上位装置３から運用情報をダウンロードする運用情報ダウンロード部１４と、運用情報に基づいて料金収受に関する処理を実行するその新ソフトウェアが本料金収受機械１にインストールされたときに、料金収受処理部１５に代わってその新ソフトウェアを起動する新ソフトウェア起動部１７とを備えている。このとき、運用情報ダウンロード部１４は、その運用情報が記憶装置１１に記録されている場合で、その新ソフトウェアが起動されるときに、記憶装置１１に記録された運用情報を利用することにより、上位装置３から運用情報をダウンロードしない。【選択図】図３
2007140806.tif 000002
【特許請求の範囲】
【請求項１】
運用情報に基づいて有料道路の料金収受に関する処理を実行する料金収受処理部と、
前記運用情報が記憶装置に記録されていない場合で、前記料金収受処理部が起動されたときに、上位装置から前記運用情報をダウンロードする運用情報ダウンロード部と、
前記運用情報に基づいて前記料金収受に関する処理を実行する新ソフトウェアが本料金収受機械にインストールされたときに、前記料金収受処理部に代わって前記新ソフトウェアを起動する新ソフトウェア起動部とを具備し、
前記運用情報ダウンロード部は、前記運用情報が前記記憶装置に記録されている場合で、前記新ソフトウェアが起動されるときに、前記記憶装置に記録された前記運用情報を利用し、前記上位装置から前記運用情報をダウンロードしない
料金収受機械。
【請求項２】
請求項１において、
前記料金収受処理部が前記処理を実行することに並行して前記新ソフトウェアを上位装置からダウンロードするソフトウェアダウンロード部
を更に具備する料金収受機械。
【請求項３】
請求項１または請求項２のいずれかにおいて、
前記新ソフトウェア起動部は、前記料金収受処理部に代わって前記新ソフトウェアを起動する前に、前記料金収受処理部により生成される情報を前記新ソフトウェアにより利用可能に記憶装置に記録する
料金収受機械。
【請求項４】
請求項１〜請求項３のいずれかにおいて、
前記新ソフトウェア起動部は、入出力装置が所定の操作をされたときに、前記料金収受処理部に代わって前記新ソフトウェアを起動する
料金収受機械。
【請求項５】
運用情報に基づいて有料道路の料金収受に関する処理を実行する料金収受処理部と、
前記運用情報が記憶装置に記録されていない場合で、前記料金収受処理部が起動されたときに、上位装置から前記運用情報をダウンロードする運用情報ダウンロード部と、
前記運用情報に基づいて前記料金収受に関する処理を実行する新ソフトウェアが料金収受機械にインストールされたときに、前記料金収受処理部に代わって前記新ソフトウェアを起動する新ソフトウェア起動部とを具備し、
前記運用情報ダウンロード部は、前記運用情報が前記記憶装置に記録されている場合で、前記新ソフトウェアが起動されるときに、前記記憶装置に記録された前記運用情報を利用し、前記上位装置から前記運用情報をダウンロードしない
料金収受プログラム。
【請求項６】
請求項５において、
前記料金収受処理部が前記処理を実行することに並行して前記新ソフトウェアを上位装置からダウンロードするソフトウェアダウンロード部
を更に具備する料金収受プログラム。
【請求項７】
請求項５または請求項６のいずれかにおいて、
前記新ソフトウェア起動部は、更に、前記料金収受処理部に代わって前記新ソフトウェアを起動する前に、前記料金収受処理部により生成される情報を前記新ソフトウェアにより利用可能に記憶装置に記録する
料金収受プログラム。
【請求項８】
請求項５〜請求項７のいずれかにおいて、
前記新ソフトウェア起動部は、入出力装置が所定の操作をされたときに、前記料金収受処理部に代わって前記新ソフトウェアを起動する
料金収受プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、料金収受機械および料金収受プログラムに関し、特に、ソフトウェアを実行することにより料金収受に関する処理を行う料金収受機械および料金収受プログラムに関する。
【背景技術】
【０００２】
有料道路の通行料金の料金収受に関する処理を行う料金収受機械が知られている。その料金収受機械は、その有料道路の出入り口に設置される複数の車線周辺機器を制御してその有料道路の料金収受に関する処理を実行する。各車線周辺機器としては、車種判別装置、通行券発券器、通行券確認機、前払いカード処理機、料金表示器、領収書発行機またはアンテナが例示される。
【０００３】
その車種判別装置は、その有料道路の入口に設置され、撮像機と車長検知器と車高検知器と車種判別用踏板とを備えている。その車長検知器は、その有料道路の入口を通行する車両の車長を測定する。その車高検知器は、その有料道路の入口を通行する車両の車高を測定する。その車種判別用踏板は、その有料道路の入口を通行する車両の軸数と輪距とタイヤパターンとを測定する。このとき、その車種判別装置は、その車長と車高と軸数と輪距とタイヤパターンとに基づいてその有料道路の入口を通行する車両の車種を判別し、その車種を料金収受機械に通知する。その通行券発券器は、その有料道路の入口に設置され、料金収受機械から通知される情報が記載される通行券を発券する。
【０００４】
その通行券確認機は、その有料道路の出口に設置され、通行券が挿入されたときに、その通行券に記載される情報を料金収受機械に送信する。その前払いカード処理機は、その有料道路の出口に設置され、前払いカードが挿入されたときに、その前払いカードに記載される情報を料金収受機械に送信し、料金収受機械から通知される情報をその前払いカードに記載する。その料金表示器は、料金収受機械から通知される通行料金を表示する。その領収書発行機は、料金収受機械から通知される情報を記載される領収書を印刷する。
【０００５】
そのアンテナは、有料道路の出入り口を通過する車両が備える車載器と通信する。その車載器は、その車両の車種を記憶し、料金収受機械と通信することにより料金収受機械に制御される。
【０００６】
このような料金収受機械は、コンピュータであり、インストールされるソフトウェアにより所定の動作を実行する。そのソフトウェアは、誤りの箇所が発見されたときに、または、料金収受に関して新規のサービスが提供されるときに、新規のソフトウェアに改訂される。このような料金収受機械の動作は、ソフトウェアを起動したときの動作とソフトウェアを更新する動作とを備えている。
【０００７】
図４は、ソフトウェアを起動したときの動作を示している。料金収受機械は、料金収受員により操作されてソフトウェアが起動されると、まず、上位装置からその運用情報をダウンロードする（ステップＳ１０１）。料金収受機械は、入出力装置が勤務オンに切り換えられると（ステップＳ１０２）、その運用情報に基づいて車線周辺機器を制御する（ステップＳ１０３）。すなわち、料金収受機械は、有料道路の入口を車両が通過したときに、車種判別装置を用いて車両の車種を判別する。料金収受機械は、通行券発券器を用いてその車種とその入口を識別する入口情報とが記載される通行券を発券する。料金収受機械は、その通行券確認機に通行券が挿入されたときに、その通行券に記載される情報をその通行券確認機から収集する。料金収受機械は、その運用情報が示す料金テーブルを参照して、その通行券確認機に記載される車種と入口とその通行券確認機が設置される出口とに基づいて通行料金を算出する。料金収受機械は、その料金表示器を用いて、その通行料金を表示する。料金収受機械は、その前払いカード処理機に前払いカードが挿入されたときに、その前払いカード処理機を用いて、その前払いカードに記載される残高からその通行料金を差し引いた金額を残高としてその前払いカードに記載する。その領収書発行機は、料金収受機械から通知される情報を記載される領収書を印刷する。料金収受機械は、その領収書発行機を用いてその通行料金を受領した旨が印刷される領収書を発行する。
【０００８】
料金収受機械は、その有料道路の入口を通過する車両が車載器を備えているときに、その入口を識別する入口情報を車載器に送信してその入口情報を車載器に記憶させる。料金収受機械は、その有料道路の出口を通過する車両が車載器を備えているときに、その車載器と通信して、その車両の車種と入口情報とを収集し、その料金テーブルを参照して、その車種と入口情報と料金収受機械が設置される出口とに基づいて算出される通行料金を車載器に送信して、その通行料金を精算する。
【０００９】
料金収受員は、料金収受機械の運用を開始する時に（ステップＳ１０５、Ｎｏ）、入出力装置を勤務オンに切り換え勤務を開始する（ステップＳ１０２）。勤務を終了するとき、または、作業を他の料金収受員と交代するときに、入出力装置を勤務オフに切り換える（ステップＳ１０４）。次いで作業する料金収受員は、入出力装置を勤務オンに切り換え再度勤務を開始する。すなわち料金収受機械は、運用を継続する場合は（ステップＳ１０５、Ｎｏ）、再度ステップＳ１０２〜ステップＳ１０４の処理を実行する。勤務終了後、料金収受機械の運用を停止する場合は（ステップＳ１０５、Ｙｅｓ）、料金収受機械の電源を切断してそのソフトウェアを終了する。
【００１０】
図５は、ソフトウェアを更新する動作を示している。料金収受機械は、上位装置よりソフトウェアの更新が指示されると、まず、上位装置から新規のソフトウェアをダウンロードする（ステップＳ１１１）。料金収受機械は、これまで実行されていたソフトウェアが起動されないで、その新規のソフトウェアが起動するように設定する（ステップＳ１１２）。
【００１１】
このような料金収受機械は、ソフトウェアを更新する時間が長く、その料金収受機械により制御される出入り口の車線は、ソフトウェアを更新する間に車線を閉鎖する必要がある。料金収受機械は、ソフトウェアを更新することが料金収受に関する処理に及ぼす影響を低減することが望まれている。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明の課題は、ソフトウェアを更新する際の料金収受に関する処理に及ぼす影響を低減する料金収受機械および料金収受プログラムを提供することにある。
本発明の他の課題は、ソフトウェアを高速に更新する料金収受機械および料金収受プログラムを提供することにある。
【課題を解決するための手段】
【００１３】
以下に、発明を実施するための最良の形態・実施例で使用される符号を括弧付きで用いて、課題を解決するための手段を記載する。この符号は、特許請求の範囲の記載と発明を実施するための最良の形態・実施例の記載との対応を明らかにするために付加されたものであり、特許請求の範囲に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１４】
本発明による料金収受機械（１）、およびコンピュータである料金収受機械（１）により実行される料金収受プログラムは、運用情報に基づいて有料道路の料金収受に関する処理を実行する料金収受処理部（１５）と、その運用情報が記憶装置（１１）に記録されていない場合で、料金収受処理部（１５）が起動されたときに、上位装置（３）から運用情報をダウンロードする運用情報ダウンロード部（１４）と、運用情報に基づいて料金収受に関する処理を実行する新ソフトウェアが本料金収受機械（１）にインストールされたときに、料金収受処理部（１５）に代わって新ソフトウェアを起動する新ソフトウェア起動部（１７）とを備えている。このとき、運用情報ダウンロード部（１４）は、その運用情報が記憶装置（１１）に記録されている場合で、新ソフトウェアが起動されるときに、記憶装置（１１）に記録された運用情報を利用し、上位装置（３）から運用情報をダウンロードしない。
【００１５】
このとき、料金収受機械（１）は、新ソフトウェアが起動されたときに、新たに上位装置（３）から運用情報をダウンロードしないで、料金収受処理部（１５）から新ソフトウェアに早く更新することができ、その更新が料金収受に及ぼす影響を低減することができる。
【００１６】
本発明による料金収受機械（１）及び料金収受プログラムは、料金収受処理部（１５）が処理を実行することに並行して新ソフトウェアを上位装置（３）からダウンロードするソフトウェアダウンロード部（１６）をさらに備えている。
【００１７】
新ソフトウェア起動部（１７）は、さらに、料金収受処理部（１５）に代わって新ソフトウェアを起動する前に料金収受処理部（１５）により生成される情報を新ソフトウェアにより利用可能に記憶装置（１１）に記録する。
【００１８】
新ソフトウェア起動部（１７）は、入出力装置（１２）が所定の操作をされたときに、料金収受処理部（１５）に代わって新ソフトウェアを起動する。
【発明の効果】
【００１９】
本発明による料金収受機械および料金収受プログラムは、ソフトウェアをより高速に更新することができ、料金収受に及ぶ影響を低減することができる。
【発明を実施するための最良の形態】
【００２０】
図面を参照して、本発明による料金収受機械の実施の形態を記載する。その料金収受機械１は、図１に示されているように、料金収受システム２に適用されている。料金収受システム２は、通信回線を介して複数の機器が互いに双方向に情報を伝送することができるように接続されている。その複数の情報処理装置は、料金収受機械１と上位装置３と複数の車線周辺機器５−１〜５−ｎ（ｎ＝２，３，４，…）とから形成されている。その通信回線としては、インターネット、ＬＡＮ、無線通信が例示される。
【００２１】
上位装置３は、コンピュータであり、図示されていないＣＰＵと記憶装置と入出力装置とを備えている。上位装置３は、運用情報を記録し、料金収受機械１から要求されたときにその運用情報を料金収受機械１に送信する。上位装置３は、さらに、料金収受機械１で実行されるソフトウェアが更新されたときに、そのソフトウェアが更新されたことを料金収受機械１に通知する。上位装置３は、さらに、そのソフトウェアを記録し、料金収受機械１から要求されたときにそのソフトウェアを料金収受機械１に送信する。
【００２２】
車線周辺機器５−１〜５−ｎは、有料道路の出入り口に設置され、その有料道路の通行料金の計算と料金収受とに関する処理を実行する。各車線周辺機器５−ｉ（ｉ＝１，２，３，…，ｎ）としては、車種判別装置、通行券発券器、通行券確認機、前払いカード処理機、料金表示器または領収書発行機、アンテナが例示される。
【００２３】
その車種判別装置は、その有料道路の入口に設置され、撮像機と車長検知器と車高検知器と車種判別用踏板とを備えている。その車長検知器は、その有料道路の入口を通行する車両の車長を測定する。その車高検知器は、その有料道路の入口を通行する車両の車高を測定する。その車種判別用踏板は、その有料道路の入口を通行する車両の軸数と輪距とタイヤパターンとを測定する。このとき、その車種判別装置は、その車長と車高と軸数と輪距とタイヤパターンとに基づいてその有料道路の入口を通行する車両の車種を判別し、その車種を料金収受機械１に通知する。その通行券発券器は、その有料道路の入口に設置され、料金収受機械１から通知される情報が記載される通行券を発券する。
【００２４】
その通行券確認機は、その有料道路の出口に設置され、通行券が挿入されたときに、その通行券に記載される情報を料金収受機械１に送信する。その前払いカード処理機は、その有料道路の出口に設置され、前払いカードが挿入されたときに、その前払いカードに記載される情報を料金収受機械１に送信し、料金収受機械１から通知される情報をその前払いカードに記載する。その料金表示器は、料金収受機械１から通知される通行料金を表示する。その領収書発行機は、料金収受機械１から通知される情報を記載される領収書を印刷する。
【００２５】
そのアンテナは、有料道路の出入り口を通過する車両が備える車載器と通信することができる。車載器は、その車両の車種を記憶し、料金収受機械１と通信することにより料金収受機械１に制御される。車載器としては、ＥＴＣカードが挿入されるＥＴＣ車載器が例示される。
【００２６】
図２は、料金収受機械１を示している。料金収受機械１は、コンピュータであり、記憶装置１１と入出力装置１２と図示されていないＣＰＵとを備えている。そのＣＰＵは、料金収受機械１にインストールされるコンピュータプログラムを実行して、その記憶装置１１と入出力装置１２と車線周辺機器５−１〜５−ｎとを制御する。記憶装置１１は、そのコンピュータプログラムを記録し、そのＣＰＵにより生成される情報を一時的に記録する。記憶装置１１は、たとえば、コンパクトフラッシュ（登録商標）に例示される揮発性メモリから形成され、そのコンピュータプログラムとその情報と上位装置３から送信される運用情報とソフトウェアとを記録することができるように、記憶容量が十分に大きい。
【００２７】
入出力装置１２は、勤務スイッチとキーボードとディスプレイとを備えている。入出力装置１２は、その勤務スイッチが料金収受員により操作されることにより勤務オンまたは勤務オフの一方を出力する。入出力装置１２は、そのキーボードが料金収受員により操作されることにより生成される情報をそのＣＰＵに出力する。入出力装置１２は、そのＣＰＵにより生成される画面をそのディスプレイに表示する。
【００２８】
料金収受機械１は、コンピュータプログラムである運用情報ダウンロード部１４と料金収受処理部１５とソフトウェアダウンロード部１６と新ソフトウェア起動部１７とがインストールされている。
【００２９】
運用情報ダウンロード部１４は、料金収受処理部１５が起動されるときに、運用情報が記憶装置１１に記録されているかどうかを判別する。その運用情報としては、料金テーブルが例示される。その料金テーブルは、車両の車種とその有料道路のうちの車両が走行した区間との組み合わせを通行料金に対応付けている。運用情報ダウンロード部１４は、その運用情報が記憶装置１１に記録されていないときに上位装置３からその運用情報をダウンロードし、その運用情報が記憶装置１１に記録されているときは、記憶装置１１に記録された運用情報を利用し、上位装置３からその運用情報をダウンロードしない。このようなダウンロードは、一般的に、５分〜１５分程度かかる。
【００３０】
料金収受処理部１５は、入出力装置１２から勤務オンが出力されるときに、記憶装置１１に記録されている運用情報に基づいて車線周辺機器５−１〜５−ｎを制御して有料道路の料金収受に関する処理を実行する。
【００３１】
ソフトウェアダウンロード部１６は、ソフトウェアが更新されたことを上位装置３から通知されたときに、上位装置３から記憶装置１１に新規のソフトウェアをダウンロードして、そのソフトウェアをインストールする。このとき、ソフトウェアダウンロード部１６は、料金収受処理部１５により実行される処理と並行してそのダウンロードとインストールとを実行する。そのソフトウェアは、料金収受処理部１５の代わりとして作成されたコンピュータプログラムであり、すなわち、記憶装置１１に記録されている運用情報に基づいて車線周辺機器５−１〜５−ｎを制御して有料道路の料金収受に関する処理を実行する。
【００３２】
新ソフトウェア起動部１７は、入出力装置１２から勤務オフが出力されることに応答して、所定の条件を満足しているかどうかを判別する。その条件は、ソフトウェアを更新することを上位装置３から指示され、かつ、ソフトウェアダウンロード部１６によるインストールが完了していることをである。新ソフトウェア起動部１７は、その条件を満足するときに、ソフトウェアダウンロード部１６によりダウンロードされた新ソフトウェアにより利用可能に料金収受処理部１５により生成された情報を記憶装置１１に記録し、料金収受処理部１５を終了してその新ソフトウェアを起動する。
【００３３】
図３は、料金収受処理部１５が起動されたときの料金収受機械１の動作を示している。その動作は、料金収受機械１に電源が投入されて料金収受処理部１５が起動されたときに開始する。料金収受機械１は、料金収受処理部１５が起動されると、まず、運用情報が記憶装置１１に記録されているかどうかを判別する（ステップＳ１）。料金収受機械１は、その運用情報が記憶装置１１に記録されていないときに（ステップＳ１、ＮＯ）上位装置３からその運用情報をダウンロードし（ステップＳ２）、その運用情報が記憶装置１１に記録されているときに（ステップＳ１、ＹＥＳ）上位装置３からその運用情報をダウンロードしない。
【００３４】
料金収受機械１は、入出力装置１２が勤務オンを出力するように入出力装置１２が操作されると（ステップＳ３）、その運用情報に基づいて車線周辺機器５−１〜５−ｎを制御する（ステップＳ４）。
【００３５】
料金収受機械１は、ソフトウェアが更新されたことを上位装置３から通知されたときに、ステップＳ４の処理と並行して、上位装置３から記憶装置１１に新規のソフトウェアをダウンロードしてインストールする。
【００３６】
料金収受員は、料金収受機械１の運用を停止するときに、または、作業を他の料金収受員と交代するときに、入出力装置１２が勤務オフを出力するように入出力装置１２を操作する（ステップＳ５）。料金収受機械１は、入出力装置１２が勤務オフを出力することに応答して、ソフトウェアを更新することを上位装置３から指示され、かつ、料金収受機械１によるインストールが完了しているかという条件を満足するかどうかを判別する（ステップＳ６）。
【００３７】
料金収受機械１は、その条件を満足するときに（ステップＳ６、ＹＥＳ）、ダウンロードされた新規のソフトウェアにより利用可能に料金収受処理部１５により生成された情報を記憶装置１１に記録し（ステップＳ７）、料金収受処理部１５が起動されないで、その新規のソフトウェアが起動するように設定し（ステップＳ８）、料金収受処理部１５を終了してその新規のソフトウェアを起動する（ステップＳ９）。
【００３８】
次いで作業する料金収受員は、入出力装置１２が勤務オンを出力するように入出力装置１２を操作する。料金収受機械１は、入出力装置１２が勤務オンを出力するように入出力装置１２が操作されたときに（ステップＳ１０、ＹＥＳ）、再度ステップＳ４以降の処理を実行する。
【００３９】
料金機械１の運用を停止するときは（ステップＳ１０、ＹＥＳ）、入出力装置１２が勤務オフを出力するように入出力装置１２が操作された後に、料金収受機械１の電源を切断して料金収受処理部１５またはその新規のソフトウェアを終了する。
【００４０】
このような動作によれば、料金収受機械１は、新規のソフトウェアを起動するときに新規に運用情報をダウンロードする必要がなく、新規のソフトウェアにより高速に起動することができる。このため、料金収受機械１は、料金収受員が交代する間に料金収受機械１により制御される車線を閉鎖しないで新規のソフトウェアを起動することができ、ソフトウェアの更新が料金収受に及ぼす影響を低減することができる。
【図面の簡単な説明】
【００４１】
【図１】図１は、料金収受システムの実施の形態を示すブロック図である。
【図２】図２は、本発明による料金収受機械の実施の形態を示すブロック図である。
【図３】図３は、ソフトウェアを起動したときの動作を示すフローチャートである。
【図４】図４は、公知のソフトウェアを起動したときの動作を示すフローチャートである。
【図５】図５は、公知のソフトウェアを更新する動作を示すフローチャートである。
【符号の説明】
【００４２】
１  ：料金収受機械
２  ：料金収受システム
３  ：上位装置
５−１〜５−ｎ：車線周辺機器
１１：記憶装置
１２：入出力装置
１４：運用情報ダウンロード部
１５：料金収受処理部
１６：ソフトウェアダウンロード部
１７：新ソフトウェア起動部
【図１】
2007140806.tif 000003
【図２】
2007140806.tif 000004
【図３】
2007140806.tif 000005
【図４】
2007140806.tif 000006
【図５】
2007140806.tif 000007