(57)【要約】      （修正有）【課題】クライアントとサーバ間の応答時間短縮に優れた中継装置を提供する。【解決手段】中継装置は、第一受信部、集約部、第一送信部、第二受信部、判定部及び集約管理部を備える。第一受信部は複数のパケットを受信する。集約部は、第一受信部が受信した複数のパケットを一つに集約した集約パケットを周期的に生成する。第一送信部は、集約部が生成した集約パケットを通信装置に送信する。第二受信部は送信部が送信した集約パケットの識別情報が格納されている確認パケットを通信装置から受信する。判定部は、第二受信部が受信した確認パケットに格納されている応答情報と識別情報とから、第一送信部が送信した集約パケットが通信装置に受信されたか否かを判定する。集約管理部は、判定部により集約パケットが通信装置に正しく受信されていないと判定された場合、当該集約パケットと新たに生成される集約パケットとを集約させる再送信号を集約部に送信する。【選択図】図２
2018148555.tif 000002
【特許請求の範囲】
【請求項１】
端末装置から複数のパケットを受信し、前記複数のパケットを一つのパケットに集約し
て通信装置に送信する中継装置であって、
前記複数のパケットを受信する第一受信部と、
前記第一受信部が受信した複数のパケットを一つのパケットに集約した集約パケットを
周期的に生成する集約部と、
前記集約部が生成した集約パケットに識別情報を付加して前記通信装置に送信する第一
送信部と、
前記第一送信部が送信した集約パケットが前記通信装置によって正しく受信されたかを
表わす応答情報と前記識別情報とが格納されている確認パケットを前記通信装置から受信
する第二受信部と、
前記第二受信部が受信した確認パケットに格納されている応答情報から、前記第一送信
部が送信した集約パケットが前記通信装置に正しく受信されたか否かを判定する判定部と
、
前記判定部により集約パケットが前記通信装置に正しく受信されていないと判定された
場合、前記通信装置に正しく受信されていない集約パケットと前記第一受信部が新たに受
信したパケットとを集約させる再送信号を前記集約部に送信する集約管理部と、
を備える中継装置。
【請求項２】
前記集約部は、周期的に生成する集約パケットに識別情報としてのシーケンス番号を付
加する、請求項１に記載の中継装置。
【請求項３】
前記確認パケットに格納される応答情報と識別情報は、前記通信装置が正しく受信した
集約パケットのシーケンス番号と、前記通信装置が正しく受信できなかった集約パケット
のシーケンス番号と、を含む請求項２に記載の中継装置。
【請求項４】
前記集約管理部は、前記判定部が、前記第一送信部が送信した集約パケットのシーケン
ス番号を含む確認パケットを、前記第二受信部が一定時間の間に受信しないと判定した場
合、前記再送信号を集約部に送信する、請求項２又は請求項３に記載の中継装置。
【請求項５】
端末装置から受信した複数のパケットを一つのパケットに集約して通信装置へ送信する
中継装置と、前記中継装置からパケットを受信する通信装置と、を備える伝送処理システ
ムであって、
前記中継装置は、
前記複数のパケットを受信する第一受信部と、
前記第一受信部が受信した複数のパケットを一つのパケットに集約した集約パケットを
周期的に生成する集約部と、
前記集約部が生成した集約パケットに識別情報を付加して前記通信装置に送信する第一
送信部とを備え、
前記通信装置は、
前記中継装置から集約パケットを受信する通信装置側受信部と、
前記通信装置側受信部が受信した集約パケットの前記識別情報に基づいて、集約パケッ
トを正しく受信したか否かを判定する通信装置側判定部と、
前記通信装置側判定部が正しく受信できなかった集約パケットが存在すると判定したと
き、前記通信装置側受信部が正しく受信した集約パケットの識別情報に正しく受信できな
かったことを表わす応答情報と識別情報とを含む確認パケットを前記中継装置に送信する
通信装置側送信部と、を備え、
前記中継装置は、
前記通信装置から確認パケットを受信する第二受信部と、
前記第二受信部が受信した確認パケットの応答情報と識別情報とに基づいて、前記第一
送信部が送信した集約パケットが前記通信装置に正しく受信されたか否かを判定する判定
部と、
前記判定部により集約パケットが前記通信装置に正しく受信されていないと判定された
場合、前記通信装置に正しく受信されていない集約パケットと前記第一受信部が新たに受
信したパケットとを集約させる再送信号を前記集約部に送信する集約管理部と、をさらに
備える、伝送処理システム。
【請求項６】
端末装置から複数のパケットを受信し、前記複数のパケットを一つのパケットに
集約して通信装置に送信する中継装置であって、コンピュータに、
前記複数のパケットを受信する手順と、
前記受信した複数のパケットを一つに集約した集約パケットを周期的に生成する手順と
、
前記集約パケットに識別情報を付加して前記通信装置に送信する手順と、
前記集約パケットが前記通信装置によって正しく受信されたかを表わす応答情報と前記
識別情報とが格納されている確認パケットを前記通信装置から受信する手順と、
前記確認パケットに格納されている応答情報と識別情報とから、前記通信装置へ送信し
た集約パケットが前記通信装置に正しく受信されたか否かを判定する手順と、
前記集約パケットが前記通信装置に正しく受信されていないと判定された場合、前記通
信装置に正しく受信されていない集約パケットと新たに受信したパケットとを一つに集約
させて前記通信装置に送信する手順と、
を実行させる伝送処理プログラム。
【請求項７】
端末装置から複数のパケットを受信し、前記複数のパケットを一つのパケットに
集約して通信装置に送信する中継装置であって、
前記複数のパケットを受信し、
前記受信した複数のパケットを一つに集約した集約パケットを周期的に生成し、
前記集約パケットに識別情報を付加して前記通信装置に送信し、
前記集約パケットが前記通信装置によって正しく受信されたかを表わす応答情報と前記
識別情報とが格納されている確認パケットを前記通信装置から受信し、
前記確認パケットに格納されている応答情報と識別情報とから、前記送信した集約パケ
ットが前記通信装置に正しく受信されたか否かを判定し、
前記集約パケットが前記通信装置に正しく受信されていないと判定された場合、前記通
信装置に正しく受信されていない集約パケットと新たに受信したパケットとを一つに集約
させて前記通信装置に送信する、
伝送処理方法。
【請求項８】
端末装置から複数のパケットを受信する第一受信部と、
前記第一受信部が受信した複数のパケットを一つのパケットに集約した集約パケットを
周期的に生成する集約部と、
前記集約部が生成した集約パケットに識別情報を付加して通信装置に送信する第一送信
部と、
前記第一送信部が送信した集約パケットが前記通信装置によって正しく受信されたかを
表わす応答情報、前記識別情報及び前記第一送信部が送信した集約パケットに対して演算
処理を行った演算処理結果を含む確認付き集約パケットを前記通信装置から受信する第二
受信部と、
前記第二受信部が受信した確認付き集約パケットに格納されている応答情報と識別情報
とから、前記第一送信部が送信した集約パケットが前記通信装置に正しく受信されたか否
かを判定する判定部と、
前記判定部により集約パケットが前記通信装置に正しく受信されていないと判定された
場合、前記通信装置に正しく受信されていない集約パケットと新たに受信したパケットと
を集約させる再送信号を前記集約部に送信する集約管理部と、
前記第二受信部が受信した確認付き集約パケットから演算処理結果を分離し、前記端末
装置に送信する第二送信部と、
を備える中継装置。
【請求項９】
前記第二受信部が受信する確認付き集約パケットには通信装置側識別情報が含まれてお
り、
前記判定部により通信装置側識別情報に基づいて確認付き集約パケットが正しく受信し
ているか否かを判定し、その結果を示す応答情報と通信装置側識別情報とを記憶する中継
装置側肯定応答記憶部及び中継装置側否定応答記憶部をさらに備え、
前記第一送信部は、前記集約部が生成した集約パケットに前記中継装置側肯定応答記憶
部及び前記中継装置側否定応答記憶部に記憶されている応答情報と通信装置側識別情報と
を付加して前記通信装置に送信する、
請求項８に記載の中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、中継装置、伝送処理システム、伝送処理プログラム、及び伝送処
理方法に関する。
【背景技術】
【０００２】
クライアントサーバ型の制御システムにおいて、同時に多数のクライアントから単一の
サーバへのアクセスが集中すると、ネットワークの負荷が増大し、リアルタイムな制御を
行うことが難しくなる場合がある。特に、小さいサイズのパケットを大量に処理する場合
、サーバのネットワークインタフェースでの処理負荷が増大する。そこで、例えば、ネッ
トワークの負荷を軽減するために、ネットワークの中継経路で通信プロトコルをＴＣＰ（
Transmission Control Protocol）からＵＤＰ（User Datagram Protocol）に変換する手
法が知られている。しかし、本手法では、パケットロスが生じた場合、一般には、ロスし
たパケットを一定時間経過した後に再送するため、再送する分だけ通信回数が増加し、応
答時間のリアルタイム性が損なわれる可能性が存在していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４２２９８０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、中継装置と通信装置間の応答時間の短縮に優れた中
継装置、伝送処理システム、伝送処理プログラム、及び伝送処理方法を提供することであ
る。
【課題を解決するための手段】
【０００５】
実施形態の中継装置は、第一受信部と、集約部と、第一送信部と、第二受信部と、判定
部と、集約管理部と、を備える。第一受信部は、複数のパケットを受信する。集約部は、
第一受信部が受信した複数のパケットを一つのパケットに集約した集約パケットを周期的
に生成する。第一送信部は、集約部が生成した集約パケットに識別情報を付加して通信装
置に送信する。第二受信部は、第一送信部が送信した集約パケットが通信装置によって正
しく受信されたかを表わす応答情報と識別情報とが格納されている確認パケットを通信装
置から受信する。判定部は、第二受信部が受信した確認パケットに格納されている応答情
報から、前記第一送信部が送信した集約パケットが前記通信装置に正しく受信されたか否
かを判定する。集約管理部は、判定部により集約パケットが通信装置に正しく受信されて
いないと判定された場合、通信装置に正しく受信されていない集約パケットと第一受信部
が新たに受信したパケットとを集約させる再送信号を集約部に送信する。
【図面の簡単な説明】
【０００６】
【図１】実施形態１に係る伝送処理システムの装置構成の一例を示すブロック図。
【図２】実施形態１に係る伝送処理システムにおける各装置の機能構成の一例を示すブロック図。
【図３】実施形態１に係る伝送処理システムにおける集約パケットの一例を示す電文フォーマット図。
【図４】実施形態１に係る伝送処理システムにおける確認パケットの一例を示す電文フォーマット図。
【図５】実施形態１に係る伝送処理システムにおける再送する集約パケットが付加された集約パケットの一例を示す電文フォーマット図。
【図６】実施形態１に係る伝送処理システムにおける再送する集約パケットが生じない伝送処理の一例を示すシーケンス図。
【図７】実施形態１に係る伝送処理システムにおける再送する集約パケットが生じる伝送処理の一例を示すシーケンス図。
【図８】実施形態１に係る伝送処理システムにおける中継装置が、集約パケットを送信してから一定時間の間に確認パケットを受信しなかった場合に、再送する集約パケットが付加された集約パケットを送信する伝送処理の一例を示すシーケンス図。
【図９】実施形態１に係る伝送処理システムにおける通信装置が、集約パケットを受信してから一定時間の間に次の集約パケットを受信しなかった場合に、確認パケットを送信する伝送処理の一例を示すシーケンス図。
【図１０】実施形態１に係る伝送処理システムにおける中継装置が、再送する集約パケットが２個付加された集約パケットを送信する伝送処理の一例を示すシーケンス図。
【図１１】実施形態１に係る伝送処理システムにおける中継装置が、再送する集約パケットが１個ずつ付加された集約パケットを送信する伝送処理の一例を示すシーケンス図。
【図１２】実施形態２に係る伝送処理システムにおける各装置の機能構成の一例を示すブロック図。
【図１３】実施形態２に係る伝送処理システムにおける確認付き集約パケットの一例を示す電文フォーマット図。
【図１４】実施形態２に係る伝送処理システムにおける伝送処理の一例を示すシーケンス図。
【図１５】実施形態３に係る伝送処理システムを駅務システムに適応した装置構成の一例を示すブロック図。
【発明を実施するための形態】
【０００７】
以下、各実施形態に係る伝送処理システムと、伝送処理システムを構成する中継装置に
ついて、図面を参照して説明する。
【０００８】
伝送処理システムは、各地域に設置された複数のクライアントデバイス、各地域に設置
された中継装置、各地域の中継装置と広域ネットワークを介して接続されたサーバにより
構成される。
【０００９】
（実施形態１）
図１は、実施形態１に係る伝送処理システムの装置構成の一例を示す図である。
例えば、図１に示すように、伝送処理システム１は、地域Ａに設置された複数のクライ
アントデバイスとしての端末装置１０ａ１、１０ａ２、地域Ａに設置された中継装置３０
ａ、地域Ｂに設置された複数のクライアントデバイスとしての端末装置１０ｂ１、１０ｂ
２、地域Ｂに設置された中継装置３０ｂ、地域Ａ及びＢに設置された中継装置３０ａ、３
０ｂと広域ネットワーク４０を介して接続された通信装置５０により構成される。また、
端末装置１０ａ１、１０ａ２は、中継装置３０ａとローカルネットワーク２０ａを介して
接続され、端末装置１０ｂ１、１０ｂ２は、中継装置３０ｂとローカルネットワーク２０
ｂを介して接続される。
【００１０】
なお、説明を分かり易くするため、端末装置１０ａ１、１０ａ２、１０ｂ１、１０ｂ２
を端末装置１０と略記し、中継装置３０ａ、３０ｂを中継装置３０と略記することがある
。また、端末装置１０と中継装置３０が接続されるケースについて説明するが、端末装置
１０と中継装置３０を一つのデバイスで構成するようにしてもよい。
【００１１】
伝送処理システム１では、端末装置１０が図示しない情報処理装置である制御対象デバ
イスとの入出力を行い、通信装置５０が制御対象デバイスからの入力信号である検知信号
６０に基づいて演算を行い、出力信号である制御信号６１を出力し、中継装置３０が端末
装置１０と通信装置５０の通信を中継するシステムである。
【００１２】
広域ネットワーク４０は、例えばインターネットや専用回線などの広域な有線通信回線
であっても良いし、３Ｇなどの広域な無線通信回線でも良い。ローカルネットワーク２０
は、例えばＰｒｏｆｉｂｕｓ、ＭｏｄｂｕｓやＴＣ−ｎｅｔなどのフィールドバス、或い
はローカルな有線通信回線を用いても良いし、無線ＬＡＮや９２０ＭＨｚ帯等のローカル
な無線通信回線を用いても良い。
【００１３】
検知信号６０とは、制御対象デバイスが設置された環境に関する環境情報、制御対象デ
バイスの状態に関する状態情報、又は各種の記憶媒体から読み取られたリード情報である
。例えば、環境情報は明るさや温度、湿度、気圧、天候などを示す情報や、緯度、経度、
高度などの位置情報や、速度、加速度、圧力などの物理情報や、文字列、画像、映像、音
声などの多次元の情報である。状態情報は例えば、制御対象デバイスの電源のオン、オフ
状態や電流値や電圧値、圧力値、動作の状態などを示す情報や、ビット値、バイト値など
のデジタル情報である。リード情報については後述する。
【００１４】
制御信号６１とは、制御対象デバイスを動作させるための信号であり、電源状態や電流
値や電圧値、圧力値、動作の状態などを示す情報や、ビット値、バイト値などのデジタル
情報である。また、検知信号６０と制御信号６１は、一定回数の検知信号６０と制御信号
６１のやり取りを行い、制御対象デバイスを動作させるトランザクション処理としても良
い。
【００１５】
例えば、本実施形態に係る伝送処理システムを交通システムに適用する場合、制御対象
デバイスは駅務機器となる。例えば、駅務機器は、自動改札機、自動精算機、及び自動券
売機等である。制御対象デバイスが自動改札機の場合、検知信号６０は無線通信媒体（例
えば、ＩＣカード）から読み取られたリード情報等であり、制御信号６１は通行を制御す
るゲートの駆動信号等である。この場合のリード情報は、無線通信媒体の識別情報、入場
記録（入場駅及び入場日時）、出場記録（出場駅及び出場時刻）、及び金額情報のうちの
少なくとも一つとなる。
【００１６】
一般的に、自動改札機の場合、検知信号６０に対する制御信号６１の高速応答が要求さ
れる。また、制御対象デバイスが自動精算機で、通信装置５０側で精算処理を行うような
クラウド精算システムの場合、検知信号６０は無線通信媒体から読み取られたリード情報
であり、制御信号６１はリード情報から算出される不足金額情報等である。自動精算機に
おいて要求される制御信号６１の応答は、自動改札機において要求される制御信号６１の
応答より遅くてもよい。なお、自動改札機及び自動精算機のそれぞれにおいて、制御信号
の応答時間が異なる複数の処理を実行するケースも含まれる。
【００１７】
交通システムにおいては、多数の自動改札機が地域ごとに設置され、これら多数の自動
改札機のそれぞれから多数の検知信号が高頻度で送信され、多数の自動精算機が地域ごと
に設置され、これら多数の自動精算機のそれぞれから多数の検知信号が送信される。本実
施形態に係る伝送処理システム１はこのような条件の交通システムにおいて応答時間を短
縮することができる。
【００１８】
図２は、実施形態１に係る伝送処理システムにおいて各装置の機能構成の一例を示すブ
ロック図である。
端末装置１０は、送信部１１及び入力部１２を備える。入力部１２は、図示しない制御
対象デバイスから検知信号６０を受信する。送信部１１は、中継装置３０に検知信号６０
が格納されたパケット６４を送信する。端末装置１０と中継装置３０の間の通信における
通信プロトコルは、ＴＣＰなど確認応答がある高信頼なものでも良い。
【００１９】
中継装置３０は、第一受信部３１と、バッファ３２と、集約部３３と、集約管理部３４
と、第一送信部３５と、第二受信部３６と、判定部３７と、を備える。
【００２０】
第一受信部３１は、端末装置１０が送信したパケット６４を受信し、バッファ３２に格
納する。
【００２１】
バッファ３２は、第一受信部３１がパケット６４を受信した順にパケット６４を格納す
る。バッファ３２は、データを順に記録するリスト構造でもよいし、データを循環的に記
録するリングバッファ構造でも良い。
【００２２】
集約部３３は、集約管理部３４が定める一定の時間間隔でバッファ３２に格納されたパ
ケット６４を複数取り出す。集約部３３は、バッファ３２から取出した複数のパケット６
４を一つに集約した集約パケット６２を周期的に生成する。
【００２３】
集約部３３は、周期的に生成する集約パケット６２に識別情報としてシーケンス番号を
付加する。なお、識別情報は、シーケンス番号に限らず、個々の集約パケット６２を識別
できるものでも良い。また、集約部３３は、生成した集約パケット６２を第一送信部３５
に送信する。集約部３３は、送信する集約パケット６２のコピーを生成し、保持する機能
を有する。集約パケット６２を再送する必要が生じた場合は、集約部３３が保持するコピ
ーを再送する。
【００２４】
さらに、集約部３３は、通信装置５０が正しく受信できなかった集約パケット６２と、
次に送信しようとするパケットを集約する機能も備える。すなわち、集約部３３は第一受
信部３１が受信し、バッファ３２に格納された次に送信すべきパケット６４を集約し、そ
の集約パケットと通信装置５０が正しく受信できなかった集約パケット６２とを集約する
機能も備える。
【００２５】
集約管理部３４は、集約部３３が集約パケット６２を生成する際の集約パケット生成条
件を記憶する。集約パケット生成条件は、複数のパケット６４を集約する時間間隔を示す
集約周期である。集約周期は、例えば、端末装置１０からパケット６４が送信される周期
から決定されても良いし、例えば、バッファ３２に格納されたパケット６４のサイズや、
バッファ３２に格納されたパケット６４の個数、または、端末装置１０の数によって決定
されても良い。
【００２６】
また、集約管理部３４は、判定部３７から集約パケット６２を再送する必要が生じた旨
の通知を受信した場合、通信装置５０が正しく受信できなかった集約パケット６２と第一
受信部３１が新たに受信したパケット６４とを集約させる再送信号を集約部３３に送信す
る。
【００２７】
第一送信部３５は、集約部３３から受信した集約パケット６２を通信装置５０へ送信す
る。なお、中継装置３０と通信装置５０の間の通信における通信プロトコルは、ＵＤＰな
ど確認応答がない高速なものを用いてもよい。
【００２８】
第二受信部３６は、第一送信部３５が送信した集約パケット６２のシーケンス番号と後
述する応答情報とが格納されている確認パケット６３を通信装置５０から受信する。つま
り、確認パケット６３を用いて、集約パケット６２の送達確認を行う。
【００２９】
判定部３７は、第二受信部３６が受信した確認パケット６３に格納される応答情報とシ
ーケンス番号とから、第一送信部３５が送信した集約パケット６２が通信装置５０に正し
く受信されたか否かを判定する。
【００３０】
また、第二受信部３６が一定時間の間に確認パケット６３を受信しなければ、判定部３
７は、通信装置５０が集約パケット６２を正しく受信していないと判定する。つまり、パ
ケットロスや伝送エラー等により、集約パケット６２を再送する必要が生じた場合、判定
部３７は、再送する必要がある集約パケット６２のシーケンス番号を集約管理部３４に通
知する。
【００３１】
さらに、判定部３７は、第二受信部３６が受信した確認パケット６３に格納されている
応答情報とシーケンス番号とから第一送信部３５が送信した集約パケット６２が通信装置
５０に正しく受信されたと判定したときは、集約パケット６２のシーケンス番号を集約部
３３に通知する。集約部３３は、判定部３７より通知されたシーケンス番号の集約パケッ
ト６２のコピーを破棄する。
【００３２】
通信装置５０は、通信装置側受信部５１と、通信装置側判定部５２と、肯定応答記憶部
５３と、否定応答記憶部５４と、通信装置側送信部５５と、を備える。
【００３３】
通信装置側受信部５１は、中継装置３０から送信される集約パケット６２を受信する。
【００３４】
通信装置側判定部５２は、通信装置側受信部５１が集約パケット６２を受信したか否か
を判定する。さらに、受信した集約パケット６２が破損していないかなどを判定する場合
には、ＵＤＰパケットのチェックサムを用いても良いし、ネットワークインタフェースの
状態を確認してもよいし、ネットワーク機器の監視を行うプロトコルであるＳＮＭＰ(Sim
ple Network Management Protocol)等を用いても良い。
【００３５】
通信装置側判定部５２は、集約パケット６２を正しく受信した場合、集約パケット６２
に付加されたシーケンス番号を肯定応答（ＡＣＫ）記憶部５３に格納する。
【００３６】
肯定応答記憶部５３は、例えば、データを順に記録するリスト構造を有する。肯定応答
記憶部５３は、通信装置５０が受信した集約パケット６２のシーケンス番号を格納する。
また、パケットロスや伝送エラー等が生じたために、肯定応答記憶部５３に格納されたシ
ーケンス番号が連番にならない場合、通信装置側判定部５２は、飛ばされたシーケンス番
号の集約パケット６２が正しく受信されなかったと判定し、否定応答（ＮＡＣＫ）記憶部
５４に格納する。なお、肯定応答（ＡＣＫ）と否定応答（ＮＡＣＫ）とを合わせて応答情
報と呼ぶ。
【００３７】
否定応答記憶部５４は、例えば、データを順に記録するリスト構造を有する。否定応答
記憶部５４は、通信装置５０が受信できなかった集約パケット６２のシーケンス番号を格
納する。
【００３８】
また、通信装置側判定部５２は、否定応答記憶部５４に格納されているシーケンス番号
を持つ集約パケット６２を正しく受信した場合、否定応答記憶部５４から該当のシーケン
ス番号を削除する。
【００３９】
さらに通信装置側判定部５２は、集約パケット６２を受信してから一定時間以内に次の
集約パケット６２を受信しなかった場合に、肯定応答記憶部５３に格納されている最大の
シーケンス番号に１を加えたシーケンス番号を否定応答記憶部５４に格納しても良い。
【００４０】
通信装置側送信部５５は、通信装置側判定部５２が否定応答記憶部５４にシーケンス番
号を記憶した場合、肯定応答記憶部５３に格納された最大のシーケンス番号と、否定応答
記憶部５４に格納されたシーケンス番号とを格納した確認パケット６３を生成し、中継装
置３０へ送信する。つまり、通信装置側送信部５５は、通信装置側判定部５２が正しく受
信できなかったと判定した集約パケット６２のシーケンス番号と、通信装置側受信部５１
が正しく受信した集約パケット６２のシーケンス番号とを含む確認パケット６３を中継装
置３０に送信する。
【００４１】
また、通信装置５０は、受信した集約パケット６２を個別の検知信号６０に基づくパケ
ット６４に分離する分配機能を備えても良いし、検知信号６０に基づくパケット６４から
制御信号６１を生成する演算機能を備えても良い。
【００４２】
端末装置１０、中継装置３０、通信装置５０の各機能は、バスで接続されたＣＰＵ（Ce
ntral Processing Unit）やメモリや補助記憶装置などを利用したソフトウェア（プログ
ラム）で実現されても良いし、ＡＳＩＣ（Application Specific Integrated Circuit）
やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）
等のハードウェアを用いて実現されても良い。また、ソフトウェアとハードウェアの組み
合わせにより実現されても良い。
【００４３】
通信装置５０は、インターネット上に仮想的に構築され、ＣＰＵやメモリ等のリソース
を動的に増減可能なクラウドサーバとして構成しても良い。また、各装置のソフトウェア
を格納する媒体は、コンピュータシステムに内蔵されるＨＤＤ（Hard Disc Drive）やＳ
ＳＤ（Solid State Drive）等の補助記憶装置を用いて実現されても良いし、ＲＡＭ（Ran
dom Access Memory）等の主記憶装置を用いて実現されても良い。
【００４４】
図３は、実施形態１に係る伝送処理システムにおける集約パケット６２の一例を示す電
文フォーマット図である。
【００４５】
集約パケット６２は、集約パケット情報を格納するフィールドと、パケット情報を格納
するフィールドとを備える。集約パケット情報を格納するフィールドには、パケット種別
７０と、識別番号（シーケンス番号）７１と、パケット数７２と、が格納される。
【００４６】
パケット種別７０は、該当パケットが、集約パケット６２であるか、確認パケット６３
であるかを判定する値が格納される。
【００４７】
識別番号７１は、集約部３３が集約パケット６２を生成する毎に一定数ずつ増加する、
例えば、１ずつ増加する、シーケンス番号が格納される。
【００４８】
パケット数７２は、後述するパケット情報の個数が格納される。
【００４９】
パケット情報を格納するフィールドには、端末装置識別子７３と、パケットサイズ７４
と、パケット本体７５と、が格納される。
【００５０】
端末装置識別子７３は、端末装置１０のＩＰアドレスや、一意に付けられた端末装置１
０のＩＤなど、端末装置１０を識別するための記号が格納される。
【００５１】
パケットサイズ７４は、後続のパケット本体７５のバイト数が格納される。
【００５２】
パケット本体７５は、端末装置１０から受信したパケット６４の本体が格納される。
【００５３】
なお、図３では、二つのパケット情報を付加しているが、これに限らず、付加するパケ
ット情報の数は、集約するパケット６４の数によって変化する。
【００５４】
集約パケット６２は、ＵＤＰ／ＩＰ等のプロトコルで伝送され、送信先アドレス、送信
元アドレス、データ部分のサイズ等を格納しても良い。
【００５５】
図４は、実施形態１に係る伝送処理システムにおける確認パケット６３の一例を示す電
文フォーマット図である。
【００５６】
確認パケット６３は、確認パケット情報を格納するフィールドを備える。確認パケット
情報を格納するフィールドには、パケット種別７０と、ＡＣＫ番号（肯定応答番号）７６
と、ＮＡＣＫ番号（否定応答番号）７７と、備える。
【００５７】
ＡＣＫ番号７６には、肯定応答記憶部５３に格納された最大のシーケンス番号が格納さ
れる。
【００５８】
ＮＡＣＫ番号７７には、否定応答記憶部５４に格納されたシーケンス番号が格納される
。ＮＡＣＫ番号７７のフィールドの個数は、否定応答記憶部５４に格納されたシーケンス
番号の数と等しい。そのため、否定応答記憶部５４にシーケンス番号が格納されていなけ
れば、ＮＡＣＫ番号７７を配置しなくて良いし、否定応答記憶部５４に格納されたシーケ
ンス番号が２個の場合は、図４に例示するように、ＮＡＣＫ番号７７のフィールドが２個
配置される。
【００５９】
確認パケット６３は、ＵＤＰ／ＩＰ等のプロトコルで伝送され、送信先アドレス、送信
元アドレス、データ部分のサイズ等を格納しても良い。
【００６０】
図５は、実施形態１に係る伝送処理システムにおける再送する集約パケットが付加され
た集約パケットの一例を示す電文フォーマット図である。図５に示した例では、図３に示
した集約パケット６２の後続に、再送する集約パケット情報が付加される。
【００６１】
なお、再送する集約パケット６２が一つの集約パケット６２に複数付加される場合は、
同様に、新たに送信する集約パケット６２に、再送する集約パケット６２の数に応じて後
続に付加される。
【００６２】
次に、図６から図１１を用いて、実施形態１に係る伝送処理システムにおける伝送処理
のシーケンスの例を説明する。図６から図１１では一例として、二つの端末装置１０ａ１
、１０ａ２と、中継装置３０と、通信装置５０と、の伝送処理を示している。なお、各図
の説明において、重複する説明は適宜省略する。
【００６３】
図６は、実施形態１に係る伝送処理システムにおける再送する集約パケットが生じない
伝送処理の一例を示すシーケンス図である。２つの端末装置１０ａ１、１０ａ２は、図示
しない制御対象デバイスから、例えば、それぞれ「Ａ」と「Ｂ」のパケット６４を受信し
、中継装置３０にそれぞれ送信する（ＳＴ６‐１、ＳＴ６‐２）。中継装置３０は、受信
した「Ａ」と「Ｂ」のパケット６４を集約し、シーケンス番号１の集約パケット６２を生
成し、通信装置５０に送信する（ＳＴ６‐３）。
【００６４】
通信装置５０はシーケンス番号１の集約パケット６２を受信し、判定処理として、肯定
応答記憶部５３にシーケンス番号１を格納する。さらに、通信装置５０は、シーケンス番
号が１の確認パケット６３（ＡＣＫ＝１）を送信する（ＳＴ６‐４）。その後、中継装置
３０が、「Ｃ」と「Ｄ」の二つのパケット６４を受信した際は、シーケンス番号２の集約
パケット６２を通信装置５０に送信し、通信装置５０からシーケンス番号２の確認パケッ
ト６３（ＡＣＫ＝２）を受信する。
【００６５】
図７は、実施形態１に係る伝送処理システムにおける再送する集約パケットが生じる伝
送処理の一例を示すシーケンス図である。シーケンス番号１の集約パケット６２が、パケ
ットロスや伝送エラー等により通信装置５０で正しく受信できなかった場合（ＳＴ７‐３
）、通信装置５０は、確認パケット６３を送信することができない。
【００６６】
次に、通信装置５０が、シーケンス番号２の集約パケット６２を受信すると（ＳＴ７‐
６）、通信装置５０は、シーケンス番号１の集約パケット６２を受信していないため、肯
定応答記憶部５３にシーケンス番号２を格納し、否定応答記憶部５４にシーケンス番号１
を格納する判定処理を行う。その後、肯定応答記憶部５３のシーケンス番号２、否定応答
記憶部５４のシーケンス番号１の確認パケット６３（ＡＣＫ＝２，ＮＡＣＫ＝１）を送信
する（ＳＴ７‐８）。
【００６７】
次に、確認パケット６３を受信した中継装置３０は、端末装置から受信した「Ｅ」と「
Ｆ」のパケット６４に加えて、シーケンス番号１の集約パケット６２を集約したシーケン
ス番号３の集約パケット６２を生成し、通信装置５０に送信する（ＳＴ７‐１１）。
【００６８】
シーケンス番号３の集約パケット６２を正しく受信した通信装置５０は、肯定応答記憶
部５３にシーケンス番号３と１を付加し、否定応答記憶部５４からシーケンス番号１を削
除する判定処理を行う。その後、通信装置５０は、肯定応答記憶部５３に格納されている
最大のシーケンス番号であるシーケンス番号３の確認パケット６３（ＡＣＫ＝３）を送信
する（ＳＴ７‐１２）。
【００６９】
このようにすることで、パケットロスや伝送エラー等により正しく受信できなかった集
約パケット６２を単独で送信する必要が無いので、送信する集約パケット数を増加させず
に、再送することができる。また、再送する集約パケット６２を、新たに生成する集約パ
ケット６２に付加することで、再送するタイミングを早め、リアルタイムな制御を可能に
する。
【００７０】
図８は、実施形態１に係る伝送処理システムにおける中継装置が、集約パケット６２を
送信してから一定時間の間に確認パケット６３を受信しなかった場合に、再送する集約パ
ケットが付加された集約パケット６２を送信する伝送処理の一例を示すシーケンス図であ
る。
【００７１】
シーケンス番号１の集約パケット６２が、パケットロスや伝送エラー等により通信装置
５０で正しく受信できなかった場合（ＳＴ８‐３）、中継装置３０は一定時間の間に確認
パケット６３を受信することができない。
【００７２】
そこで、中継装置３０は、シーケンス番号１の集約パケット６２を送信してから一定時
間以内に送信した集約パケット６２のシーケンス番号１を持つ確認パケット６３を受信で
きない場合、次の集約処理でシーケンス番号１の集約パケット６２と、「Ｃ」「Ｄ」の新
たなパケット６４とを集約したシーケンス番号２の集約パケット６２を生成し、通信装置
５０へ送信する（ＳＴ８‐６）。
【００７３】
集約パケット６２を生成してから新たに集約パケット６２を生成するまでの時間は、パ
ケットの種別や集約時間によって閾値を設定しても良いし、ネットワーク遅延等をあらか
じめ計測して閾値を設定しても良い。
【００７４】
このようにすることで、パケットロスや伝送エラー等により正しく受信できなかった集
約パケット６２を、送信する集約パケット数を増加させず、確認パケット６３の受信を待
たずに、再送することができる。また、再送する集約パケット６２を、新たに生成する集
約パケット６２に付加することで、再送するタイミングを早め、リアルタイムな制御を可
能にする。
【００７５】
図９は、実施形態１に係る伝送処理システムにおける通信装置５０が、集約パケット６
２を受信してから一定時間の間に次の集約パケット６２を受信しなかった場合に、確認パ
ケット６３を送信する伝送処理の一例を示すシーケンス図である。
【００７６】
通信装置５０は、シーケンス番号１の集約パケット６２を受信し、肯定応答記憶部５３
にシーケンス番号１を記憶した後（ＳＴ９‐３）、一定時間の間にシーケンス番号２の集
約パケット６２を受信できなかった場合、肯定応答記憶部５３に記憶されているシーケン
ス番号に１を加えたシーケンス番号２を否定応答記憶部５４に格納し、肯定応答記憶部５
３のシーケンス番号１（ＡＣＫ＝１）と、否定応答記憶部５４のシーケンス番号２（ＮＡ
ＣＫ＝２）を格納した確認パケット６３を中継装置３０へ送信する（ＳＴ９‐８）。
【００７７】
このようにすることで、パケットロスや伝送エラー等により受信できなかった集約パケ
ットを、送信する集約パケット数を増加させず、集約パケット６２の受信を待たずに、通
信装置５０が確認パケット６３を送信することができる。また、再送する集約パケット６
２を、新たに生成する集約パケット６２に付加することで、再送するタイミングを早め、
リアルタイムな制御を可能にする。
【００７８】
次に、図１０、図１１を参照して、再送する集約パケットが複数ある場合の実施形態１
に係る伝送処理システムにおける通信の一例を説明する。
【００７９】
図１０は、実施形態１に係る伝送処理システムにおける中継装置３０が、再送する集約
パケットが２個付加された集約パケット６２を送信する伝送処理の一例を示すシーケンス
図である。また、図１１は、実施形態１に係る伝送処理システムにおける中継装置３０が
、再送する集約パケットが１個ずつ付加された集約パケット６２を送信する伝送処理の一
例を示すシーケンス図である。
【００８０】
図１０に示すように、シーケンス番号１とシーケンス番号２の集約パケット６２を再送
する際、シーケンス番号３の集約パケット６２に、シーケンス番号１とシーケンス番号２
の集約パケット６２を付加して送信しても良いし（ＳＴ１０‐３）、図１１に示すように
シーケンス番号３の集約パケット６２にシーケンス番号１の集約パケット６２を付加し（
ＳＴ１１‐３）、シーケンス番号４の集約パケット６２にシーケンス番号２の集約パケッ
ト６２を付加しても良い（ＳＴ１１‐４）。なお、一つの集約パケット６２に付加されて
再送する集約パケット６２の数は、再送する必要のある集約パケット６２の数や、バッフ
ァ３２に格納されているパケット６４のサイズから、決定しても良い。なお、図１０及び
図１１では確認パケットの表示は省略している。
【００８１】
以上説明した実施形態１の伝送処理システム１によれば、中継装置３０から送信する集
約パケット６２にシーケンス番号を付加し、通信装置５０から確認パケット６３を受信す
る応答情報とシーケンス番号を確認することで送達確認を行い、中継装置３０で再送する
集約パケット６２と新たに集約する複数のパケット６４とを集約することで、送信する集
約パケット数６２を増加させずに集約パケット６２を再送することができる。また、再送
する集約パケット６２を、新たに生成する集約パケット６２に付加することで、再送する
タイミングを早め、リアルタイムな制御を可能にする。
【００８２】
（実施形態２）
次に、図１２、図１３、図１４を用いて、実施形態２について説明する。
なお、実施形態１と同一の構成には同一の符号を付し、重複する説明は適宜省略する。
実施形態２は、実施形態１に示した、パケット６４の集約と、確認パケット６３による集
約パケットの送達確認を、中継装置３０と通信装置５０で双方向に行う構成とする。
【００８３】
図１２は、実施形態２に係る伝送処理システムにおける機能構成の一例を示すブロック
図である。
【００８４】
端末装置１０は、送信部１１と、入力部１２と、受信部１３と、出力部１４と、を備え
る。
【００８５】
受信部１３は、中継装置３０から端末装置１０を制御するためのパケット６４を受け取
る。
【００８６】
出力部１４は、制御信号６１を制御対象に出力する。
【００８７】
中継装置３０は、第一受信部３１と、バッファ３２と、集約部３３と、集約管理部３４
と、第一送信部３５と、第二受信部３６と、判定部３７と、第二送信部８０と、中継装置
側肯定応答記憶部８１と、中継装置側否定応答記憶部８２と、を備える。
【００８８】
集約部３３は、中継装置側肯定応答記憶部８１に格納された最大のシーケンス番号と中
継装置側否定応答記憶部８２に格納されたシーケンス番号を集約パケット６２に含めた確
認付き集約パケット６５を生成する。
【００８９】
第一送信部３５は、集約パケット６２若しくは確認付き集約パケット６５を通信装置５
０へ送信する。
【００９０】
判定部３７は、通信装置５０から受信した確認付き集約パケット６５の内容、つまり第
二受信部が受信した確認付き集約パケット６５に格納されている応答情報と識別情報とか
ら、中継装置３０が送信した確認付き集約パケット６５が通信装置５０に正しく受信され
たか否かを判定する。また、中継装置側肯定応答記憶部８１及び中継装置側否定応答記憶
部８２は、判定部３７の判定の結果を示す応答情報と識別情報を記憶する。
【００９１】
また、第一送信部３５は、集約部３３が生成した集約パケットに中継装置側肯定応答記
憶部８１及び中継装置側否定応答記憶部８２記憶されている応答情報と識別番号をとを付
加して通信装置５０に送信する。
【００９２】
中継装置側肯定応答記憶部８１は、中継装置３０が正しく受信した確認付き集約パケッ
ト６５のシーケンス番号を格納する。
【００９３】
中継装置側否定応答記憶部８２は、中継装置３０が正しく受信できなかった確認付き集
約パケット６５のシーケンス番号を格納する。
【００９４】
第二送信部８０は、確認付き集約パケット６５から、個別のパケット６４を分離し、対
応する端末装置１０にそれぞれ送信する。
【００９５】
通信装置５０は、通信装置側受信部５１と、通信装置側判定部５２と、肯定応答記憶部
５３と、否定応答記憶部５４と、通信装置側送信部５５と、通信装置側集約部８３と、通
信装置側集約管理部８４と、演算部８５と、通信装置側バッファ８６と、を備える。
【００９６】
通信装置側受信部５１は、中継装置３０から確認付き集約パケット６５を受信する。
【００９７】
通信装置側判定部５２は、中継装置３０が送信した確認付き集約パケット６５を正しく
受信したか否かを判定する。また、中継装置３０が送信した確認付き集約パケット６５の
内容から、通信装置５０が送信した確認付き集約パケット６５が中継装置３０で正しく受
信できたか否かを判定する。
【００９８】
演算部８５は、受信した確認付き集約パケット６５を個別のパケット６４に分離し、分
離したパケット６４から端末装置１０を制御するためのパケット６４を生成する演算を行
う。
【００９９】
通信装置側バッファ８６は、演算部８５により生成したパケット６４を格納する。
【０１００】
通信装置側集約部８３は、肯定応答記憶部５３に格納された最大のシーケンス番号と否
定応答記憶部５４に格納されたシーケンス番号を集約パケット６２に含めた確認付き集約
パケット６５を生成する。
【０１０１】
通信装置側送信部５５は、確認付き集約パケット６５を中継装置３０へ送信する。
【０１０２】
図１３は、実施形態２に係る伝送処理システムにおける確認付き集約パケットの一例を
示す電文フォーマット図である。確認付き集約パケット６５には、識別番号７１、ＡＣＫ
番号（肯定応答番号）７６、ＮＡＣＫ番号数（否定応答番号数）７９、ＮＡＣＫ番号（否
定応答番号）７７、パケット数７２、端末装置識別子７３、パケットサイズ７４、パケッ
ト本体７５が含まれる。
【０１０３】
ＮＡＣＫ番号数７９のフィールドには、確認付き集約パケット６５に格納されるＮＡＣ
Ｋ番号７７の数が格納される。また、他の各フィールドの意味は実施例１と同様である。
【０１０４】
図１４は、実施形態２に係る伝送処理システムにおける伝送処理の一例を示すシーケン
ス図である。
【０１０５】
確認付き集約パケット６５に付加するシーケンス番号は、送信側でカウントするシーケ
ンス番号とする。すなわち、中継装置３０から「Ａ」と「Ｂ」のパケット６４を含む確認
付き集約パケット６５を送信する（ＳＴ１４‐３）際には、シーケンス番号１を付加し、
次に「Ｃ」と「Ｄ」の確認付き集約パケット６５を送信する際には、シーケンス番号２を
付加する。
【０１０６】
確認付き集約パケット６５を受信した通信装置５０が演算処理の結果である演算処理結
果「Ｘ」と「Ｙ」のパケット６４を生成すると、集約処理により、「Ｘ」と「Ｙ」のパケ
ット６４を集約した確認付き集約パケット６５を生成し、中継装置３０に送信する（ＳＴ
１４‐４）。なお、図では中継装置３０が送信した「Ａ」と「Ｂ」のパケット６４を含む
確認付き集約パケット６５と、「Ｘ」と「Ｙ」のパケット６４を含む確認付きパケット６
５には同一の識別番号であるシーケンス番号を付しているが、中継装置側３０から送信す
る確認付きパケット６５に対するシーケンス番号と通信装置５０側から送信する確認付き
パケット６５に対するシーケンス番号とを使い分けても良い。つまり、中継装置側識別番
号と、通信装置側識別番号をそれぞれ用いるとしても良い。
【０１０７】
また、中継装置３０からシーケンス番号１の確認付き集約パケットを正しく受信した事
を示すため、ＡＣＫ番号７６に１を格納した確認パケットを確認付き集約パケット６５に
付加する。パケットロスや伝送エラー等により受信できなかった集約パケット６２がある
場合は、実施例１と同様の仕組みで、ＮＡＣＫ番号７７を付加する。
【０１０８】
以上説明した実施形態２の伝送処理システム１によれば、中継装置３０と通信装置５０
で送達確認が可能な確認付き集約パケット６５を送受信することで、送信する集約パケッ
ト数を増加させずに双方向に集約パケット６２を再送することができる。また、再送する
集約パケット６２を、新たに生成する集約パケット６２に付加することで、再送するタイ
ミングを早め、リアルタイムな制御を可能にする。
【０１０９】
（実施形態３）
次に、図１５を用いて、実施形態３について説明する。
なお、実施形態１もしくは実施形態２と同一の構成には同一の符号を付し、重複する説
明は適宜省略する。実施形態３は、実施形態１もしくは実施形態２に示した伝送処理シス
テム１を駅務システム３に適応したものである。
【０１１０】
図１５は、実施形態３に係る伝送処理システムにおいて伝送処理システムを駅務システ
ムに適応した装置構成の一例を示すブロック図である。
【０１１１】
伝送処理システム１を駅務システム３に適応した場合、端末装置１０は改札装置９２に
対応し、通信装置５０はサーバ９３に対応する。
【０１１２】
駅務システム３は、各駅の改札に設置された複数の改札装置９２と、各駅に設置された
中継装置３０、各駅の中継装置３０と広域ネットワーク４０を介して接続されたサーバ９
３により構成される。
【０１１３】
駅務システム３は、例えば、鉄道などにおける駅の利用者に対して、駅構内への入出場
処理を行うために使用される。
【０１１４】
改札装置９２は、利用者により提示される利用媒体を処理する機能を備える。利用媒体
は、例えば、有効期間や利用可能区間等の記録情報が記録される磁気媒体（入場券、普通
乗車券、定期券、回数券、プリペイドカード等）や、無線通信により記録情報を送受信す
る無線媒体（ＩＣカード等）、等である。なお、以下の説明においては、利用媒体はＩＣ
カードとして説明する。
【０１１５】
ＩＣカードは、券売機や改札装置など様々な駅務機器と無線でデータの送受信を行うこ
とにより、種々の処理を受け付けることができるＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃ
ｕｉｔ）を有した乗車券である。また、ＩＣカードは、記憶部を有しており、例えば、定
期券、運賃精算のためのＳＦ（Ｓｔｏｒｅｄ  Ｆａｒｅ）カード、あるいは、運賃精算の
ための料金後払い方式のカードとしてＩＣカードを使用するための情報を記憶する。例え
ば、ＩＣカードは、それぞれ固有の識別番号、利用履歴情報、残額情報、定期券情報、な
どを記憶する。
【０１１６】
改札装置９２は、利用者により提示されるＩＣカードから、ＩＣカードに記憶されてい
る、ＩＣカードの識別番号や入出場の状態情報、残額情報、定期券情報などの入出場に必
要な改札処理情報９０を受信する。改札装置９２は、例えば、入場時には、識別番号や、
入場駅、入場時間などの情報を改札処理情報９０としてＩＣカードから受信し、出場時に
は、識別番号や、出場駅、出場時間などの情報を改札処理情報９０としてＩＣカードから
受信する。また、改札装置９２は、改札処理情報９０を格納したパケット６４を中継装置
３０に送信する。この場合、図３及び図５に記載した端末装置識別子７３のフィールドに
改札装置９２の識別情報が格納され、パケット本体７５のフィールドに改札処理情報９０
が格納される。
【０１１７】
中継装置３０は、改札装置９２より受信した複数のパケット６４と、確認パケット６３
と、再送する必要のある集約パケット６２と、を集約し、サーバ９３に送信する。
【０１１８】
サーバ９３は、中継装置３０から受信した集約パケット６２を個々のパケットに分離す
る。サーバ９３は、個々のパケット、つまり、改札処理情報９０に対して演算処理を行う
。
【０１１９】
演算処理は、例えば、入場処理の場合、改札処理情報９０に含まれる残額が最低運賃を
満たしているか否かの演算処理や、改札処理情報９０に含まれる識別番号がサーバのネガ
ティブリストに登録されているか否かの演算処理などが行われる。なお、入場処理に関し
ては、改札処理情報９０を受信するだけで、改札処理情報９０に対して演算処理を行わず
、入場ができる処理を行う構成としても良い。
【０１２０】
また、演算処理は、例えば、出場処理の場合、入出場駅の情報から運賃を算出する演算
処理や、ＩＣカードから運賃を引き去る演算処理などが行われる。さらに、サーバ９３は
、複数の演算処理の結果を複数のパケット６４と、確認パケット６３と、再送する必要の
ある集約パケット６２と、を集約し、中継装置３０に送信する。なお、再送する集約パケ
ット６２が複数存在する場合や、同一の集約パケット６２が複数回再送される場合など、
通信のリアルタイム性が損なわれる場合には、改札装置９２にエラーを通知し、入出場処
理を終了する旨の通知を改札装置に表示させても良い。
【０１２１】
中継装置３０は、サーバ９３から受信した集約パケット６２を個々のパケットに分離し
、各改札装置９２に送信する。
【０１２２】
改札装置９２は、中継装置３０から受信した集約パケット６２に基づいて、ＩＣカード
に改札制御情報を送信する。例えば、改札装置９２が有するゲートの開閉処理や、利用者
により提示されているＩＣカードから運賃の引き去り処理結果を書き込むなどの処理行う
。
【０１２３】
以上説明した実施形態３の伝送処理システムを適応した駅務システムによれば、中継装
置３０とサーバ９３との間で送達確認が可能な集約パケット６２を送受信することで、送
信する集約パケット数を増加させずに双方向に集約パケット６２を再送することができる
。また、再送する集約パケット６２を、新たに生成する集約パケット６２に付加すること
で、再送するタイミングを早め、リアルタイムな制御を可能にする。
【０１２４】
なお、上記した実施形態１，２，３に係る伝送処理システム１は、上記説明した駅務シ
ステム３への適用に限定されるものではなく、防災システム、水処理システム等の様々な
社会インフラシステム、及びビル制御等の様々な産業システムに適用することができる。
また、制御対象デバイスは、例えば、プラント、防災システム、交通システム等の社会イ
ンフラシステムのハードウェア、ソフトウェアでも良いし、産業システム、家電、ＰＣ、
情報端末等のハードウェア、ソフトウェアでも良い。
【０１２５】
なお、上記した実施形態１、２、３に係るパケット中継システムにおける処理はいくつ
かのソフトウェアによって実行することが可能である。このため、上記処理の手順を実行
するいくつかのプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこれ
らプログラムを中継装置３０へインストールして実行するだけで、上記処理を容易に実現
することができる。例えば、中継装置３０は、上記プログラムをネットワーク経由でダウ
ンロードし、ダウンロードしたプログラムを記憶し、プログラムのインストールを完了す
ることができる。或いは、中継装置３０は、上記プログラムを情報記憶媒体から読み取り
、読み取ったプログラムを記憶し、プログラムのインストールを完了することができる。
【０１２６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したも
のであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様
々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、
置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に
含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるもので
ある。
【符号の説明】
【０１２７】
１…伝送処理システム、３…駅務システム、１０…端末装置、１１…送信部、１２…入力
部、１３…受信部、１４…出力部、２０…ローカルネットワーク、３０…中継装置、３０
ａ…中継装置、３０ｂ…中継装置、３１…第一受信部、３２…バッファ、３３…集約部、
３４…集約管理部、３５…第一送信部、３６…第二受信部、３７…判定部、４０…広域ネ
ットワーク、５０…通信装置、５１…通信装置側受信部、５２…通信装置側判定部、５３
…肯定応答記憶部、５４…否定応答記憶部、５５…通信装置側送信部、６０…検知信号、
６１…制御信号、６２…集約パケット、６３…確認パケット、６４…パケット、６５…集
約パケット、７０…パケット種別、７３…端末装置識別子、７４…パケットサイズ、７５
…パケット本体、８０…第二送信部、８１…中継装置側肯定応答記憶部、８２…中継装置
側否定応答記憶部、８３…通信装置側集約部、８４…通信装置側集約管理部、８５…演算
部、８６…通信装置側バッファ、９０…改札処理情報、９２…改札装置、９３…サーバ
【図１】
2018148555.tif 000003
【図２】
2018148555.tif 000004
【図３】
2018148555.tif 000005
【図４】
2018148555.tif 000006
【図５】
2018148555.tif 000007
【図６】
2018148555.tif 000008
【図７】
2018148555.tif 000009
【図８】
2018148555.tif 000010
【図９】
2018148555.tif 000011
【図１０】
2018148555.tif 000012
【図１１】
2018148555.tif 000013
【図１２】
2018148555.tif 000014
【図１３】
2018148555.tif 000015
【図１４】
2018148555.tif 000016
【図１５】
2018148555.tif 000017