(57)【要約】      （修正有）【課題】作業員が作業しやすい環境を提供可能な中継装置、中継方法、およびプログラムを提供すること。【解決手段】実施形態の中継装置１００は、通信部１１０と、業務処理部１３０と、保守処理部１４０と、リブート実行部１５０とを持つ。前記通信部は、自動改札機、上位サーバ、および駅務端末と通信する。前記業務処理部は、前記自動改札機において行われた処理の結果を前記上位サーバに送信する。前記保守処理部は、前記駅務端末からの遠隔操作によって保守処理を実行する。前記リブート実行部は、所定のタイミングでリブート処理を実行する。前記保守処理部は、前記遠隔操作に応じて前記駅務端末に表示される画面に、前記リブート処理の開始を伝える情報を表示させる。【選択図】図２
2019185317.tif 000002
【特許請求の範囲】
【請求項１】
駅に設置される中継装置であって、
自動改札機、上位サーバ、および駅務端末と通信する通信部と、
前記自動改札機において行われた処理の結果を前記上位サーバに送信する業務処理部と、
前記駅務端末からの遠隔操作によって保守処理を実行する保守処理部と、
所定のタイミングでリブート処理を実行するリブート実行部と、を備え、
前記保守処理部は、前記遠隔操作に応じて前記駅務端末に表示される画面に、前記リブート処理の開始を伝える情報を表示させる、
中継装置。
【請求項２】
前記保守処理部は、前記駅務端末に表示される画面に、前記リブート処理の開始を実行させるインターフェース、および前記リブート処理の開始時刻を延長させるインターフェースを表示させる、
請求項１に記載の中継装置。
【請求項３】
駅に設置される中継装置と接続するコンピュータが、
自動改札機、上位サーバ、および駅務端末と通信し、
前記自動改札機において行われた処理の結果を前記上位サーバに送信し、
前記駅務端末からの遠隔操作によって保守処理を実行し、
前記保守処理には、所定のタイミングでリブート処理を実行することを含み、前記遠隔操作に応じて前記駅務端末に表示される画面に、前記リブート処理の開始を伝える情報を表示する、
中継方法。
【請求項４】
駅に設置される中継装置と接続するコンピュータに、
自動改札機、上位サーバ、および駅務端末と通信させ、
前記自動改札機において行われた処理の結果を前記上位サーバに送信させ、
前記駅務端末からの遠隔操作によって保守処理を実行させ、
前記保守処理には、所定のタイミングでリブート処理を実行させることを含み、前記遠隔操作に応じて前記駅務端末に表示される画面に、前記リブート処理の開始を伝える情報を表示させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、中継装置、中継方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、各種駅務機器で用いるソフトウェアを好適に制御し、データを管理するための専用システムを備える中継装置（駅務中継器）が提案されている。中継装置は、例えば、複数の自動改札機および上位サーバと接続され、自動改札機と連携して種々の処理を行う。
【０００３】
また、従来より、ユーザが所望する時刻に各種装置を再起動させるための遠隔操作技術が知られている。このような通信装置は、業務中は常時動作している必要があるため、夜間等の非業務時間において各種装置を再起動させる。
【０００４】
しかしながら、従来の中継装置においては、保守担当者による夜間作業中であっても再起動処理が発生する可能性があった。そのため、保守担当者は再起動処理が勝手に行われることに戸惑ったり、再起動処理によって中断された保守作業をやり直したりする場合があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−９４５５６号公報
【特許文献２】特開２００８−１２３５１２号公報
【特許文献３】特開２００６−２６８１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、作業員が作業しやすい環境を提供可能な中継装置、中継方法、およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
実施形態の中継装置は、通信部と、業務処理部と、保守処理部と、リブート実行部とを持つ。通信部は、自動改札機、上位サーバ、および駅務端末と通信する。業務処理部は、前記自動改札機において行われた処理の結果を前記上位サーバに送信する。保守処理部は、前記駅務端末からの遠隔操作によって保守処理を実行する。リブート実行部は、所定のタイミングでリブート処理を実行する。前記保守処理部は、前記遠隔操作に応じて前記駅務端末に表示される画面に、前記リブート処理の開始を伝える情報を表示させる。
【図面の簡単な説明】
【０００８】
【図１】実施形態の中継装置１００を含む駅務システム１の概要図。
【図２】中継装置１００を示すブロック図。
【図３】見守りサービスの処理の流れの一例を示すシーケンス図。
【図４】中継装置１００によって表示される中継予告画面の一例を示す図。
【図５】中継装置１００によるリブート処理の流れの一例を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、実施形態の中継装置、中継方法、およびプログラムを、図面を参照して説明する。
【００１０】
図１は、実施形態の中継装置１００を含む駅務システム１の概要図である。図１の駅務システム１は、例えば、中継装置１００と、監視盤２０と、操作卓３０と、１以上の上位サーバ５０と、１以上の自動改札機６０とを備える。なお、中継装置１００、監視盤２０、操作卓３０および自動改札機６０は、駅構内に設置される。これらの各構成要素は、それぞれＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などのネットワークを介して相互に接続される。図１では、中継装置１００、監視盤２０および操作卓３０の上位にそれぞれ別の上位サーバ５０−１〜５０−３が接続される例を示したが、例えば、監視盤２０および操作卓３０が同一の上位サーバ５０に接続されてもよい。以下、上位サーバを特に区別しない場合には、上位サーバ５０と表記する。
【００１１】
中継装置１００は、自身に割り当てられた所定の台数（例えば、最大で３２台）の自動改札機６０の状態を監視し、監視対象である自動改札機６０から所定のデータを受信して収集し、収集した所定のデータを一定時間蓄積した後に、上位サーバ５０−１に送信する。所定のデータとは、例えば、自動改札機６０を通過した利用客が翳した非接触無線カード（ＩＣカード）の識別情報（例えば、カード番号）である。
【００１２】
監視盤２０は、中継装置１００や、自動改札機６０の稼働状況を監視する。監視盤２０は、例えば、ディスプレイ等の表示装置や、キーボード等の入力装置を備える。監視盤２０は、中継装置１００の表示装置を兼ねていてもよく、中継装置１００を遠隔操作する機能を備える。監視盤２０は、例えば、駅長や駅務システム１の保守担当者が操作する。
【００１３】
操作卓３０は、監視盤２０と同様に、中継装置１００や、自動改札機６０の稼働状況を監視する。操作卓３０は、例えば、監視盤２０と同様に、ディスプレイ等の表示装置や、キーボード等の入力装置を備える。操作卓３０は、中継装置１００の表示装置を兼ねていてもよく、中継装置１００を遠隔操作する機能を備える。操作卓３０は、例えば、駅係員が操作する。なお、駅係員と、駅長や駅務システム１の保守担当者とが操作できる機能を特に区別する必要がない場合には、操作卓３０は監視盤２０と同一の装置であってもよい。なお、以下では、操作卓３０は、監視盤２０とは異なる装置である前提で説明する。なお、監視盤２０および操作卓３０は、「駅務装置」の一例である。
【００１４】
上位サーバ５０は、例えば、中継装置１００から受信した所定のデータを駅務システム１以外の他のシステムに送信する機能や、中継装置１００や自動改札機６０の保守更新処理機能を備える。また、上位サーバ５０は、特定の識別情報に対応付いたデータを送信するよう、中継装置１００および自動改札機６０に命令する。上位サーバ５０は、１台以上のサーバで構成されてもよいし、複数台のサーバで構成されてもよい。
【００１５】
自動改札機６０は、無線式券類となるＩＣカードの情報を読み取る。自動改札機６０は、読み取った情報に基づいて、有効期間や有効区間、ＩＣカードのチャージ残金等に応じて通行可否を判定する処理を行い、その判定結果に基づいて以下の処理を行う。通過を許可すると判定した場合、改札ドアを開放状態に維持し、表示部にＩＣカードの残金情報を表示させたり、割引対象者（例えば、子供）を示す表示ライトを点灯させたりする。通過を許可しないと判定した場合、改札ドアを閉止し、表示部に通過を許可しない理由（例えば、残金不足）を表示させたりする。
【００１６】
また、自動改札機６０は、例えば、１つのＩＣカードから読み取った情報の一部または全部を、１レコードとして中継装置１００に送信する。レコードには、例えば、ＩＣカードを翳して駅に入場したのか、駅から退場したのかを識別する情報や、レコードを生成した時刻の情報を含む。自動改札機６０は、中継装置１００に１件のレコードが生成されたタイミングで送信してもよいし、一定時間レコードを蓄積して送信してもよい。自動改札機６０は、中継装置１００がリブート（再起動）等で停止している間はレコードを蓄積して、中継装置１００が処理を再開したらレコードの送信を再開する。自動改札機６０は、すべてのレコードを上位サーバ５０に送信してもよいし、特定の識別情報に対応付いたレコードを抽出して、上位サーバ５０に送信してもよい。
【００１７】
図２は、中継装置１００を示すブロック図である。図２の中継装置１００は、例えば、通信部１１０と、制御部１２０と、業務処理部１３０と、保守処理部１４０と、リブート実行部１５０と、記憶部１６０とを備える。なお、中継装置１００の記憶部１６０を除く各これらの構成要素は、例えば、ＣＰＵ（Central Processing Unit）等のハードウェアプロセッサがプログラム（ソフトウェア）を実行することにより実現される。また、これらの構成要素のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、ＧＰＵ（Graphics Processing Unit）等のハードウェア（回路部；circuitryを含む）によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めＨＤＤ（Hard Disk Drive）やフラッシュメモリ等の記憶装置に格納されていてもよいし、ＤＶＤ（Digital Versatile Disc）やＣＤ−ＲＯＭ等の着脱可能な記憶媒体に格納されており、記憶媒体がドライブ装置に装着されることで記憶装置にインストールされてもよい。
【００１８】
通信部１１０は、図１で示した上位サーバ５０や、監視盤２０、操作卓３０および自動改札機６０と通信し、データの送受信を行う。通信部１１０は、例えば、自動改札機６０からレコードを受信して、制御部１２０に出力する。また、通信部１１０は、監視盤２０から受信する処理指示を制御部１２０に出力する。監視盤２０から受信する処理指示とは、例えば、中継装置１００をリブートさせるための指示である。また、通信部１１０は、制御部１２０から出力される制御部１２０は、業務処理部１３０、保守処理部１４０およびリブート実行部１５０の処理結果を、上位サーバ５０や監視盤２０に出力する。
【００１９】
制御部１２０は、中継装置１００の各構成要素を制御する。制御部１２０は、例えば、通信部１１０により出力されたレコードを記憶部１６０に記憶させる。また、制御部１２０は、例えば、通信部１１０により出力された処理指示に基づいて、業務処理部１３０、保守処理部１４０およびリブート実行部１５０のいずれかに処理指示を出力する。また、制御部１２０は、業務処理部１３０、保守処理部１４０およびリブート実行部１５０の処理結果を、通信部１１０に出力し、記憶部１６０に出力して記憶させる。
【００２０】
業務処理部１３０は、記憶部１６０に記憶される特定の識別情報に対応付いたレコードを、通信部１１０を介して上位サーバ５０に送信する、レコード送信処理を行う。業務処理部１３０は、上位サーバ５０へのレコード送信が完了した場合、記憶部１６０が記憶するレコードに、送信が完了したことを示すフラグ情報を付与して識別してもよい。なお、業務処理部１３０の行うレコード送信処理の一例としては、見守りサービス等がある。見守りサービスの詳細については後述する。
【００２１】
保守処理部１４０は、監視盤２０や操作卓３０からの遠隔操作の指示に基づいて、中継装置１００の保守処理を実行する。保守処理とは、例えば、中継装置１００の搭載する特定のアプリケーションを手動で実行する臨時作業に伴う処理であって、中継装置１００の設定値変更や、稼働状況確認、プログラム更新等である。設定値とは、例えば、中継装置１００や接続される上位サーバ５０、自動改札機６０のＩＰアドレスや、自動改札機６０の接続台数である。稼働状況確認とは、例えば、中継装置１００の送受信データ件数の確認や、異常発生状況確認や、動作ログの確認等である。
【００２２】
保守処理部１４０は、中継装置１００がリブート処理を開始してよい状態か否かを判定し、リブート処理を開始してもよいと判定した場合に、リブート実行部１５０に中継装置１００のリブート処理を行わせる。保守処理部１４０は、リブート処理を開始してもよいと判定しなかった場合には、リブート処理の開始時刻の変更を受け付ける。
【００２３】
保守処理部１４０は、例えば、中継装置１００が保守作業中でない場合、予め設定されたタイミング（例えば、「毎日、午前２時３０分」といった設定された時刻）に、リブート実行部１５０に実行指示を出力し、リブート処理を行わせる。保守処理部１４０は、中継装置１００が保守作業中である場合、中継装置１００の保守作業員の作業端末（例えば、監視盤２０や、監視盤２０以外のＰＣ（Personal Computer））の備える表示装置に、予め設定されたタイミングより早い所定の猶予タイミング（例えば、リブート開始時刻の１０分前）に、保守作業員にリブート処理の開始タイミングを伝える、開始予告を表示させる。また、保守処理部１４０は、保守作業員からのリブート処理の開始時刻の変更指示を受け付けた場合、リブート処理の開始時刻を所定の時間（例えば、１５分程度）だけ遅らせる。
【００２４】
なお、保守処理部１４０は、例えば、予め設定されたタイミング以外であっても、保守作業員によるリブート実行指示を受け付けてもよい。
【００２５】
リブート実行部１５０は、保守処理部１４０のリブート実行指示に基づいて、リブート処理を実行する。
【００２６】
以下、業務処理部１３０の行うレコード送信処理の一例である、見守りサービスについて説明する。見守りサービスとは、例えば、見守られる対象者（例えば、子供）がＩＣカードを翳して自動改札機６０を通過すると、サービス利用者（例えば、子供の保護者）の利用端末へ通過時刻、利用駅等の情報をメール等で通知するサービスである。上位サーバ５０は、サービス利用者によって申請された、見守られる対象者が使用するＩＣカードの識別情報をあらかじめ記憶しておき、中継装置１００を介して、自動改札機６０にも記憶させる。見守られる対象者のＩＣカードの識別情報は、「特定の識別情報」の一例である。
【００２７】
図３は、見守りサービスの処理の流れの一例を示すシーケンス図である。図３のステップＳ１００からステップＳ１１０までは、サービス利用者である保護者が見守りサービスの申し込みの処理の流れの一例である。
【００２８】
まず、見守られる対象者である子供は、利用するＩＣカードの識別情報を、サービス利用者である保護者に教える（ステップＳ１００）。次に、保護者は、子供の利用するＩＣカードの識別情報を認識する（ステップＳ１０２）次に、上位サーバ５０は、子供の利用するＩＣカードの識別情報を見守る対象として、専用のサービス申込サイト等を経由して保護者による登録申込を受け付ける（ステップＳ１０４）。なお、ステップS１０４の処理において、上位サーバ５０は、保護者への通知を受信する利用端末の情報の登録も併せて受け付ける。次に、上位サーバ５０は、子供の利用するＩＣカードの識別情報を記憶し、中継装置１００に送信する（ステップＳ１０６）。次に、中継装置１００は、上位サーバ５０から受信した子供の利用するＩＣカードの識別情報を記憶し、自動改札機６０に送信する（ステップＳ１０８）。次に、自動改札機６０は、受信した子供の利用するＩＣカードの識別情報を記憶する（ステップＳ１１０）。
【００２９】
また、図３のステップＳ１１２からステップＳ１２６は、申し込み後に見守られる対象者である子供が自動改札機６０を通過したことを、保護者に通知するまでの処理の流れの一例である。まず、自動改札機６０は、子供によって翳されたＩＣカードから識別情報を受信する（ステップＳ１１２）。次に、自動改札機６０は、ＩＣカードのレコードを作成し、（ステップＳ１１４）、作成したレコードに対応付いたＩＣカードの識別情報を識別し（ステップＳ１１６）、ＩＣカードの識別情報が、特定の識別情報に該当することを判別して、当該レコードを中継装置１００に送信する（ステップＳ１１８）。
【００３０】
次に、中継装置１００の業務処理部１３０は、自動改札機６０からレコードを受信し（ステップＳ１２０）、上位サーバ５０に送信する（ステップＳ１２２）。次に、上位サーバ５０は、中継装置１００からレコードを受信し（ステップＳ１２４）、保護者の利用端末に子供が自動改札機６０を通過したことを通知する（ステップＳ１２６）。次に、保護者の利用端末は、上位サーバ５０からの通知を受信する（ステップＳ１２８）。以上、本シーケンスの処理を終了する。
【００３１】
図４は、保守処理部１４０が、保守作業員の作業端末の備える表示装置に表示させる、リブート処理の開始予告の表示の一例である。保守処理部１４０は、例えば、所定の猶予タイミングである午前２時２０分に図４に示す開始予告を表示する。保守処理部１４０は、例えば、開始予告にリブート開始時刻などの情報を表示させる。また、保守処理部１４０は、リブートを実施してもよいと確認した際に押下する「ＯＫ」ボタンや、リブート開始時刻を延長する際に押下する「１５分延長」ボタンのようなインターフェースを表示させる。
【００３２】
保守処理部１４０は、例えば、ＯＫボタンが押下されたことを確認した場合、予め設定されたタイミングである午前２時３０分にリブート処理を開始する。また、保守処理部１４０は、例えば、１５分延長ボタンが押下されたことを確認した場合、予め設定された開始時刻の１５分後である、午前２時４５分にリブート処理の開始時刻を変更し、変更後のリブート処理開始時刻から起算して所定の猶予タイミング（例えば、変更後のリブート処理開始時刻が午前２時４５分である場合、その１０分前である午前２時３５分）にリブート処理の開始予告を再度表示させる。
【００３３】
なお、保守処理部１４０は、例えば、開始予告のいずれのボタンも押下されないままリブート開始時刻が到達した場合、ＯＫボタンが押下されるまでリブート処理を開始せずに待機してもよいし、ＯＫボタンが押下されていないことを示す警告画面を表示する等の何らかのアラートを行ってもよい。また、保守処理部１４０は、開始予告が表示されてから一定時間（例えば、２〜３時間程度）経過した場合には、開始予告表示を非表示の状態にしてもよい。また、保守処理部１４０は、開始予告表示を非表示の状態にする際に、作業員による保守作業が既に終了しているか否かを判定し、終了していると判定した場合にはリブート処理を開始してもよいし、当日のリブート処理を中止してもよい。
【００３４】
また、保守処理部１４０は、リブート処理の開始予告のＯＫボタンが押下された場合、リブート処理の開始予告表示を削除してもよいし、表示したままにしてもよい。保守処理部１４０は、リブート処理の開始予告表示を表示したままにする場合、ＯＫボタンが押下されたか否かを、例えば、ボタンが押下された状態を示す色や形によって表現する。また、保守処理部１４０は、リブート処理の開始予告表示を表示したままにする場合、既にＯＫボタンが押下された場合であっても、１５分延長ボタンの操作を受け付けてもよい。
【００３５】
図５は、保守処理部１４０によるリブート処理の開始可否を判定する処理の流れの一例を示すフローチャートである。図５に示すフローチャートは、例えば、リブート処理の開始予告表示を表示する時刻に処理を開始する。
【００３６】
まず、保守処理部１４０は、中継装置１００が保守作業中であるか否かを判定する（ステップＳ２００）。中継装置１００が保守作業中であると判定しなかった場合、後述するステップＳ２１６の処理を行う。中継装置１００が保守作業中であると判定した場合、保守処理部１４０は、リブート処理の開始予告表示を表示する時刻になったか否かを判定する（ステップＳ２０２）。リブート処理の開始予告表示を表示する時刻になったと判定した場合、保守処理部１４０は、開始予告表示を表示する（ステップＳ２０４）。リブート処理の開始予告表示を表示する時刻になったと判定しなかった場合、ステップＳ２００の処理に戻す。
【００３７】
保守処理部１４０は、開始予告表示の１５分延長ボタンが押下されたか否かを判定する（ステップＳ２０６）。リブート開始時刻を１５分延長して（ステップＳ２０８）、ステップＳ２００の処理に戻す。１５分延長ボタンが押下されたと判定されなかった場合、保守処理部１４０は、開始予告表示のＯＫボタンが押下されたか否かを判定する（ステップＳ２１０）。
【００３８】
ステップＳ２１０の処理において、ＯＫボタンが押下されたと判定されなかった場合、保守処理部１４０は、ステップＳ２０６の処理を行う。ＯＫボタンが押下されたと判定された場合、保守処理部１４０は、リブート開始時刻が到達したか否かを判定する（ステップＳ２１２）。リブート開始時刻が到達したと判定された場合、保守処理部１４０は、リブート処理を開始する（ステップＳ２１４）。リブート開始時刻が到達したと判定されなかった場合、一定時間経過後に再度ステップＳ２１２の処理を行う。
【００３９】
ステップＳ２００の処理において、保守作業中でないと判定された場合、保守処理部１４０は、リブート開始時刻が到達したか否かを判定する（ステップＳ２１６）。リブート開始時刻が到達したと判定された場合、ステップＳ２１４の処理を行う。リブート開始時刻が到達したと判定されなかった場合、一定時間経過後に再度ステップＳ２００の処理を行う。以上、本フローチャートの処理を終了する。
【００４０】
また、図５のフローチャートではＯＫボタンまたは延長ボタンが押下されない限り、ステップＳ２０６およびステップＳ２１０の処理が繰り返され、リブート処理が開始されない例を示したが、いずれのボタンも押下されないまま一定時間（例えば、２〜３時間程度）経過した場合には、当日のリブート処理を中止してもよいし、作業員による保守作業が既に終了しているか否かを判定するステップを追加し、終了していると判定した場合にはリブート処理を開始してもよい。
【００４１】
また、図５のフローチャートでは、保守処理部１４０がリブート処理の開始時刻を１５分だけ延長する例を挙げたが、例えば、延長できる時間を複数の選択肢から選択できるようにしてもよいし、変更後の開始時刻を直接入力できるようにしてもよい。
【００４２】
以上説明した少なくともひとつの実施形態によれば、通信部１１０が自動改札機６０、上位サーバ５０、および駅務端末である監視盤２０や操作卓３０と通信し、業務処理部１３０が自動改札機６０において行われた処理の結果を上位サーバ５０に送信し、保守処理部１４０が保守員による遠隔操作によってリブート処理の開始時刻の変更を受け付けることができる。
【００４３】
また、上述の実施形態によれば、保守員による保守処理が特に行われていない場合には、保守処理部１４０がリブート実行部１５０に所定のタイミングでリブート処理を実行させることで、作業員が作業しやすい環境を提供することができる。
【００４４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００４５】
１００…中継装置、１１０…通信部、１２０…制御部、１３０…業務処理部、１４０…保守処理部、１５０…リブート実行部、２０…監視盤、３０…操作卓、５０…上位サーバ、６０…自動改札機
【図１】
2019185317.tif 000003
【図２】
2019185317.tif 000004
【図３】
2019185317.tif 000005
【図４】
2019185317.tif 000006
【図５】
2019185317.tif 000007