JP2012243162A5 - - Google Patents

Download PDF

Info

Publication number
JP2012243162A5
JP2012243162A5 JP2011114111A JP2011114111A JP2012243162A5 JP 2012243162 A5 JP2012243162 A5 JP 2012243162A5 JP 2011114111 A JP2011114111 A JP 2011114111A JP 2011114111 A JP2011114111 A JP 2011114111A JP 2012243162 A5 JP2012243162 A5 JP 2012243162A5
Authority
JP
Japan
Prior art keywords
processing
data
received data
transmission interval
suspended
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
JP2011114111A
Other languages
English (en)
Other versions
JP5932242B2 (ja
JP2012243162A (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP2011114111A priority Critical patent/JP5932242B2/ja
Priority claimed from JP2011114111A external-priority patent/JP5932242B2/ja
Priority to US13/471,925 priority patent/US9363101B2/en
Publication of JP2012243162A publication Critical patent/JP2012243162A/ja
Publication of JP2012243162A5 publication Critical patent/JP2012243162A5/ja
Application granted granted Critical
Publication of JP5932242B2 publication Critical patent/JP5932242B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

上記目的を達成するため、本発明による情報処理装置は、リング状にバス接続されている複数の通信手段を備え、前記通信手段の各々はそれぞれ所定の処理を実行する処理手段と対応し、前記通信手段の各々は対応する前記処理手段が処理を実行した後のデータを、続く処理を実行する処理手段に対応する他の通信手段へ前記バスを介して所定の送信間隔で送信し、予め定めた順序で前記処理手段の間のデータの受け渡し及び処理を実行する情報処理装置であって、前記複数の通信手段の少なくとも1つは、受信したデータについて、処理を実行するべき処理手段において処理が保留されたことを示す情報を検知する検知手段と、前記検知手段によって前記受信したデータに対する処理が保留されたことを示す情報が検知された場合に、前記送信間隔を延長するように制御する制御手段と、を有し、前記制御手段は、前記検知手段が前記受信したデータに対する処理が保留されたことを示す情報を検知した頻度に応じた延長時間によって、前記送信間隔を延長することを特徴とする。

Claims (10)

  1. リング状にバス接続されている複数の通信手段を備え、前記通信手段の各々はそれぞれ所定の処理を実行する処理手段と対応し、前記通信手段の各々は対応する前記処理手段が処理を実行した後のデータを、続く処理を実行する処理手段に対応する他の通信手段へ前記バスを介して所定の送信間隔で送信し、予め定めた順序で前記処理手段の間のデータの受け渡し及び処理を実行する情報処理装置であって、
    前記複数の通信手段の少なくとも1つは、
    受信したデータについて、処理を実行するべき処理手段において処理が保留されたことを示す情報を検知する検知手段と、
    前記検知手段によって前記受信したデータに対する処理が保留されたことを示す情報が検知された場合に、前記送信間隔を延長するように制御する制御手段と、を有し、
    前記制御手段は、前記検知手段が前記受信したデータに対する処理が保留されたことを示す情報を検知した頻度に応じた延長時間によって、前記送信間隔を延長する、ことを特徴とする情報処理装置。
  2. 前記制御手段は、前記検知手段が前記受信したデータに対する処理が保留されたことを示す情報を検知した場合、予め設定された設定値よりも大きい値を前記送信間隔として設定し、さらに、設定した当該送信間隔によってデータが送信される前に前記検知手段が前記受信したデータに対する処理が保留されたことを示す情報を検知した場合には、予め保持している被加算値に基づいて前記送信間隔をさらに延長する、ことを特徴とする請求項1に記載の情報処理装置。
  3. 前記複数の通信手段の少なくとも1つは、さらに、前記受信したデータが当該通信手段によって出力されたデータであるか否かを判定する判定手段を有し、
    前記制御手段は、当該判定手段により前記受信したデータが前記複数の通信手段の当該少なくとも1つによって出力されたデータであると判定され、かつ前記検知手段によって当該受信したデータに対する処理が保留されたことを示す情報が検知された場合に、前記送信間隔を延長する、ことを特徴とする請求項1または2に記載の画像処置装置。
  4. 前記判定手段は、さらに、前記受信したデータが、前記複数の通信手段の当該少なくとも1つによって出力されたデータにさらなる処理が行われたデータであるか否かを判定し、
    前記制御手段は、さらに、当該判定手段により、前記受信したデータが、前記複数の通信手段の前記少なくとも1つによって出力されたデータにさらなる処理が行われたデータであると判定され、かつ前記検知手段によって当該受信したデータに対する処理が保留されたことを示す情報が検知された場合に、前記送信間隔を延長する、ことを特徴とする請求項3に記載の画像処理装置。
  5. 前記制御手段は、延長した前記送信間隔が所定値以下となるように、前記送信間隔を制限することを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。
  6. 前記所定値は、信号が前記リング状のバスを1周する期間であることを特徴とする請求項に記載の情報処理装置。
  7. 前記制御手段は、さらに、前記受信したデータに対して処理を実行するべき処理手段が、前記順序において早い順序の処理を実行する処理手段であるほど、より長く前記送信間隔を延長する、ことを特徴とする請求項1からのいずれか1項に記載の情報処理装置。
  8. 前記所定の送信間隔において、前記処理手段が処理を実行した後のデータを送信できたか否かを判定する出力判定手段をさらに備え、
    前記データの送信ができなかったと判定された場合、その後に設定される前記送信間隔によらず、当該データを送信することを特徴とする請求項1からのいずれか1項に記載の情報処理装置。
  9. リング状にバス接続されている複数の通信手段を備え、前記通信手段の各々はそれぞれ所定の処理を実行する処理手段と対応し、前記通信手段の各々は対応する前記処理手段が処理を実行した後のデータを、続く処理を実行する処理手段に対応する他の通信手段へ前記バスを介して所定の送信間隔で送信し、予め定めた順序で前記処理手段の間のデータの受け渡し及び処理を実行する情報処理装置における通信方法であって、
    前記複数の通信手段の少なくとも1つは
    検知手段が、受信したデータについて、処理を実行するべき処理手段において処理が保留されたことを示す情報を検知するステップと、
    制御手段が、前記検知するステップにおいて、前記受信したデータに対する処理が保留されたことを示す情報が検知された場合、前記送信間隔を延長するように制御するステップと、を有し、
    前記制御するステップでは、前記検知するステップにおいて、前記受信したデータに対する処理が保留されたことを示す情報を検知した頻度に応じた延長時間によって、前記送信間隔が延長される、ことを特徴とする通信方法。
  10. 請求項に記載の通信方法の各ステップをコンピュータに実行させるためのプログラム。
JP2011114111A 2011-05-20 2011-05-20 情報処理装置、通信方法、及びプログラム Expired - Fee Related JP5932242B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2011114111A JP5932242B2 (ja) 2011-05-20 2011-05-20 情報処理装置、通信方法、及びプログラム
US13/471,925 US9363101B2 (en) 2011-05-20 2012-05-15 Packet processing in a predetermined order and suspension of packet transmission by predetermined time intervals based on a suspension flag

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011114111A JP5932242B2 (ja) 2011-05-20 2011-05-20 情報処理装置、通信方法、及びプログラム

Publications (3)

Publication Number Publication Date
JP2012243162A JP2012243162A (ja) 2012-12-10
JP2012243162A5 true JP2012243162A5 (ja) 2014-07-03
JP5932242B2 JP5932242B2 (ja) 2016-06-08

Family

ID=47175967

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011114111A Expired - Fee Related JP5932242B2 (ja) 2011-05-20 2011-05-20 情報処理装置、通信方法、及びプログラム

Country Status (2)

Country Link
US (1) US9363101B2 (ja)
JP (1) JP5932242B2 (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6139857B2 (ja) 2012-01-26 2017-05-31 キヤノン株式会社 データ処理装置、入力制御装置、及び制御方法
US9495378B2 (en) * 2013-08-27 2016-11-15 Purdue Research Foundation Tracing message transmissions between communications network devices
JP6603617B2 (ja) * 2015-08-31 2019-11-06 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ ゲートウェイ装置、車載ネットワークシステム及び通信方法
JP6882681B2 (ja) * 2017-07-12 2021-06-02 富士通株式会社 情報処理システム、情報処理装置、及び情報処理システムの制御方法
JP7041339B2 (ja) * 2017-09-20 2022-03-24 富士通株式会社 情報処理システム、情報処理装置、及び情報処理システムの制御方法
KR102433101B1 (ko) * 2017-11-06 2022-08-18 에스케이하이닉스 주식회사 반도체 장치 및 이를 포함하는 반도체 시스템

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6281844A (ja) * 1985-10-05 1987-04-15 Fujitsu Ltd デ−タ伝送方式
US4816989A (en) * 1987-04-15 1989-03-28 Allied-Signal Inc. Synchronizer for a fault tolerant multiple node processing system
US4903124A (en) 1988-03-17 1990-02-20 Canon Kabushiki Kaisha Image information signal transmission apparatus
US5107519A (en) 1988-11-17 1992-04-21 Canon Kabushiki Kaisha Coding device and a decoding device
AU1572995A (en) * 1994-02-11 1995-08-29 Newbridge Networks Corporation Method of dynamically compensating for variable transmission delays in packet networks
JPH10228445A (ja) * 1997-02-13 1998-08-25 Mitsubishi Electric Corp リングバス入出力制御装置
JPH11167560A (ja) 1997-12-03 1999-06-22 Nec Corp データ転送システム、このシステムに用いるスイッチング回路、アダプタ及びこのシステムを有する集積回路並びにデータ転送方法
JP3400772B2 (ja) * 2000-04-25 2003-04-28 松下電器産業株式会社 パケット送受信処理装置
US20080037420A1 (en) * 2003-10-08 2008-02-14 Bob Tang Immediate ready implementation of virtually congestion free guaranteed service capable network: external internet nextgentcp (square waveform) TCP friendly san
JP3780457B2 (ja) * 2004-06-07 2006-05-31 株式会社トヨタIt開発センター 信号処理装置、方法、プログラムおよび記録媒体
CN1327673C (zh) * 2005-01-29 2007-07-18 华为技术有限公司 一种多协议标签交换网络的数据传输方法及***
US8139491B2 (en) * 2006-03-29 2012-03-20 Nec Corporation Communication method, node, and control program
JP2007316699A (ja) 2006-05-23 2007-12-06 Olympus Corp データ処理装置
EP1903437A3 (en) * 2006-07-31 2008-10-22 Seiko Epson Corporation Update data transmission method, firmware writing system, and update data transmission program
JP2009212634A (ja) * 2008-03-03 2009-09-17 Nec Corp ノード装置、パケットスイッチ装置、通信システム、およびパケットデータの通信方法
FI123302B (fi) * 2008-04-22 2013-02-15 Tellabs Oy Menetelmä ja laitteisto tietoliikennevuon lähetysnopeuden muokkaamiseksi
EP2405613B1 (en) * 2008-10-15 2014-04-16 Yamaha Corporation Network system and audio signal processor
JP4869369B2 (ja) * 2009-03-13 2012-02-08 キヤノン株式会社 情報処理装置、情報処理方法およびプログラム
US8505013B2 (en) * 2010-03-12 2013-08-06 Lsi Corporation Reducing data read latency in a network communications processor architecture
JP5414506B2 (ja) * 2009-12-18 2014-02-12 キヤノン株式会社 データ処理装置、データ処理方法、及びプログラム
JP5539101B2 (ja) 2010-08-18 2014-07-02 キヤノン株式会社 情報処理装置、情報処理方法、およびプログラム
JP5600517B2 (ja) 2010-08-18 2014-10-01 キヤノン株式会社 情報処理装置、情報処理方法、およびプログラム

Similar Documents

Publication Publication Date Title
JP2012243162A5 (ja)
JP2011055270A5 (ja)
JP2016076744A5 (ja)
JP2016531538A5 (ja)
JP2015084524A5 (ja)
WO2016011373A8 (en) Enhanced operations between service layer and management layer in an m2m system by allowing the execution of a plurality of commands on a plurality of devices
JP2015012634A5 (ja)
MX358068B (es) Metodos y aparato para usar los datos de vibracion para determinar una condicion de un dispositivo de control de procesos.
JP2014212603A5 (ja)
JP2015027228A5 (ja)
JP2017184169A5 (ja)
JP2018107619A5 (ja)
JP2016012916A5 (ja)
JP2011015285A5 (ja)
JP2016067066A5 (ja)
JP2009065357A5 (ja)
JP2013168101A5 (ja) 印刷制御装置、印刷制御装置の制御方法、及びプログラム
JP2010011365A5 (ja)
JP2014143540A5 (ja)
JP2017515405A5 (ja)
JP2016158166A5 (ja)
JP2014130451A5 (ja)
JP2010198226A5 (ja)
JP2014216911A5 (ja)
JP2016530782A5 (ja)