(57)【特許請求の範囲】
【請求項１】
第１定期券発行機と通信回線を介して接続された遠隔操作端末を有する定期券発行装置において、
前記遠隔操作端末に接続され、前記第１定期券発行機と同一のハードウェア構成を持つ操作検証用の第２定期券発行機を備え、
前記第１定期券発行機は、
定期券を発行するための入力操作が行われる入力手段と、
前記入力手段により操作される入力手順を操作履歴として記憶する操作履歴記憶手段と、
前記遠隔操作端末からのデータを受信する受信手段と、
前記受信手段により受信されたデータの解析を行う解析手段と、
前記解析手段により解析されたデータが、前記操作履歴記憶手段に記憶されている操作履歴を要求するための要求データであった場合、そのデータにより指定された操作履歴データを送信する送信手段とを具備し、
前記遠隔操作端末は、
前記操作履歴データを取得するための要求データを選択する選択手段と、
前記選択手段により選択された要求データを送信する送信手段と、
前記第１定期券発行機からの操作履歴データを受信する受信手段と、
前記受信手段により受信された操作履歴データを記録媒体に記録する記録手段と、
前記記録媒体に記録された操作履歴データを読み出し、前記第２定期券発行機に対して、読み出した操作履歴の順に操作を行い、前記第１定期券発行機が実際に操作された手順を再現する操作手順再現手段と
を具備したことを特徴とする定期券発行装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、定期券を発行する定期券発行装置に関する。
【０００２】
【従来の技術】
従来、定期券発行装置の保守は、その設置場所（現地）に保守員が出向き、人手で保守を行っており、これではメンテナンス効率が非常に悪いため改善が望まれている。
【０００３】
従来からホスト装置が端末装置に対して行う制御の機能にリモート機能がある。  このリモート機能を用いて行われる動作として保守などがあるが、この保守につては、既に銀行などに設置されているＡＴＭなどの金融機器や、ＯＡ機器などを対象に行われている。
【０００４】
この場合、ある端末装置に障害が発生すると、ホスト装置がその端末装置の障害情報を収集し、その収集結果からホスト装置が端末装置に対して障害復旧のために最適な制御を行うことにより障害状況の解除を行っている。
【０００５】
ところで、定期券発行装置は、通常、乗車券を取り扱う窓口などに設置されていることが多く、障害が発生すると、窓口の係員が対応可能なことから、上記したようなリモート保守は行われていなかった。
【０００６】
しかしながら、近年、定期券発行装置は、機能が多様化し、内部が複雑になっていることから、障害発生箇所によっては窓口の係員だけでは対応しきれないことがある。この場合、保守担当の係員を呼びよせて、その係員により装置内部のメンテナンスが行われる。
【０００７】
また近年では、ユーザの要求を満たす上で、駅構内の通路などにも設置されることがあり、障害発生のたびに係員が対応することができなくなっている。また通路などの遠隔地に設置されている定期券発行装置は、係員の居る場所からは見えないため、適当な時期に定期点検を要する。
【０００８】
【発明が解決しようとする課題】
上述したように従来の定期券発行装置では、装置内部が複雑になっていることから、障害発生時に、保守担当の係員が現地に出向きメンテナンスを行わなければならないことがあり、障害発生からの復旧に至までに多くの時間がかかってしまうという問題があった。
【０００９】
また例えば遠隔地に設置されている定期券発行装置は、障害の未然対応として定期点検を要することから、この場合も係員が現地に定期的に出向く必要があり、メンテナンス効率が悪いという問題があった。
【００１０】
本発明はこのような課題を解決するためになされたもので、メンテナンス効率を向上することのできる定期券発行装置を提供することを目的としている。
【００１１】
【課題を解決するための手段】
上記した目的を達成するために、本発明の定期券発行装置は、第１定期券発行機と通信回線を介して接続された遠隔操作端末を有する定期券発行装置において、前記遠隔操作端末に接続され、前記第１定期券発行機と同一のハードウェア構成を持つ操作検証用の第２定期券発行機を備え、前記第１定期券発行機は、定期券を発行するための入力操作が行われる入力手段と、前記入力手段により操作される入力手順を操作履歴として記憶する操作履歴記憶手段と、前記遠隔操作端末からのデータを受信する受信手段と、前記受信手段により受信されたデータの解析を行う解析手段と、前記解析手段により解析されたデータが、前記操作履歴記憶手段に記憶されている操作履歴を要求するための要求データであった場合、そのデータにより指定された操作履歴データを送信する送信手段とを具備し、前記遠隔操作端末は、前記操作履歴データを取得するための要求データを選択する選択手段と、前記選択手段により選択された要求データを送信する送信手段と、前記第１定期券発行機からの操作履歴データを受信する受信手段と、前記受信手段により受信された操作履歴データを記録媒体に記録する記録手段と、前記記録媒体に記録された操作履歴データを読み出し、前記第２定期券発行機に対して、読み出した操作履歴の順に操作を行い、前記第１定期券発行機が実際に操作された手順を再現する操作手順再現手段とを具備している。
【００１６】
【作用】
本発明では、第１定期券発行機は、入力手段により操作される入力手順を操作履歴として操作履歴記憶手段に記憶しており、遠隔操作端末からデータが受信されると、データの解析を行い、解析結果、そのデータが操作履歴記憶手段の操作履歴を要求する要求データであった場合、そのデータにより指定された操作履歴データを送信する。
【００２５】
一方、遠隔操作端末側で、第１定期券発行機からの操作履歴データを受信すると、その操作履歴データを記録媒体に記録する。そして、記録媒体に記録された操作履歴データを読み出し、第２定期券発行機に対して、読み出した操作履歴の順に操作を行い、前記第１定期券発行機が実際に操作された手順を再現する。
【００２６】
これにより、記録媒体に記録された操作履歴データの順に、例えば操作検証用の定期券発行機などを実際に操作することにより、現地での障害発生状況を遠隔操作端末のある場所で再現し把握することができる。
【００２７】
すなわち、定期券発行機と遠隔操作端末の双方に保守のために必要なデータ取得／再現機能を設けたことにより、定期券発行機を遠隔的に保守することを実現し、メンテナンス効率を向上することができる。
【００２８】
【実施例】
以下、本発明の実施例を図面を参照して詳細に説明する。
【００２９】
図１は定期券発行装置の概要を示す図、図２は図１の定期券発行装置の制御系統を示す図である。
【００３０】
図１に示すように、この定期券発行装置は、定期券発行機１と、この定期券発行機１に伝送制御部２、３および電話回線などの公衆通信回線４を介して接続された遠隔操作端末５とから構成されている。
【００３１】
定期券発行機１には、主制御部としてのセントラル・プロセッシング・ユニット（以下ＣＰＵと称す）１１、発券する定期券の条件（駅名、使用期間など）を入力・設定するための機械式釦などからなる操作盤１２、この操作盤１２により設定された条件（駅名、駅間の区間、料金など）や遠隔操作端末５よりのメッセージなどを表示する表示部としてのＣＲＴ１３、旧定期券を読み取るための旧券読取部１４、券面印刷機が搭載され、新たな定期券にデータを印刷し発券する発券部１５などが設けられている。
【００３２】
また遠隔操作端末５は、遠隔操作端末全体を制御するＣＰＵが搭載された本体部１６、表示部１７、キーボード１８などから構成されており、汎用のパーソナルコンピュータなどと同じ構成である。なおこの遠隔制御端末５の本体部１６内には、本リモート保守機能を実現するためのソフトウェアがハードディスクなどに記憶されている。
【００３３】
図２に示すように、この定期券発行装置の定期券発行機の制御系統は、上述した定期券発行装置全体を制御するＣＰＵ１１、操作盤１２、ＣＲＴ１３、旧券読取部１４、発券部１５などの他、旧券読取部１４により読み取られた定期券のデータを記憶すると共に、ＣＰＵ１１の制御プログラム（リモート保守機能を実現するためのソフトウェア）を記憶しているメモリ２１などから構成されている。この定期券発行装置は、上記構成によりリモート保守機能を実現するために、機器状態把握機能、障害発生通知機能、疑似会話機能、リモート障害解除機能、データ取得／再現機能の五つ機能を有するものである。
【００３４】
以下、図３〜図７の各フローチャートを基に五つ各機能について説明する。
【００３５】
まず、図３を参照して機器状態把握機能について説明する。図３は機器状態把握機能を実行する定期券発行機１および遠隔操作端末５それぞれの動作を示すフローチャートである。
【００３６】
この場合、同図に示すように、定期券発行機１の伝送制御部２は、初めに遠隔操作端末５の伝送制御部３からのデータ受信待ち状態となっており（ステップ１０１  ）、遠隔操作端末５側からデータが受信されると（ステップ１０２  ）、伝送制御部２は、ＣＰＵ１１にデータを転送する。そしてＣＰＵ１１は受信データの解析を行い（ステップ１０３  ）、例えばテスト処理番号、処理項目により、該当する診断プログラムを起動し（ステップ１０４  ）、そこで得られた診断結果データを作成し（ステップ１０５  ）、伝送制御部２に受け渡す。すると、伝送制御部２は診断結果のデータを遠隔操作端末５側に送信する（ステップ１０６  ）。なお上記したテスト処理番号および処理項目などは、予め定期券発行機１と遠隔操作端末５との間で取り決めておく必要がある。
【００３７】
一方、遠隔操作端末５側では、定期券発行機１の何を診断したいか、その機能と処理項目とをキーボード１８で選択することにより（ステップ２０１  ）、伝送制御部３により指示データの送信が行われる（ステップ２０２  ）。
【００３８】
その後、伝送制御部３は定期券発行機１の伝送制御部２からの処理結果受信待ち状態に入る（ステップ２０３  ）。
【００３９】
そして処理結果が定期券発行機１から受信されると（ステップ２０４  ）、伝送制御部３は、受信された処理結果のデータを本体部１６のＣＰＵに転送し、ＣＰＵは表示部１７にその受信内容を表示する（ステップ２０５  ）。
【００４０】
この場合、表示部１７の表示画面１７ａ上には、定期券発行機１の発券部１５の診断を行った結果、印字部センサが汚れていることと、印刷ヘッドの清掃が必要であることと、黒転写紙が不足していることなど、異常を  ３件発見したことが表示されている。
【００４１】
なお、定期券発行機１を診断するにあたり、発券部１５だけに限らず、定期券発行機１が制御している各部に関してどのような設定を行ってもよく、診断できる箇所および機能の種類はソフトウェアの変更によって無制限に追加することができる。この他、例えば機器間のコネクタはずれ、ベルトはずれなどを検出してこれらハードウェアの障害を診断することもできる。
【００４２】
続いて、図４を参照して障害発生通知機能について説明する。
【００４３】
図４は障害発生通知機能を実行する定期券発行機１および遠隔操作端末それぞれの動作を示すフローチャートである。
【００４４】
この場合、定期券発行機１側のＣＰＵ１１は、内部障害の発生を常時監視しており、障害の発生を検知した場合（ステップ３０１  ）、障害の発生を伝送制御部２を通じて遠隔操作端末に送信を行う（ステップ３０２  ）。
【００４５】
またＣＰＵ１１は、障害の種類に応じた詳細データの収集を行い（ステップ３０３  ）、上記同様にそのデータの送信を行う（ステップ３０４  ）。例えばメモリ１２などにおいて、ある範囲内のチェックサムをチェックし、異常が検出された場合は、異常発生時の詳細データとして、その範囲のすべてのデータを取り出し転送する。
【００４６】
一方、遠隔操作端末５側では、伝送制御部３が定期券発行機１の伝送制御部２からのデータ待ち状態となっており（ステップ４０１  ）、障害データおよび詳細データを受信すると（ステップ４０２  〜ステップ４０３  ）、各データを本体部１６のＣＰＵに転送する。これにより、発生した障害情報が表示部１７に表示される（ステップ４０４  ）。
【００４７】
この場合、表示部１７の表示画面１７ｂには、障害状況として、定期券発行機１のメモリ１２に異常が発生し、その下欄に、メモリ異常の詳細が数字の列で表示される。なおこの場合、メモリ１２の異常箇所、例えばある範囲内のチェックサムなどが、すべて取り出され表示される。
【００４８】
障害の種類は、定期券発行機１側で事前に設定しておく必要があり、設定は何種類行ってもよい。遠隔操作端末５側は、送られてきたものを表示部１７に表示するだけなので、表示部１７への表示処理が一つのみであればよい。
【００４９】
図５は疑似会話機能を実行する定期券発行機１および遠隔操作端末５それぞれの動作を示すフローチャートである。
【００５０】
この場合、定期券発行機１側は、初めに遠隔操作端末５からのデータ受信待ち状態となっており（ステップ５０１  ）、データが受信されると（ステップ５０２  ）、受信データの解析を行う（ステップ５０３  ）。
【００５１】
この解析結果、メッセージの通知であった場合、ＣＲＴ１３にメッセージを表示して（ステップ５０４  ）、そのメッセージに対する応答の入力（ＹＥＳ／ＮＯ）を待つ。この場合、同図に示すように、ＣＲＴ１３の表示画面１３ａ上には、
“保守機よりのメッセージ受信”など表示し、その下欄に“これから保守を行ってもよろしいですか？”（ＹＥＳ／ＮＯ）などと表示する。
【００５２】
そして、定期券発行機１のオペレータなどにより操作盤１２からＹＥＳまたはＮＯの応答が入力されると（ステップ５０５  ）、その応答データを遠隔操作端末５へ送信する（ステップ５０６  ）。
【００５３】
一方、遠隔操作端末５は、まず定期券発行機１に表示すべきメッセージの作成を行い（ステップ６０１  ）、メッセージデータの送信を行う（ステップ６０２  ）。その後、メッセージに対する定期券発行機１からの応答データの受信待ちに入り
（ステップ６０３  ）、応答データが受信されると（ステップ６０４  ）、表示部１７に応答結果を表示する（ステップ６０５  ）。このようなメッセージ交換を行うのは、定期券発行機１が定期券の発行処理を実行中に保守を行った場合、その処理が中断されるため、定期券発行機１が使用中か否かを判定するためである。
【００５４】
なおステップ６０１  において、定期券発行機１に送信するメッセージの作成は、キーボード１８を操作することにより、表示部１７上に自由に作成できるが、定期券発行機１からの応答メッセージは、ＹＥＳ／ＮＯのように限定されたもののみ設定できる。
【００５５】
図６はリモート障害解除機能を実行する定期券発行機１および遠隔操作端末５それぞれの動作を示すフローチャートである。
【００５６】
この場合、定期券発行機１側は、初めに遠隔操作端末５からのデータ受信待ち状態となっており（ステップ７０１  ）、要求データが受信されると（ステップ７０２  ）、その要求データによって要求された機能を実行する（ステップ７０３  ）。
【００５７】
一方、遠隔操作端末５側では、定期券発行機１の何の障害を解除したいかを事前に電話連絡等で把握しておき、その内容を選択または入力し（ステップ８０１  ）、対応する要求データを送信する（ステップ８０２  ）。
【００５８】
この場合、障害の内容は、予め想定しておき、定期券発行機１内のメモリ１２などに事前に障害復旧のためのソフトウェアを組み込んでおく。
【００５９】
このソフトウェアとして、例えばシステムが暴走したときにリセットするたの電源の強制オフ・オンを行う制御プログラムや、発券装置に定期券が詰まったとき（券ジャム発生時）に解除を行うために、搬送モータを回転させるメカ動作プログラムなどを設定しておく。
【００６０】
また、通常のフロッピーディスクなどの記録手段以外に、予め２重化記憶媒体としてのメモリカードなどを備えておき、このメモリカードにて、情報の２重記憶を行い、ディスク異常や集計異常などが発生したとき、メモリカードに記憶されている情報を読み出し、解析を行い、その解析結果が正常であれば、ディスクの更新およびジャーナルの再出力などを行う制御プログラムでもよい。
【００６１】
図７はデータ取得／再現機能を実行する定期券発行機１および遠隔操作端末５それぞれの動作を示すフローチャートである。
【００６２】
この場合、定期券発行機１側は、初めに遠隔操作端末５からのデータ受信待ち状態となっており（ステップ９０１  ）、データが受信されると（ステップ９０２  ）、受信したデータの解析を行い（ステップ９０３  ）、操作履歴ファイルを要求するためのデータであった場合、そのデータにより指定された操作履歴ファイルを送信する（ステップ９０４  ）。
【００６３】
一方、遠隔操作端末５側は、操作履歴データの取得するように対応するファイルの指定データを選択し（ステップ１００１）、要求データの送信を行い（ステップ１００２）、受信待機状態となる（ステップ１００３）。
【００６４】
そして、定期券発行機１側からデータが受信されると（ステップ１００３）、そのデータをフロッピーディスク５０などの媒体に記録する（ステップ１００５）。
【００６５】
その後、フロッピーディスク５０に記録されている操作履歴データを読み出し、遠隔地で動作しているものと同一のハードウェア構成を持つ操作検証用の定期券発行機１ａに対して、読み出した操作履歴の順に操作を行い、遠隔地の定期券発行機１が実際に操作された手順を再現し、保守の糸口を見付けるようにしたものである。なお上述した各種機能を組合せることにより、さまざまな障害の状況に対応可能なリモート保守機能を実現することができる。
【００６６】
このように本実施例の定期券発行装置によれば、定期券発行機１と遠隔地にあるコンピュータなどの遠隔操作端末５とを伝送制御部２、３および公衆通信回線４を使用して接続し、通信制御手順を相互に定め、定期券発行機１と遠隔操作端末５間にソフト的な保守業務機能を設けたことにより定期券発行機１に生じる種々の状況を遠隔地にある遠隔操作端末５で確認したり、定期券発行機１に対して遠隔操作端末５から指示操作を行うことができる。この保守業務機能として、機器状態把握処理、障害発生通知機能、疑似会話機能、リモート障害解除機能およびデータ取得／再現機能などを実現し、遠隔操作端末５から定期券発行機１への保守を可能とした。しかも各機能を実現するために特別なハードウェアを新たに設ける必要はない。
【００６７】
また遠隔操作端末５を保守センターなどに設置することにより、保守センターで一括して定期券発行機１の保守を行うことができ、メカニカルな修理を要するトラブルでなければ、現地に出向く必要なくそのトラブルに対処できる。
【００６８】
さらに定期券発行機１にトラブルが発生する前に、遠隔操作端末５側で定期券発行機１の状況を把握できるため、トラブル発生時の対処も迅速になる。
【００６９】
この結果、定期券発行装置のメンテナンス効率を向上することができる。
【００７０】
【発明の効果】
以上説明したように本発明によれば、遠隔操作端末からの操作履歴要求により、第１定期券発行機から操作履歴データが送信され、その操作履歴データが遠隔操作端末側で記録されるので、遠隔操作端末側で、実際に、記録された操作履歴の順に操作検証用の第２定期券発行機を操作することにより、現地での障害発生状況を再現し把握することができる。
【００７６】
この結果、メンテナンス効率を向上することができる。
【図面の簡単な説明】
【図１】本発明に係る一実施例の定期券発行装置の構成を示す図である。
【図２】この定期券発行装置の定期券発行機１本体の制御系統を示す図である。
【図３】この定期券発行装置の機器状態把握機能の動作を示すフローチャートである。
【図４】この定期券発行装置の障害発生通知機能の動作を示すフローチャートである。
【図５】この定期券発行装置の疑似会話機能の動作を示すフローチャートである。
【図６】この定期券発行装置のリモート障害解除機能の動作を示すフローチャートである。
【図７】この定期券発行装置のデータ取得／再現機能の動作を示すフローチャートである。
【符号の説明】
１…定期券発行機、２、３…伝送制御部、４…公衆通信回線、５…遠隔操作端末、１１…ＣＰＵ、１２…操作盤、１３…ＣＲＴ、１４…旧券読取部、１５…発券部。
【図１】
0003614892.tif 000002
【図２】
0003614892.tif 000003
【図３】
0003614892.tif 000004
【図４】
0003614892.tif 000005
【図５】
0003614892.tif 000006
【図６】
0003614892.tif 000007
【図７】
0003614892.tif 000008