[go: up one dir, main page]

JP2004249910A - Transportation information display system - Google Patents

Transportation information display system Download PDF

Info

Publication number
JP2004249910A
JP2004249910A JP2003044263A JP2003044263A JP2004249910A JP 2004249910 A JP2004249910 A JP 2004249910A JP 2003044263 A JP2003044263 A JP 2003044263A JP 2003044263 A JP2003044263 A JP 2003044263A JP 2004249910 A JP2004249910 A JP 2004249910A
Authority
JP
Japan
Prior art keywords
data
display
client terminal
server
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2003044263A
Other languages
Japanese (ja)
Other versions
JP4158900B2 (en
Inventor
Tadashi Yamamura
直史 山村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2003044263A priority Critical patent/JP4158900B2/en
Publication of JP2004249910A publication Critical patent/JP2004249910A/en
Application granted granted Critical
Publication of JP4158900B2 publication Critical patent/JP4158900B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Train Traffic Observation, Control, And Security (AREA)

Abstract

【課題】サーバ装置は、各クライアント端末に適した初期表示を行わせるとともに、各クライアント端末に同一周期で運行情報を表示させることが可能な輸送情報表示システムを得る。
【解決手段】サーバ装置12は、クライアント端末15からの要求信号を受信して当該要求信号を処理する汎用Webサーバ12aと、上記要求信号に基づいてWebデータを生成するWebデータ生成プログラム12bと、列車の運行を管理する運行管理システム10から周期的にデータを取得するI/Fプログラム12cと、このI/Fプログラム12cが取得したデータを処理して各種データの送受信を行う運行表示サーバ13とを備え、クライアント端末15は、サーバ装置13から受信したWebデータを表示する汎用Webブラウザ15aと、運行表示サーバ13とデータの送受信を行って列車の運行状況を表示する運行表示クライアント15bとを備える。
【選択図】 図1
A server device obtains a transport information display system that allows an initial display suitable for each client terminal and also allows each client terminal to display operation information at the same cycle.
A server device receives a request signal from a client terminal, processes the request signal, a general-purpose Web server, a Web data generation program that generates Web data based on the request signal, An I / F program 12c that periodically acquires data from the operation management system 10 that manages the operation of the train; an operation display server 13 that processes the data acquired by the I / F program 12c to transmit and receive various data; The client terminal 15 includes a general-purpose Web browser 15a that displays Web data received from the server device 13, and an operation display client 15b that transmits and receives data to and from the operation display server 13 and displays the operation status of the train. .
[Selection diagram] Fig. 1

Description

【0001】
【発明の属する技術分野】
この発明は輸送情報表示システムに関し、特に、列車の運行管理システムから情報を取得して、列車の運行状況をはじめとする各種輸送情報を表示するための輸送情報表示システムに関するものである。
【0002】
【従来の技術】
輸送情報表示システムは、指令所の運行管理システムにおいて管理される運行状況などの情報を、駅事務所や保守区などの遠隔地でも表示することを目的としたシステムである。このシステムにより、広域にわたる列車の運行状況を場所の制約なしに把握することが可能となり、列車の運行に関わるリアルタイムな情報を共有化することで、ダイヤが乱れた際にも迅速な対応が可能となる。
【0003】
輸送情報表示システムは、情報の配信等を行うサーバ装置が指令所にあり、情報を表示するクライアント端末が駅事務所などの遠隔地に置かれ、これらがネットワークを介して接続されるという構成をとる。従来のシステムでは、各クライアント端末に対して当該機能を行う専用のアプリケーションをインストールしなければならず、設備等の変更に伴うソフトウェア改修が発生した場合、その改修版を人手により各クライアント端末にインストールする必要があった。対象となるクライアント端末は広範囲にわたって多数配置されるため、その作業は非常に手間とコストのかかる作業であった。
【0004】
この問題の解決方法の1つが提案されている(例えば、特許文献1参照。)。
【0005】
【特許文献1】
特開2002−67961号公報
【0006】
提案された方法では、クライアント端末で汎用のWebブラウザを動作させ、これによって運行状況を含む列車情報を表示させる。クライアント端末ではWebブラウザ上でクライアントアプリケーション(Java(登録商標)アプレット)を動作させ、これがサーバ装置で動作するサーバアプリケーションに対して表示情報の要求を行う。サーバアプリケーションは要求を受付けるとそれに関するHTMLデータを作成し、クライアントアプリケーションへそのデータを送信する。このようにWeb技術を応用した方法によって、上記問題を解決している。
【0007】
また、この方法では、表示内容や表示形態の変更をHTMLで記述した文書データの変更によって容易に行うことを可能とした。これにより、設備変更等のソフトウェアの改修コストを抑えることも可能とした。
【0008】
【発明が解決しようとする課題】
しかしながら、上記の方法では各クライアントアプリケーションが各々の周期タイミングでサーバアプリケーションに情報要求を送信するため、各クライアント端末で同じ情報を表示させていても、その内容に違いが生ずる場合がある。例えば、ネットワーク負荷を下げるためクライアントアプリケーションの情報更新間隔を1分と設定した場合、表示のずれが最大で1分間発生することになる。運行状況の表示については、遠隔地と言えどもある程度のリアルタイム性は必要であり、また同じ情報を共有化することが緊急時の迅速な対応につながることから、このことはその妨げとなる。
【0009】
また、サーバアプリケーションは各クライアントアプリケーションの設置箇所等の属性を管理していないため、各クライアントアプリケーションに適切な初期表示をさせることができない。例えば、クライアントアプリケーションの初期表示が区間1の情報に設定されている場合、区間3のクライアントアプリケーションが自身の情報を表示するためには、初期表示後すなわち区間1の画面表示後に区間3の画面へ切替える必要があり、初期表示と当該表示の2回の通信がサーバアプリケーションとの間で発生するなど処理効率も悪くなる。
【0010】
さらに、上記の方法では例えば運行状況表示において、列車番号表示窓や区間セルなどの可変表示部のみをJava(登録商標)アプレットにより記述しており、駅名や駅ホームなどの固定表示部はHTMLで記述する。画面表示ではこれらの可変表示部と固定表示部の配置が重要であるが、上記方法ではこれらを別に扱っていることから、それらの表示形態の変更は困難である。また、線路配線などが変更になった場合、上記方法では線路を表す区間セルがJava(登録商標)アプレットであるため、その変更はソースコードを修正することとなり、容易な改修は困難である。
【0011】
この発明は、かかる問題点を解決するためになされたものであり、サーバ装置は各クライアント端末に適した初期表示を行わせることが可能となり、またサーバ装置は各クライアント端末に同一周期で運行情報を表示させることが可能な輸送情報表示システムを得ることを目的とする。
【0012】
【課題を解決するための手段】
この発明は、列車の運行を管理する運行管理システムと、この運行管理システムにLANを介して接続されるサーバ装置と、このサーバ装置にネットワークを介して接続されるクライアント端末とを含む輸送情報表示システムにおいて、上記サーバ装置は、上記クライアント端末からの要求信号を受信して当該要求信号を処理する汎用Webサーバと、上記要求信号に基づいて上記クライアント端末に返信するためのWebデータを生成するWebデータ生成プログラムと、上記運行管理システムから周期的にデータを取得するI/Fプログラムと、このI/Fプログラムが取得したデータを処理して各種データの送受信を上記クライアント端末に対して行う運行表示サーバとを備え、上記クライアント端末は、上記サーバ装置から受信した上記Webデータを表示する汎用Webブラウザと、上記運行表示サーバとデータの送受信を行って列車の運行状況を表示する運行表示クライアントとを備える。
【0013】
【発明の実施の形態】
実施の形態1.
この発明の実施の形態1における輸送情報表示システムについて、その構成図を図1に示す。図1に示すように、列車の運行を管理する運行管理システム10は、LAN11を介して、サーバ装置12に接続されている。サーバ装置12には、インターネット等のネットワーク(通信網)14を介して、複数のクライアント端末15が接続されている。クライアント端末15は、列車が通過する各駅に設置されているもので、クライアント端末15内には、ネットワーク14を介してサーバ装置12に対して運行表示要求を送信して、当該要求に応じて返信されてくるWebデータを受信する汎用Webブラウザ15aと、当該Webデータに含まれる情報を元に汎用Webブラウザ15a上で初期表示を設定して起動して、運行表示サーバ13との間でデータの送受信を行って列車の在線などの運行状況を表示する運行表示クライアント15bとが設けられている。なお、図1においては、クライアント端末15の1つにしか、汎用Webブラウザ15aおよび運行表示クライアント15bが記載されていないが、これは図を簡略化させるためであり、実際には、各クライアント端末15に同様に設けられているものとする。
【0014】
サーバ装置12には、クライアント端末15から送信されてくる運行表示要求等の各種要求を受信して処理する汎用Webサーバ12aと、受信された当該要求に従って、クライアント端末15に返信すべきWebデータを生成するWebデータ生成プログラム12bとが設けられている。また、LAN11に接続された運行管理システム10から周期的にデータを取得するI/Fプログラム12cと、I/Fプログラム12cが取得したデータを格納している表示対象データ12dと、I/Fプログラム12cが取得したデータを処理して各種データの送受信をクライアント端末15に対して行う運行表示サーバ13とが設けられている。
【0015】
運行表示サーバ13には、I/Fプログラム12cが取得した各種データの処理を行う処理部13aと、クライアント端末15に対するデータの送受信を行うデータ送受信部13bと、運行表示クライアント15bの可変表示部に対して割り当てられた識別情報とI/Fプログラム12cが取得した各種データとの対応表を格納している割付データ13cと、運行表示クライアント15bから当該識別情報を受信して格納するクライアント管理データ13dとが設けられている。
【0016】
次に、図1を基に動作について説明する。クライアント端末15は、汎用Webブラウザ15aによって運行表示要求を汎用Webサーバ12aにネットワーク14を介して送信する。この要求には、クライアント端末15自身の端末IDや設置駅などの初期表示を決定するための情報が含まれる。汎用Webサーバ12aは上記情報を受け取ると、クライアント端末15毎にその情報を管理すると共に、その情報をWebデータ生成プログラム12bへ渡す。Webデータ生成プログラム12bは、当該クライアント端末15の初期表示情報と運行表示クライアント(例えばJava(登録商標)アプレット)の情報を含むWebデータ(例えばHTMLデータ)を生成して、当該Webデータを汎用Webサーバ12aへ渡す。汎用Webサーバ12aはそのWebデータを汎用Webブラウザ15aへ送信し、汎用Webブラウザ15aはそのWebデータを受信すると、所定の処理に従ってデータを表示する。これにより、汎用Webブラウザ15a上で、上記Webデータに含まれる情報を元に運行表示クライアント15bが初期表示を設定して起動する。
【0017】
図2に運行表示クライアント15bの表示画面の一例を示す。この例において、運行表示クライアント15bは、操作部20と運行表示部21とを備える。以下操作部20について記す。クライアント端末15の設置駅がA駅で、A駅が区間1に属する場合、初期表示として区間1の画面が表示され、表示中の区間名が区間表示切替部20aに表示される。クライアント端末15の設置駅がH駅で、H駅が区間2に属する場合は、初期表示として区間2の画面が表示される。起動後は、区間表示切替部20aによって異なる区間画面を表示することが可能である。縮尺切替部20bを操作することにより、例えば、50%、100%、150%というように任意に表示縮尺を変更することが可能である。その他、種々のメッセージを表示するためのメッセージ表示部20c、現在の時刻を表示する時刻表示部20dを備える。
【0018】
次に、運行表示部21について記す。列車が通過する線路を示す線路配線図21aや、駅名21b、駅ホーム21cといった固定表示部と、列車番号表示部21dや遅延時分表示部21eといった可変表示部とを備える。列車番号表示部21dは、現在の列車の在線状況をその列車の識別番号である列車番号によって表すためのもので、当該列車が事前に計画されたダイヤ上のものである場合や、そうでない場合などの各状態に応じて列車番号の文字色を変えて表示する。遅延時分表示部21eは、当該列車のダイヤに対する遅延時分を表示するもので、早発や遅れの度合いに応じて文字色を変えて表示する。ここでは可変表示部として列車番号表示部21dと遅延時分表示部21eを例に挙げたが、この発明はこれに制限されるものではなく、信号機や在線記号、進路構成なども表示可能である。駅数が多い場合は線路配線図を2段にするなどの画面構成も可能であり、また一画面で表示できない場合はスクロールバー21fを付加することで対応する。
【0019】
運行表示クライアント15bはその可変表示部に表示する情報を、運行表示サーバ13からネットワーク14を介して取得する。このとき、運行表示クライアント15bは各可変表示部に対して割当てられた識別情報を用いて、運行表示サーバ13から受信した表示情報を該当する可変表示部に伝達する。その識別情報の一覧例を図3に示す。識別情報30は、画面ID、部品ID、属性IDの3個の値の組である。部品IDはある同一画面IDにおいては一意の値をとり、各部品は1個以上の属性を持つ。
【0020】
以下、運行表示クライアント15bの可変表示部にデータを表示するための処理について、図4に示す運行表示サーバ13の処理部13aの処理の流れに従って説明する。
【0021】
運行表示サーバ13は予め起動されており、初期化処理S401において、運行表示サーバ13に接続中のクライアント端末15の個数を0にするなどの初期化処理を行う。次に、終了信号を受信したか否かを判定する終了判定処理S402を行い、終了と判定された場合は処理を終了する。終了でないと判定された場合は、運行表示サーバ13は周期的な処理を行うため、S403でその時機かどうかを調べる。そうでない場合は、運行表示クライアント15bからの新規接続に対する処理を行うためS404へ進む。
【0022】
運行表示クライアント15bは起動時に運行表示サーバ13へ新規接続要求を送信する。運行表示サーバ13はその要求をデータ送受信部13bを介して受信する。この要求は同時に複数個受付ける場合もある。S404ではその要求があるかどうか調べ、要求がある場合は要求元全てに対してS405からS407の処理を行う。S405において運行表示サーバ13と運行表示クライアント15bの接続を確立すると、運行表示クライアント15bは識別情報30を運行表示サーバ13へ送信する。S406において、運行表示サーバ13がこの識別情報30をデータ送受信部13bで受信して、クライアント管理データ13dに格納する。このクライアント管理データ13dには、接続中の運行表示クライアント15b毎に現在表示中の可変表示部の一覧が格納される。この識別情報30と、運行管理システム10からI/Fプログラム12cを介して周期的に取得する表示対象データ12dとの対応表である割付データ13cの一例を図5に示す。割付データ13cは、各可変表示部の識別情報30に対して、そのデータサイズとデータ変換種別を定義し、表示対象データ12dとの対応についてはそのファイル番号、そのファイル中のレコード番号、そのレコード番号でのバイト位置、そのバイト位置からのビット位置を定義する。S407において、識別情報30と割付データ13cと表示対象データ12dとから、運行表示クライアント15bの各可変表示部の初期値を取得し、それをデータ変換種別50で変換した値を、運行表示クライアント15bへデータ送受信部13bを介して送信する。運行表示クライアント15bの各可変表示部は、受信したデータを元に表示する情報や文字色などを決定し、当該情報を表示する。
【0023】
S403で周期処理時機であると判定した場合は、S408へ進む。運行表示サーバ13は割付データ13cの各識別情報に対して、その対応する表示対象データ12dを内部的に保持している。S408では、その内部状態を更新する時機かどうか判断し、そうであればS409で各識別情報に対して、表示対象データ12dから取得した当該データと保持している当該内部データとを比較する。変化していれば変化記憶フラグを設定すると共に内部データを更新し、変化がなければ変化記憶フラグを解除する。運行表示サーバ13は、接続中の全運行表示クライアント15bに対してリアルタイムに情報を伝達する必要があるため、周期的にデータを送信する。S410ではその時機かどうかを判断し、そうであればS411へ進み、接続中の運行表示クライアント15b全てに対してS412の処理を行う。S412では、当該運行表示クライアント15bの各識別情報についてその内部状態である変化記憶フラグを調べ、変化があったデータのみをデータ送受信部13bを介して送信する。データを受信した運行表示クライアント15bの動作については上記通りである。
【0024】
運行表示クライアント15bのメッセージ表示部20cや時刻表示部20dについても識別情報を設定することで、同様に運行表示サーバ13が送信したデータ、例えばサーバ装置12の時刻などのデータを表示することが可能である。
【0025】
以上のように、サーバ装置12は各クライアント端末15に適した初期表示を行わせることが可能となり、またサーバ装置12は各クライアント端末15に同一周期で運行情報を表示させることができる。
【0026】
実施の形態2.
この発明における運行表示クライアント15bで表示する画面データは、例えば「“運行管理システム用GUIライブラリの開発”,第35回 1998年11月 鉄道におけるサイバネティクス利用 国内シンポジウム論文集,日本鉄道サイバネティクス協議会」の方法にあるエディタ機能(画面編集機能)により作成する。但し、この方法では運行管理システム10で使用するデータのみが出力されるため、この発明に必要なデータを出力可能とするよう上記方法に改良を加えた。図6にその処理の流れを示す。S601では、画面上で固定表示部や可変表示部などの部品を配置し、これらの部品に対してフォントや大きさ、色変化の論理などを設定することで画面編集を行う。S602では、画面上に配置した可変表示部に対して表示対象データ12dをドラッグ&ドロップなどの画面操作で割付けることにより、各可変表示部と表示対象データとの対応を作成する。S603では、作成した画面データを運行管理システム用に出力する。ここまでは上記方法の説明である。この発明では、輸送情報表示システム用のデータを出力するためのステップS604を追加した。このステップS604では、運行表示クライアント15b用として画面データ、割付データ70、フォントや色などの描画リソース定義データを出力し、運行表示サーバ13用として割付データ13cを出力する。運行表示クライアント15b用の割付データ70の一例を図7に示す。このデータは、各識別情報30と画面データ内でその識別情報を埋め込む対象を特定するための情報71とから構成される。
【0027】
この運行表示クライアント15b用データを「特開2001−67114」の方法によって画面定義プログラムに変換し、これと別途作成した運行表示クライアント15bの制御プログラムとをまとめることにより、運行表示クライアント15bを生成する。但し、この発明ではこの方法について、画面データ内の各対象71に識別情報30を埋め込む処理を追加した。
【0028】
以上のように、本実施の形態においては、サーバ装置12またはクライアント端末15の少なくともいずれか一方に、運行表示クライアント15bの画面データをはじめ、本システムの動作に関わるデータを全て編集するための画面編集機能部を設けて、当該画面編集機能部で編集するようにしたので、容易なソフトウエア改修が可能となる。
【0029】
実施の形態3.
上記の実施の形態1では、図2で示すような列車の運行表示を行うための方法について記したが、この発明はこれに制限されるものではない。例えば図8に示す構成の場合、運行管理システム10で生成または管理される情報を、Webデータ生成プログラム12bが運行管理システム10から取得してHTMLデータとして生成することで、クライアント端末15は汎用Webブラウザ15aを使用してその情報を閲覧することが可能となる。
【0030】
汎用Webブラウザ15aの画面例を図9に示す。メニュー部90では各メニュー項目を表示しており、内容毎に色などによってグループ分け90a、90b、90c、90dをする。タイトル部91には選択したメニュー項目名を表示する。絞込み部92には、選択したメニューで扱う情報を絞り込む際の条件等を配置する。データ表示部93で、選択したメニューで扱う情報を表示する。
【0031】
例えば、駅別ダイヤ状況を選択すると、Webデータ生成プログラム12bは予め記憶した当該端末の設置駅について、そのダイヤ情報を運行管理システム10から取得して、例えばその駅を発着する列車の時系列情報をHTMLデータで生成する。汎用Webブラウザ15aはそのデータを受信すると、当該端末の設置駅についての情報を初期表示する。表示形態としては、絞り込んだ条件93a(初期表示時なら当該端末の設置駅などの情報)と、その絞込み結果93bを配置する。初期表示後にその情報を絞り込む場合は、絞込み部にて条件を入力して実行ボタン92aを押下することで、Webデータ生成プログラム12bへ問い合わせる。
【0032】
その他の各メニューについても同様の処理が行われて、当該データが汎用Webブラウザ15aに表示される。
【0033】
ここで、実施の形態1で説明した運行表示クライアント15bは、例えばメニュー90aの在線状況を選択することで汎用Webブラウザ15a上で起動する。表示位置として運行表示クライアント15bは、操作部20が絞込み部92の位置に、運行表示部21がデータ表示部93の位置に配置されるよう記述されている。
【0034】
以上のように、本実施の形態においても、上記実施の形態1と同様に、サーバ装置12は、各クライアント端末15に適した初期表示を行わせることが可能となる。さらに、本実施の形態においては、運行管理システム10で管理する情報を、Webデータ生成プログラム12bが運行管理システム10から取得してHTMLデータとして生成するようにして、クライアント端末15は汎用Webブラウザ15aを使用してその情報を閲覧するようにしたので、サーバ装置12およびクライアント端末15の構成を簡略化することができ、システムの製造コストを下げることができるとともに、データの処理も簡略化でき、処理の迅速化および負荷低減を図ることができる。
【0035】
【発明の効果】
この発明は、列車の運行を管理する運行管理システムと、この運行管理システムにLANを介して接続されるサーバ装置と、このサーバ装置にネットワークを介して接続されるクライアント端末とを含む輸送情報表示システムにおいて、上記サーバ装置は、上記クライアント端末からの要求信号を受信して当該要求信号を処理する汎用Webサーバと、上記要求信号に基づいて上記クライアント端末に返信するためのWebデータを生成するWebデータ生成プログラムと、上記運行管理システムから周期的にデータを取得するI/Fプログラムと、このI/Fプログラムが取得したデータを処理して各種データの送受信を上記クライアント端末に対して行う運行表示サーバとを備え、上記クライアント端末は、上記サーバ装置から受信した上記Webデータを表示する汎用Webブラウザと、上記運行表示サーバとデータの送受信を行って列車の運行状況を表示する運行表示クライアントとを備えるようにしたので、サーバ装置は各クライアント端末に適した初期表示を行わせることが可能となり、またサーバ装置は各クライアント端末に同一周期で運行情報を表示させることが可能となる。
【図面の簡単な説明】
【図1】この発明の実施の形態1における輸送情報表示システムの構成図である。
【図2】図1の輸送情報表示システムの運行表示クライアントの一例を示した説明図である。
【図3】図1の輸送情報表示システムの運行表示クライアントの各可変表示部を識別するための識別情報の一例を示した説明図である。
【図4】図1の輸送情報表示システムの運行表示サーバにおける処理部の動作の流れを示した流れ図である。
【図5】図1の輸送情報表示システムの運行表示サーバにおける割付データの一例を示した説明図である。
【図6】この発明の実施の形態2における輸送情報表示システムのデータ作成手順を示した流れ図である。
【図7】この発明の実施の形態2における輸送情報表示システムのデータ作成手順で生成される、運行表示クライアント用の割付データの一例を示した説明図である。
【図8】この発明の実施の形態3における輸送情報表示システムの構成図である。
【図9】この発明の汎用Webブラウザにおける画面の一例を示した説明図である。
【符号の説明】
10 運行管理システム、11 LAN、12 サーバ装置、12a 汎用Webサーバ、12b Webデータ生成プログラム、12c I/Fプログラム、12d 表示対象データ、13 運行表示サーバ、13a 処理部、13b データ送受信部、13c 割付データ、13d クライアント管理データ、14ネットワーク、15 クライアント端末、15a 汎用Webブラウザ、15b 運行表示クライアント。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a transport information display system, and more particularly to a transport information display system for acquiring information from a train operation management system and displaying various types of transport information including a train operation status.
[0002]
[Prior art]
The transport information display system is a system for displaying information such as an operation status managed by an operation management system of a command center even in a remote place such as a station office or a maintenance area. With this system, it is possible to grasp the operation status of trains over a wide area without restrictions on places, and by sharing real-time information related to train operation, it is possible to respond quickly even if the train schedule is disrupted It becomes.
[0003]
The transport information display system has a configuration in which a server device for distributing information and the like is located at a command center, a client terminal for displaying information is located in a remote place such as a station office, and these are connected via a network. Take. In the conventional system, a dedicated application that performs the function must be installed in each client terminal. If software modification occurs due to a change in equipment, etc., the modified version is manually installed in each client terminal. I needed to. Since a large number of target client terminals are arranged over a wide range, the operation is a very laborious and costly operation.
[0004]
One solution to this problem has been proposed (for example, see Patent Document 1).
[0005]
[Patent Document 1]
Japanese Patent Application Laid-Open No. 2002-67961
In the proposed method, a general-purpose Web browser is operated on a client terminal, thereby displaying train information including operation status. In the client terminal, a client application (Java (registered trademark) applet) is operated on a Web browser, and the client application requests display information to a server application running on the server device. Upon receiving the request, the server application creates HTML data relating to the request and sends the data to the client application. The above-mentioned problem is solved by the method using the Web technology.
[0007]
Further, according to this method, it is possible to easily change the display contents and the display mode by changing the document data described in HTML. This has made it possible to reduce the cost of software modification such as equipment change.
[0008]
[Problems to be solved by the invention]
However, in the above method, since each client application transmits an information request to the server application at each cycle timing, even if the same information is displayed on each client terminal, the content may be different. For example, if the information update interval of the client application is set to one minute in order to reduce the network load, the display shift will occur for a maximum of one minute. Regarding the display of the operation status, even in a remote place, some real-time property is required, and sharing of the same information leads to prompt response in an emergency, which hinders this.
[0009]
In addition, since the server application does not manage attributes such as the installation location of each client application, it is impossible to cause each client application to perform an appropriate initial display. For example, when the initial display of the client application is set to the information of the section 1, the client application of the section 3 displays the information of the section 3 after the initial display, that is, after the screen of the section 1 is displayed. It is necessary to switch, and the processing efficiency deteriorates, such as two times of communication of the initial display and the display occurring between the server application.
[0010]
Furthermore, in the above-mentioned method, for example, in the operation status display, only the variable display sections such as the train number display window and the section cell are described using the Java (registered trademark) applet, and the fixed display sections such as the station name and the station platform are described in HTML. Describe. In the screen display, the arrangement of the variable display section and the fixed display section is important. However, in the above-described method, since these are treated separately, it is difficult to change the display form thereof. Further, when the line wiring or the like is changed, in the above-described method, since the section cell representing the line is a Java (registered trademark) applet, the change involves modifying the source code, and it is difficult to easily modify the line code.
[0011]
The present invention has been made in order to solve such a problem, and it is possible for a server device to perform an initial display suitable for each client terminal, and for the server device to provide operation information to each client terminal at the same cycle. It is an object of the present invention to obtain a transport information display system capable of displaying a message.
[0012]
[Means for Solving the Problems]
The present invention relates to an operation management system for managing the operation of a train, a server device connected to the operation management system via a LAN, and a client terminal connected to the server device via a network. In the system, the server device receives a request signal from the client terminal and processes the request signal, and a Web server that generates Web data for returning to the client terminal based on the request signal. A data generation program, an I / F program for periodically acquiring data from the operation management system, and an operation display for processing the data acquired by the I / F program and transmitting / receiving various data to / from the client terminal. And a server, wherein the client terminal receives from the server device Includes a general-purpose Web browser to display the serial Web data, and an operation display client that displays the operation status of the train going the transmission and reception of the operation display server and data.
[0013]
BEST MODE FOR CARRYING OUT THE INVENTION
Embodiment 1 FIG.
FIG. 1 shows a configuration diagram of a transport information display system according to Embodiment 1 of the present invention. As shown in FIG. 1, an operation management system 10 for managing the operation of a train is connected to a server device 12 via a LAN 11. A plurality of client terminals 15 are connected to the server device 12 via a network (communication network) 14 such as the Internet. The client terminal 15 is installed at each station through which the train passes. The client terminal 15 transmits an operation display request to the server device 12 via the network 14 and returns a response in response to the request. A general-purpose web browser 15a that receives the received web data, sets an initial display on the general-purpose web browser 15a based on the information included in the web data, activates the general-purpose web browser 15a, and transmits the data to and from the operation display server 13. An operation display client 15b is provided for transmitting and receiving and displaying the operation status of the train, such as the train line. In FIG. 1, the general-purpose Web browser 15a and the operation display client 15b are described only in one of the client terminals 15, but this is for simplification of the drawing. 15 are similarly provided.
[0014]
The server device 12 includes a general-purpose Web server 12a that receives and processes various requests such as an operation display request transmitted from the client terminal 15, and Web data to be returned to the client terminal 15 in accordance with the received request. A Web data generation program 12b to be generated is provided. Further, an I / F program 12c for periodically acquiring data from the operation management system 10 connected to the LAN 11, a display target data 12d storing the data acquired by the I / F program 12c, an I / F program An operation display server 13 is provided for processing the data acquired by 12c and transmitting / receiving various data to / from the client terminal 15.
[0015]
The operation display server 13 includes a processing unit 13a that processes various data acquired by the I / F program 12c, a data transmission and reception unit 13b that transmits and receives data to and from the client terminal 15, and a variable display unit of the operation display client 15b. Allocation data 13c storing a correspondence table between the identification information assigned to the various types of data acquired by the I / F program 12c, and client management data 13d receiving and storing the identification information from the operation display client 15b Are provided.
[0016]
Next, the operation will be described with reference to FIG. The client terminal 15 transmits an operation display request to the general-purpose Web server 12a via the network 14 by using the general-purpose Web browser 15a. This request includes information for determining an initial display such as the terminal ID of the client terminal 15 itself and an installation station. Upon receiving the information, the general-purpose Web server 12a manages the information for each client terminal 15 and passes the information to the Web data generation program 12b. The Web data generation program 12b generates Web data (for example, HTML data) including initial display information of the client terminal 15 and information of an operation display client (for example, Java (registered trademark) applet), and converts the Web data to general-purpose Web. Hand over to server 12a. The general-purpose Web server 12a transmits the Web data to the general-purpose Web browser 15a, and upon receiving the Web data, the general-purpose Web browser 15a displays the data according to a predetermined process. As a result, the operation display client 15b sets the initial display on the general-purpose Web browser 15a based on the information included in the Web data and starts up.
[0017]
FIG. 2 shows an example of a display screen of the operation display client 15b. In this example, the operation display client 15b includes an operation unit 20 and an operation display unit 21. Hereinafter, the operation unit 20 will be described. When the station where the client terminal 15 is installed is the station A and the station A belongs to the section 1, the screen of the section 1 is displayed as the initial display, and the section name being displayed is displayed on the section display switching unit 20a. When the station where the client terminal 15 is installed is the H station and the H station belongs to the section 2, the screen of the section 2 is displayed as the initial display. After the activation, different section screens can be displayed by the section display switching unit 20a. By operating the scale switching unit 20b, the display scale can be arbitrarily changed to, for example, 50%, 100%, or 150%. In addition, a message display unit 20c for displaying various messages and a time display unit 20d for displaying the current time are provided.
[0018]
Next, the operation display unit 21 will be described. A fixed display unit such as a line wiring diagram 21a showing a line through which a train passes, a station name 21b and a station platform 21c, and a variable display unit such as a train number display unit 21d and a delay time display unit 21e are provided. The train number display unit 21d is for displaying the current train presence status by the train number which is the identification number of the train, and when the train is on a pre-planned timetable or when it is not. The train color is changed and displayed according to each state such as. The delay time display section 21e displays the delay time of the train with respect to the schedule, and changes the character color according to the degree of early departure or delay. Here, the train number display section 21d and the delay time display section 21e have been described as examples of the variable display section, but the present invention is not limited to this, and it is possible to display a traffic light, a track symbol, a course configuration, and the like. . When the number of stations is large, a screen configuration such as a two-stage line wiring diagram is also possible. When a single screen cannot be displayed, a scroll bar 21f is added to deal with this.
[0019]
The operation display client 15b acquires information to be displayed on the variable display unit from the operation display server 13 via the network 14. At this time, the operation display client 15b transmits the display information received from the operation display server 13 to the corresponding variable display unit using the identification information assigned to each variable display unit. FIG. 3 shows an example of a list of the identification information. The identification information 30 is a set of three values of a screen ID, a component ID, and an attribute ID. The component ID takes a unique value in a certain screen ID, and each component has one or more attributes.
[0020]
Hereinafter, processing for displaying data on the variable display unit of the operation display client 15b will be described in accordance with the processing flow of the processing unit 13a of the operation display server 13 shown in FIG.
[0021]
The operation display server 13 has been started in advance, and performs initialization processing such as setting the number of client terminals 15 connected to the operation display server 13 to 0 in the initialization processing S401. Next, an end determination process S402 for determining whether or not an end signal has been received is performed, and when it is determined that the end has been completed, the process ends. If it is determined that the operation is not to be ended, the operation display server 13 checks whether or not it is the time in S403 to perform the periodic processing. Otherwise, the process proceeds to S404 to perform processing for a new connection from the operation display client 15b.
[0022]
The operation display client 15b transmits a new connection request to the operation display server 13 at startup. The operation display server 13 receives the request via the data transmission / reception unit 13b. This request may be received plural times at the same time. In S404, it is checked whether there is the request, and if there is a request, the processing of S405 to S407 is performed for all request sources. When the connection between the operation display server 13 and the operation display client 15b is established in S405, the operation display client 15b transmits the identification information 30 to the operation display server 13. In S406, the operation display server 13 receives the identification information 30 by the data transmission / reception unit 13b and stores it in the client management data 13d. The client management data 13d stores a list of variable display units currently displayed for each connected operation display client 15b. FIG. 5 shows an example of allocation data 13c which is a correspondence table between the identification information 30 and the display target data 12d periodically acquired from the operation management system 10 via the I / F program 12c. The allocation data 13c defines the data size and the data conversion type with respect to the identification information 30 of each variable display unit. For the correspondence with the display target data 12d, the file number, the record number in the file, the record Defines the byte position in the number and the bit position from that byte position. In S407, the initial value of each variable display unit of the operation display client 15b is acquired from the identification information 30, the allocation data 13c, and the display target data 12d, and the value obtained by converting the initial value by the data conversion type 50 is used as the operation display client 15b. Via the data transmission / reception unit 13b. Each variable display unit of the operation display client 15b determines information to be displayed, a character color, and the like based on the received data, and displays the information.
[0023]
If it is determined in S403 that it is the periodic processing timing, the process proceeds to S408. The operation display server 13 internally stores corresponding display target data 12d for each piece of identification information of the allocation data 13c. In S408, it is determined whether or not it is time to update the internal state. If so, in S409, the data obtained from the display target data 12d is compared with the retained internal data for each piece of identification information. If it has changed, the change storage flag is set and the internal data is updated, and if there is no change, the change storage flag is released. The operation display server 13 periodically transmits data because it is necessary to transmit information in real time to all connected operation display clients 15b. In S410, it is determined whether or not it is the time. If so, the process proceeds to S411, and the process of S412 is performed for all the connected operation display clients 15b. In S412, a change storage flag, which is an internal state, of each piece of identification information of the operation display client 15b is checked, and only changed data is transmitted via the data transmission / reception unit 13b. The operation of the operation display client 15b receiving the data is as described above.
[0024]
By setting the identification information for the message display unit 20c and the time display unit 20d of the operation display client 15b, data transmitted by the operation display server 13, for example, data such as the time of the server device 12 can be displayed. It is.
[0025]
As described above, the server device 12 can perform an initial display suitable for each client terminal 15, and the server device 12 can display the operation information on each client terminal 15 at the same cycle.
[0026]
Embodiment 2 FIG.
The screen data displayed by the operation display client 15b in the present invention is, for example, “Development of GUI Library for Operation Management System”, 35th November 1998 Use of Cybernetics in Railway Create using the editor function (screen editing function) in the method. However, in this method, only the data used in the operation management system 10 is output. Therefore, the above-described method is improved so that data necessary for the present invention can be output. FIG. 6 shows the flow of the processing. In step S601, screen editing is performed by arranging components such as a fixed display unit and a variable display unit on the screen, and setting fonts, sizes, logics of color changes, and the like for these components. In S602, the correspondence between each variable display unit and the display target data is created by allocating the display target data 12d to the variable display unit arranged on the screen by a screen operation such as drag and drop. In S603, the created screen data is output for the operation management system. The above is the description of the above method. In the present invention, step S604 for outputting data for the transportation information display system is added. In step S604, screen data, layout data 70, drawing resource definition data such as fonts and colors are output for the operation display client 15b, and allocation data 13c is output for the operation display server 13. FIG. 7 shows an example of the allocation data 70 for the operation display client 15b. This data is composed of each piece of identification information 30 and information 71 for specifying a target in which the identification information is embedded in the screen data.
[0027]
The data for the operation display client 15b is converted into a screen definition program by the method of "Japanese Patent Application Laid-Open No. 2001-67114", and the operation display client 15b is generated by combining this with a separately created control program for the operation display client 15b. . However, in the present invention, a process for embedding the identification information 30 in each object 71 in the screen data is added to this method.
[0028]
As described above, in the present embodiment, at least one of the server device 12 and the client terminal 15 includes a screen for editing all data related to the operation of the system, including the screen data of the operation display client 15b. Since the editing function section is provided and the editing is performed by the screen editing function section, the software can be easily modified.
[0029]
Embodiment 3 FIG.
In the first embodiment, the method for displaying the train operation as shown in FIG. 2 is described, but the present invention is not limited to this. For example, in the case of the configuration illustrated in FIG. 8, the information generated or managed by the operation management system 10 is acquired by the Web data generation program 12b from the operation management system 10 and generated as HTML data, so that the client terminal 15 can use the general-purpose Web. The information can be browsed using the browser 15a.
[0030]
FIG. 9 shows a screen example of the general-purpose Web browser 15a. The menu section 90 displays each menu item, and performs grouping 90a, 90b, 90c, 90d according to color or the like for each content. The title section 91 displays the selected menu item name. In the narrowing-down section 92, conditions for narrowing down information to be handled in the selected menu are arranged. The data display unit 93 displays information handled by the selected menu.
[0031]
For example, when the station-by-station timetable is selected, the Web data generation program 12b acquires the timetable information of the station where the terminal is stored in advance from the operation management system 10 and, for example, obtains the time-series information of the train departing from and arriving at the station. Is generated as HTML data. Upon receiving the data, the general-purpose Web browser 15a initially displays information about the station where the terminal is installed. As a display form, the narrowed-down condition 93a (information on the station where the terminal is installed at the time of initial display) and the narrowed-down result 93b are arranged. If the information is to be narrowed down after the initial display, the conditions are input in the narrowing-down section, and the execution button 92a is pressed to inquire the Web data generation program 12b.
[0032]
Similar processing is performed for the other menus, and the data is displayed on the general-purpose Web browser 15a.
[0033]
Here, the operation display client 15b described in the first embodiment is activated on the general-purpose Web browser 15a by selecting, for example, the on-line status of the menu 90a. The operation display client 15b is described as a display position such that the operation unit 20 is arranged at the position of the refinement unit 92 and the operation display unit 21 is arranged at the position of the data display unit 93.
[0034]
As described above, also in the present embodiment, the server device 12 can cause each client terminal 15 to perform an initial display suitable as in the first embodiment. Furthermore, in the present embodiment, the information managed by the operation management system 10 is obtained by the Web data generation program 12b from the operation management system 10 and is generated as HTML data, so that the client terminal 15 can use the general-purpose Web browser 15a. Is used to browse the information, so that the configurations of the server device 12 and the client terminal 15 can be simplified, the manufacturing cost of the system can be reduced, and the data processing can be simplified. Processing can be speeded up and the load can be reduced.
[0035]
【The invention's effect】
The present invention relates to an operation management system for managing the operation of a train, a server device connected to the operation management system via a LAN, and a client terminal connected to the server device via a network. In the system, the server device receives a request signal from the client terminal and processes the request signal, and a Web server that generates Web data for returning to the client terminal based on the request signal. A data generation program, an I / F program for periodically acquiring data from the operation management system, and an operation display for processing the data acquired by the I / F program and transmitting / receiving various data to / from the client terminal. And a server, wherein the client terminal receives from the server device A general-purpose Web browser that displays Web data, and an operation display client that transmits and receives data to and from the operation display server and displays the operation status of the train are provided. The display can be performed, and the server device can display the operation information on each client terminal in the same cycle.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a transport information display system according to Embodiment 1 of the present invention.
FIG. 2 is an explanatory diagram showing an example of an operation display client of the transportation information display system of FIG.
FIG. 3 is an explanatory diagram showing an example of identification information for identifying each variable display unit of an operation display client of the transportation information display system of FIG. 1;
4 is a flowchart showing a flow of an operation of a processing unit in an operation display server of the transportation information display system of FIG. 1;
FIG. 5 is an explanatory diagram showing an example of allocation data in an operation display server of the transportation information display system of FIG. 1;
FIG. 6 is a flowchart showing a data creation procedure of the transportation information display system according to the second embodiment of the present invention.
FIG. 7 is an explanatory diagram showing an example of allocation data for an operation display client generated in a data creation procedure of the transportation information display system according to the second embodiment of the present invention.
FIG. 8 is a configuration diagram of a transportation information display system according to Embodiment 3 of the present invention.
FIG. 9 is an explanatory diagram showing an example of a screen in the general-purpose Web browser of the present invention.
[Explanation of symbols]
10 operation management system, 11 LAN, 12 server device, 12a general-purpose Web server, 12b Web data generation program, 12c I / F program, 12d display target data, 13 operation display server, 13a processing unit, 13b data transmission / reception unit, 13c allocation Data, 13d client management data, 14 networks, 15 client terminals, 15a general-purpose web browser, 15b operation display client.

Claims (3)

列車の運行を管理する運行管理システムと、この運行管理システムにLANを介して接続されるサーバ装置と、このサーバ装置にネットワークを介して接続されるクライアント端末とを含む輸送情報表示システムにおいて、
上記サーバ装置は、上記クライアント端末からの要求信号を受信して当該要求信号を処理する汎用Webサーバと、上記要求信号に基づいて上記クライアント端末に返信するためのWebデータを生成するWebデータ生成プログラムと、上記運行管理システムから周期的にデータを取得するI/Fプログラムと、このI/Fプログラムが取得したデータを処理して各種データの送受信を上記クライアント端末に対して行う運行表示サーバとを備え、
上記クライアント端末は、上記サーバ装置から受信した上記Webデータを表示する汎用Webブラウザと、上記運行表示サーバとデータの送受信を行って列車の運行状況を表示する運行表示クライアントとを備える
ことを特徴とする輸送情報表示システム。
In a transportation information display system including an operation management system that manages operation of a train, a server device connected to the operation management system via a LAN, and a client terminal connected to the server device via a network,
The server device receives a request signal from the client terminal, and processes the request signal. A general-purpose Web server, and a Web data generation program that generates Web data for returning to the client terminal based on the request signal An I / F program that periodically acquires data from the operation management system, and an operation display server that processes the data acquired by the I / F program and transmits / receives various data to / from the client terminal. Prepare,
The client terminal includes a general-purpose Web browser that displays the Web data received from the server device, and an operation display client that transmits and receives data to and from the operation display server and displays the operation status of the train. Transportation information display system.
上記クライアント端末が表示するための各上記データを生成するための画面編集機能部をさらに備えたことを特徴とする請求項1に記載の輸送情報表示システム。The transport information display system according to claim 1, further comprising a screen editing function unit for generating each of the data to be displayed by the client terminal. 列車の運行を管理する運行管理システムと、この運行管理システムにLANを介して接続されるサーバ装置と、このサーバ装置にネットワークを介して接続されるクライアント端末とを含む輸送情報表示システムにおいて、
上記サーバ装置は、上記クライアント端末からの要求信号を受信して当該要求信号を処理する汎用Webサーバと、上記要求信号に基づいて上記クライアント端末に返信するためのWebデータを生成するWebデータ生成プログラムとを備え、
上記クライアント端末は、上記サーバ装置から受信した上記Webデータを表示する汎用Webブラウザを備える
ことを特徴とする輸送情報表示システム。
In a transportation information display system including an operation management system that manages operation of a train, a server device connected to the operation management system via a LAN, and a client terminal connected to the server device via a network,
The server device receives a request signal from the client terminal, and processes the request signal. A general-purpose Web server, and a Web data generation program that generates Web data for returning to the client terminal based on the request signal With
The transportation information display system, wherein the client terminal includes a general-purpose Web browser that displays the Web data received from the server device.
JP2003044263A 2003-02-21 2003-02-21 Transportation information display system Expired - Fee Related JP4158900B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003044263A JP4158900B2 (en) 2003-02-21 2003-02-21 Transportation information display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003044263A JP4158900B2 (en) 2003-02-21 2003-02-21 Transportation information display system

Publications (2)

Publication Number Publication Date
JP2004249910A true JP2004249910A (en) 2004-09-09
JP4158900B2 JP4158900B2 (en) 2008-10-01

Family

ID=33027009

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003044263A Expired - Fee Related JP4158900B2 (en) 2003-02-21 2003-02-21 Transportation information display system

Country Status (1)

Country Link
JP (1) JP4158900B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009101964A (en) * 2007-10-25 2009-05-14 Toshiba Solutions Corp Railway vehicle management apparatus and railway vehicle management method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05346932A (en) * 1992-06-15 1993-12-27 Hitachi Ltd Automatic ticketing terminal device and ticketing information input method
JP2001067114A (en) * 1999-08-25 2001-03-16 Mitsubishi Electric Corp Remote monitoring and control system
JP2001222603A (en) * 2000-02-09 2001-08-17 Toshiba Corp Service providing method and service providing system in train
JP2002037074A (en) * 2000-07-31 2002-02-06 Nec Eng Ltd Operation status information providing system for transportation means
JP2002067961A (en) * 2000-08-31 2002-03-08 Nippon Signal Co Ltd:The Train information display system
JP2002193102A (en) * 2000-12-27 2002-07-10 Mitsubishi Paper Mills Ltd Vehicle congestion information browsing system
JP2002274382A (en) * 2001-03-19 2002-09-25 Toshiba Corp Operation status providing method and system, and operation status providing program
JP2002308099A (en) * 2001-04-09 2002-10-23 Kyosan Electric Mfg Co Ltd Train information providing device and train information providing method
JP2002308101A (en) * 2001-04-17 2002-10-23 Nippon Signal Co Ltd:The System for providing train operation information

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05346932A (en) * 1992-06-15 1993-12-27 Hitachi Ltd Automatic ticketing terminal device and ticketing information input method
JP2001067114A (en) * 1999-08-25 2001-03-16 Mitsubishi Electric Corp Remote monitoring and control system
JP2001222603A (en) * 2000-02-09 2001-08-17 Toshiba Corp Service providing method and service providing system in train
JP2002037074A (en) * 2000-07-31 2002-02-06 Nec Eng Ltd Operation status information providing system for transportation means
JP2002067961A (en) * 2000-08-31 2002-03-08 Nippon Signal Co Ltd:The Train information display system
JP2002193102A (en) * 2000-12-27 2002-07-10 Mitsubishi Paper Mills Ltd Vehicle congestion information browsing system
JP2002274382A (en) * 2001-03-19 2002-09-25 Toshiba Corp Operation status providing method and system, and operation status providing program
JP2002308099A (en) * 2001-04-09 2002-10-23 Kyosan Electric Mfg Co Ltd Train information providing device and train information providing method
JP2002308101A (en) * 2001-04-17 2002-10-23 Nippon Signal Co Ltd:The System for providing train operation information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009101964A (en) * 2007-10-25 2009-05-14 Toshiba Solutions Corp Railway vehicle management apparatus and railway vehicle management method

Also Published As

Publication number Publication date
JP4158900B2 (en) 2008-10-01

Similar Documents

Publication Publication Date Title
CN102769659B (en) The web services communication that engagement process control system is used
KR100994576B1 (en) Digital signage network
CN103124217B (en) The method and apparatus that Service Notification is provided in a network environment
CN101472140B (en) System for distributing and requiring multimedia program and implementing method thereof
CN109445783B (en) Method and device for constructing dynamic configuration application driven by service
KR20090085508A (en) Reservation-based Content Delivery to Digital Signage Networks
KR20090085507A (en) Digital signage display
CN114915521A (en) Intelligent home gateway and data processing method
CN105307024A (en) Graphic and text information interface control method and device based on internet of videos
CN113656012B (en) A low-code development system for rail transit visualization interface
CN105472426A (en) Method and system for controlling smart television set-top box/ smart television
US20060059025A1 (en) Terminal device and session management device
JP4158900B2 (en) Transportation information display system
CN112558968B (en) Method, device, equipment and storage medium for generating resource tree view
US7269618B2 (en) Server system, client system and difference update system
CN112181518A (en) Train passenger information display system interface design method and system based on BS framework
JP2004504636A (en) Lighting board operation system and operation method thereof
JP2019114090A (en) Monitoring control system
CN115689490A (en) Method and device for managing power equipment
CN112673353B (en) Information processing system and control method of information processing system
JPH11242507A (en) Plant control system
CN114064799B (en) Data synchronization method and computer device based on multiple vehicle-mounted terminals
CN115190124B (en) Message transmission method and device based on distributed industrial control system, storage medium and scheduling server
CN110781434A (en) Advertising player system based on image generation and issuing and advertising issuing method thereof
WO2005085967A1 (en) Application management system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050722

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080104

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080115

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080314

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080415

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080530

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080708

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080709

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110725

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110725

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120725

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees