JP6217206B2 - 通信制御装置、画像処理装置、転送制御プログラム - Google Patents
通信制御装置、画像処理装置、転送制御プログラム Download PDFInfo
- Publication number
- JP6217206B2 JP6217206B2 JP2013149744A JP2013149744A JP6217206B2 JP 6217206 B2 JP6217206 B2 JP 6217206B2 JP 2013149744 A JP2013149744 A JP 2013149744A JP 2013149744 A JP2013149744 A JP 2013149744A JP 6217206 B2 JP6217206 B2 JP 6217206B2
- Authority
- JP
- Japan
- Prior art keywords
- packet data
- buffer
- retransmission
- normal transmission
- control unit
- 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.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 81
- 238000012545 processing Methods 0.000 title claims description 18
- 238000012546 transfer Methods 0.000 title claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 99
- 238000000034 method Methods 0.000 claims description 40
- 230000004044 response Effects 0.000 claims description 29
- 230000002159 abnormal effect Effects 0.000 claims description 23
- 230000015572 biosynthetic process Effects 0.000 claims description 18
- 238000012217 deletion Methods 0.000 claims description 11
- 230000037430 deletion Effects 0.000 claims description 11
- 101100465000 Mus musculus Prag1 gene Proteins 0.000 description 20
- 238000006243 chemical reaction Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000007405 data analysis Methods 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Description
請求項3記載の発明によれば、送信側及び受信側で新規にコマンドを作成することなく、パケットデータにおける送信順序と受信順序の入れ替わりを防止することができる。
ここで、本実施の形態の画像形成装置の制御装置10では、主制御部12から機器制御部14へのパケット通信に際し、高速転送処理の一環として、主制御部12側において機器制御部14からのAck/Nack信号を待たずに、予め定めた一定間隔ごとにパケット通信を実行している。
12 主制御部
14 機器制御部
16 シリアルバス
18 CPU制御部
20 マスター側通信制御部
22 マシンコントローラ
24 スレーブ側通信制御部
26 CPU
28 CPU・I/F
30 シリアルバス制御部
32 第1のバッファ
34 第2のバッファ
36 Tx用シリアライザ・デシリアライザ制御部(TxSERDES)
38 Rx用シリアライザ・デシリアライザ制御部(RxSERDES)
39 バス
32A 送信バッファ部
32B 再送バッファ部
34A 受信バッファ部
36A パラレル−シリアル変換回路
36B フォーマッタ
38A シリアル−パラレル変換回路
40 シリアルバス制御部
42 第1のバッファ
42A 送信バッファ部
42B 再送バッファ部
44 第2のバッファ
44B 受信バッファ部
46 TxSERDES
46A パラレル−シリアル変換回路
46B フォーマッタ
48 RxSERDES
48A シリアル−パラレル変換回路
49 バス
50 I/O
52 Y色画像制御部
54 M色画像制御部
56 C色画像形成制御部
58 K色画像形成制御部
59 センサ、モータ取込I/F
60 コントローラ
62 パケット生成回路
64 パケットデコード回路
66 アドレスカウンタ
68 複写レジスタ群
70 コントローラ
72 パケットデコード回路
74 パケット生成回路
76 アドレスカウンタ
78 入出力制御レジスタ群
80 パケットフォーマット
80A ヘッダー領域
80B ADR領域
80C DATA領域
80D Pad領域
80E CRC7領域
82 チップセレクト領域(CS領域)
84 コード領域(Code領域)
86 再送有無領域(SP領域)
88 パケットデータ整列回路部
90 判定回路部
92 処理回路部
94 データ解析部
96 受信バッファセル
98 SP信号判定部
99 書込先指定部
100 受信1バッファ
102 受信0バッファ
102A 受信0バッファ「A」
102B 受信0バッファ「B」
104 バッファセル
106 Ack/Nack判定部
108 バッファクリア指示部
Claims (4)
- 送信側に設けられた送信側通信機能に基づいて一定間隔毎に送信されるパケットデータを受信する受信機能、及び前記送信側へ少なくとも正常又は再送信を要求する異常の応答信号を返信する返信機能を備えた通信制御手段と、
前記再送信以外の通常送信によって受信したパケットデータを格納すると共に格納領域が2段以上設けられた通常送信用バッファと、前記再送信によって受信したパケットデータを格納する再送信用バッファとを備え、前記通常送信用バッファに格納されたパケットデータを先入れ先出し方式に基づき格納領域をシフトさせて次工程へ送出すると共に、前記再送信用バッファに格納されたパケットデータを次工程へ送出する送出制御手段と、
前記送出制御手段で送出したパケットデータを、前記通常送信用バッファ又は前記再送信用バッファから削除して次のパケットデータの格納を許可すると共に、前記通常送信用バッファの最下流段の格納領域に格納されたパケットデータが、前記再送信の原因となるパケットデータの場合には、次工程へ送出せずに削除する削除手段と、
前記再送信用バッファに格納されたパケットデータが次工程へ送出するまでは、前記通常送信用バッファの最下流段の格納領域に格納されている、前記異常の応答信号の要因となるパケットデータの削除を禁止する禁止手段と、
を有する通信制御装置。 - 前記送出制御手段が、
前記受信したパケットデータが、通常送信か再送信かを判定する送信種判定手段と、
前記送信種判定手段での判定結果に基づき、前記パケットデータの書き込み先を、前記通常送信用バッファ又は前記再送信用バッファの何れかに指定する指定手段と、
前記応答信号が正常か異常かを判定する応答信号判定手段と、
前記削除手段及び前記禁止手段の実行を制御して、前記応答信号判定手段での判定結果が、正常の応答信号の場合は前記通常送信用バッファ及び前記再送信用バッファの両方のパケットデータを削除し、異常の応答信号の場合は前記再送信用バッファのパケットデータを削除し、前記再送信用バッファに格納されたパケットデータが次工程へ送出するまでは、前記通常送信用バッファの最下流段の格納領域に格納されている、前記異常の応答信号の要因となるパケットデータの削除を禁止するように指示する削除指示手段と、
を備える請求項1記載の通信制御装置。 - 少なくとも受信した画像情報に基づいて記録用紙へ画像を形成する画像形成部と、
前記画像形成部による画像形成処理を制御する画像形成制御部と、
前記画像形成制御部に対して、配線数がパラレル通信回線よりも少ないシリアル通信回線を介して接続され、前記受信した画像情報を前記画像形成制御部へ送信する主制御部と、
前記主制御部が送信側、前記画像形成制御部が受信側とされ、一定間隔毎に前記シリアル通信回線を介してパケットデータを受信する受信側から正常又は異常の応答信号を送信側へ返信し、異常の応答信号を受けた送信側は、該当するパケットデータを前記一定間隔の送信に割り込ませて再送信する通信手順を制御する通信制御手段と、
前記再送信以外の通常送信によって受信したパケットデータを格納すると共に格納領域が2段以上設けられた通常送信用バッファと、前記再送信によって受信したパケットデータを格納する再送信用バッファとを備え、前記通常送信用バッファに格納されたパケットデータを先入れ先出し方式に基づき格納領域をシフトさせて次工程へ送出すると共に、前記再送信用バッファに格納されたパケットデータを次工程へ送出する送出制御手段と、
前記送出制御手段で送出したパケットデータを、前記通常送信用バッファ又は前記再送信用バッファから削除して次のパケットデータの格納を許可すると共に、前記通常送信用バッファの最下流段の格納領域に格納されたパケットデータが、前記再送信の原因となるパケットデータの場合には、次工程へ送出せずに削除する削除手段と、
前記再送信用バッファに格納されたパケットデータが次工程へ送出するまでは、前記通常送信用バッファの最下流段の格納領域に格納されている、前記異常の応答信号の要因となるパケットデータの削除を禁止する禁止手段と、
を有する画像処理装置。 - 一定間隔毎にパケットデータを受信し、
再送信以外の通常送信によって受信したパケットデータを格納すると共に格納領域が2段以上設けられた通常送信用バッファに、前記通常送信によって受信したパケットデータを格納し、再送信によって受信したパケットデータを再送信用バッファに格納し、
前記通常送信用バッファに格納されたパケットデータを先入れ先出し方式に基づき格納領域をシフトさせて次工程へ送出すると共に、前記再送信用バッファに格納されたパケットデータを次工程へ送出し、
送出したパケットデータを、前記通常送信用バッファ又は前記再送信用バッファから削除して次のパケットデータの格納を許可すると共に、前記通常送信用バッファの最下流段の格納領域に格納されたパケットデータが、前記再送信の原因となるパケットデータの場合には、次工程へ送出せずに削除して次のパケットデータの格納を許可することを原則とし、
例外として、前記再送信用バッファに格納されたパケットデータが次工程へ送出するまでは、前記通常送信用バッファの最下流段の格納領域に格納されている、異常の応答信号の要因となるパケットデータの削除を禁止する、
ことを実行させる転送制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013149744A JP6217206B2 (ja) | 2013-07-18 | 2013-07-18 | 通信制御装置、画像処理装置、転送制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013149744A JP6217206B2 (ja) | 2013-07-18 | 2013-07-18 | 通信制御装置、画像処理装置、転送制御プログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2015023408A JP2015023408A (ja) | 2015-02-02 |
JP2015023408A5 JP2015023408A5 (ja) | 2016-06-02 |
JP6217206B2 true JP6217206B2 (ja) | 2017-10-25 |
Family
ID=52487524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013149744A Expired - Fee Related JP6217206B2 (ja) | 2013-07-18 | 2013-07-18 | 通信制御装置、画像処理装置、転送制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6217206B2 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11215185A (ja) * | 1998-01-22 | 1999-08-06 | Fuji Xerox Co Ltd | データ伝送装置および方法 |
JP2003110565A (ja) * | 2001-10-01 | 2003-04-11 | Minolta Co Ltd | 通信システム、送信装置、通信方法、通信プログラム、および通信プログラムを記録したコンピュータ読取可能な記録媒体 |
JP4587053B2 (ja) * | 2007-08-28 | 2010-11-24 | 日本電気株式会社 | 通信装置、通信システム、パケット欠落検出方法、およびパケット欠落検出プログラム |
WO2011090918A2 (en) * | 2010-01-19 | 2011-07-28 | Valens Semiconductor Ltd. | Highly utilized communication channel with order and retransmissions |
-
2013
- 2013-07-18 JP JP2013149744A patent/JP6217206B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2015023408A (ja) | 2015-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9201623B2 (en) | Control device and image forming apparatus with two controllers | |
JP2010263328A (ja) | 画像処理装置および画像処理方法 | |
CN114125081B (zh) | 一种接收数据的处理方法、装置及存储介质 | |
US8248642B2 (en) | Image processing apparatus, method, and computer-readable recording medium for recording a log of a job | |
JP2019068296A (ja) | 情報処理装置及びその制御方法、並びにコンピュータプログラム | |
JP6668964B2 (ja) | 画像形成システム、画像データ送信部および画像データ伝送方法 | |
JP6217206B2 (ja) | 通信制御装置、画像処理装置、転送制御プログラム | |
JP2012034254A (ja) | データ転送装置、画像形成装置、データ転送制御方法、データ転送制御プログラム及び記録媒体 | |
JP6136754B2 (ja) | 通信制御装置及び画像形成装置 | |
JP2016031547A (ja) | 信号転送装置及び信号転送装置の制御方法 | |
JP6260189B2 (ja) | 通信装置、制御装置、および画像形成装置 | |
JP6571901B1 (ja) | 転送装置、転送方法および転送プログラム | |
JP6213003B2 (ja) | 通信制御装置、画像処理装置、通信制御プログラム | |
JP2017204738A (ja) | データ送信装置、データ受信装置、データ送受信方法、及び情報処理装置 | |
JP5913454B2 (ja) | 制御装置、第1制御装置、第2制御装置、画像形成装置 | |
JP6163941B2 (ja) | 制御装置及び画像形成装置 | |
JP5713136B2 (ja) | 制御装置、第1制御装置、第2制御装置、画像形成装置 | |
JP6107499B2 (ja) | 通信制御装置及び画像形成装置 | |
JP6213029B2 (ja) | 通信装置、及び通信システム | |
JP5004322B2 (ja) | データ転送制御方法,装置および画像形成装置 | |
JP2017228986A (ja) | データ転送方法及びデータ転送システム | |
JP2009006507A (ja) | 画像形成装置 | |
JP3784624B2 (ja) | 通信方向切り替え方法 | |
JPH06252895A (ja) | データ伝送方式 | |
JP4239482B2 (ja) | データ転送システム、lsi及びデータ転送方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160218 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160411 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170310 |
|
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: 20170829 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170911 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6217206 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |