(57)【要約】【課題】パケットデータを送受信するデータ通信において通信効率の低下を抑制して応答性を高めることが可能な通信システムを提供する。【解決手段】通信システム１は、送信装置１０と受信装置２０とを備える。送信装置１０は、パケットデータの送信を許可する許可信号を受信する許可受信部１２と、許可信号を受信している間、パケットデータを送信するパケット送信部１３と、を備え、受信装置２０は、許可信号を送信する許可送信部２１と、パケットデータを受信するパケット受信部２２と、パケットデータの受信エラーを検出する受信エラー検出部２３と、を備える。許可送信部２１は、パケットデータの受信エラーが検出された場合、許可信号の送信を所定期間中断し、パケット送信部１３は、許可信号の受信が中断された場合、パケットデータの送信を中断する。【選択図】図２
2017169079.tif 000002
【特許請求の範囲】
【請求項１】
パケットデータを送信する送信装置と、前記パケットデータを受信する受信装置とを備え、前記送信装置と前記受信装置とが有線回線により接続される通信システムであって、
前記送信装置は、
前記有線回線を構成する許可信号回線を介して、前記パケットデータの送信を許可する許可信号を受信する許可受信部と、
前記許可信号を受信している間、前記有線回線を構成するデータ信号回線を介して、前記パケットデータを送信するパケット送信部と、を備え、
前記受信装置は、
前記許可信号回線を介して、前記許可信号を送信する許可送信部と、
前記データ信号回線を介して、前記パケットデータを受信するパケット受信部と、
前記パケット受信部によって受信された前記パケットデータの受信エラーを検出する受信エラー検出部と、を備え、
前記許可送信部は、前記パケットデータの受信エラーが検出された場合、前記許可信号の送信を所定期間中断し、
前記パケット送信部は、前記許可受信部によって前記許可信号の受信が中断された場合、前記パケットデータの送信を中断する
ことを特徴とする通信システム。
【請求項２】
前記パケットデータは、受信エラーを検出した場合に再送を行う再送有りデータと、受信エラーを検出した場合に再送を行わない再送無しデータとのいずれかを含み、
前記パケット送信部は、
前記受信エラーが検出された前記パケットデータに前記再送有りデータが含まれている場合、前記パケットデータを再送し、
前記受信エラーが検出された前記パケットデータに前記再送無しデータが含まれている場合、前記パケットデータを再送することなく、新たなパケットデータを送信する
ことを特徴とする請求項１記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケットデータを送信する送信装置と、パケットデータを受信する受信装置とを備える通信システムに関する。
【背景技術】
【０００２】
従来、複写機や印刷装置などの画像形成装置では、装置全体を制御する制御部が、ユーザによって操作パネル部に入力された操作指示に基づいて、各種制御を行うとともに、操作パネル部に制御状態を表示するものが普及している。
【０００３】
また、操作パネル部と制御部との間では、有線回線を介して、複数バイトからなるパケットデータをシリアル通信方式により送受信するデータ通信が適用されている。
【０００４】
ここで、送信されたパケットデータを受信した際に、パケットデータを正常に受信できず、受信エラーが発生する場合がある。このような場合に、受信エラーを送信側に通知するための技術としては、例えば、パケットデータの受信側が、パケットデータを正常に受信できた場合、肯定的な応答データ（例えば、Ａｃｋ応答）を返信し、パケットデータを正常に受信できずに、受信エラーが発生した場合、否定的な応答データ（例えば、Ｎａｃｋ応答）を返信する技術が適用されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３１８６５号公報（段落番号［００１５］等）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術のように、肯定的な応答データ（Ａｃｋ応答）又は否定的な応答データ（Ｎａｃｋ応答）を、各パケットデータを対象に送受信すると、通信効率の低下により応答性が低下するという問題があった。
【０００７】
本発明は、このような状況に鑑みてなされたもので、パケットデータを送受信するデータ通信において通信効率の低下を抑制して応答性を高めることが可能な通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る通信システムの第１の特徴は、パケットデータを送信する送信装置と、前記パケットデータを受信する受信装置とを備え、前記送信装置と前記受信装置とが有線回線により接続される通信システムであって、前記送信装置は、前記有線回線を構成する許可信号回線を介して、前記パケットデータの送信を許可する許可信号を受信する許可受信部と、前記許可信号を受信している間、前記有線回線を構成するデータ信号回線を介して、前記パケットデータを送信するパケット送信部と、を備え、前記受信装置は、前記許可信号回線を介して、前記許可信号を送信する許可送信部と、前記データ信号回線を介して、前記パケットデータを受信するパケット受信部と、前記パケット受信部によって受信された前記パケットデータの受信エラーを検出する受信エラー検出部と、を備え、前記許可送信部は、前記パケットデータの受信エラーが検出された場合、前記許可信号の送信を所定期間中断し、前記パケット送信部は、前記許可受信部によって前記許可信号の受信が中断された場合、前記パケットデータの送信を中断することにある。
【０００９】
本発明に係る通信システムの第２の特徴は、上記特徴に係り、前記パケットデータは、受信エラーを検出した場合に再送を行う再送有りデータと、受信エラーを検出した場合に再送を行わない再送無しデータとのいずれかを含み、前記パケット送信部は、前記受信エラーが検出された前記パケットデータに前記再送有りデータが含まれている場合、前記パケットデータを再送し、前記受信エラーが検出された前記パケットデータに前記再送なしデータが含まれている場合、前記パケットデータを再送することなく、新たなパケットデータを送信することにある。
【発明の効果】
【００１０】
本発明に係る通信システムの第１の特徴によれば、受信装置において、許可送信部は、パケットデータの受信エラーが検出された場合、許可信号回線を介した許可信号の送信を所定期間中断する。また、送信装置において、パケット送信部は、許可受信部によって許可信号の受信が所定期間中断された場合、データ信号回線を介したパケットデータの送信を中断する。これにより、送信装置では、許可信号の送信が中断されたか否かに基づいて、パケットデータの受信エラーを認識できるため、従来技術のように、各パケットデータを対象として肯定的な応答データ（Ａｃｋ応答）又は否定的な応答データ（Ｎａｃｋ応答）を送受信する必要が無くなる。よって、応答データの送受信に起因した通信効率の低下を抑制して、応答性を高めることができる。
【００１１】
本発明に係る通信システムの第２の特徴によれば、パケット送信部は、受信エラーが検出されたパケットデータに再送有りデータが含まれている場合、当該パケットデータを再送し、パケットデータに再送無しデータが含まれている場合、当該パケットデータを再送することなく、新たなパケットデータを送信する。これにより、パケットデータに再送有りデータが含まれている場合、受信エラーのパケットデータを再送するため、再送有りデータに応じた処理をより確実に実行できる。一方で、パケットデータに再送無しデータが含まれている場合、新たなパケットデータを送信するため、再送無しデータに応じた処理をより迅速に実行でき、応答性を高めることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１に係る通信システムの概略構成図である。
【図２】本発明の実施例１に係る通信システムの機能を示すブロック図である。
【図３】本発明の実施例１に係る通信システムの動作を示すフローチャートである。
【図４】本発明の実施例１に係る通信システムにおいて送受信される信号を説明するための図である。
【図５】本発明の実施例１に係る通信システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施例に係る通信システムについて、図面を参照しながら詳細に説明する。また、以下に示す実施例は、この発明の技術的思想を具体化するための装置等を例示するものであって、この発明の技術的思想は、各構成部品の配置等を下記のものに特定するものでない。この発明の技術的思想は、特許請求の範囲において、種々の変更を加えることができる。
【００１４】
［実施例１］
＜通信システムの構成＞
図１は、本発明の実施例１に係る通信システム１の概略構成図である。通信システム１は、例えば、複写機、印刷装置などの画像形成装置に備えられる。
【００１５】
図１に示すように、通信システム１は、複数の通信装置を備える。具体的に、通信システム１は、送信装置１０と受信装置２０とを備える。送信装置１０は、例えば、画像形成装置においてユーザインターフェースとして機能する装置である。受信装置２０は、例えば、画像形成装置を統括制御するコントローラとして機能する装置である。
【００１６】
送信装置１０は、パケットデータを受信装置２０に送信する。具体的に、送信装置１０は、ユーザからの操作指示をデータ化したパケットデータを生成して、受信装置２０に送信する。
【００１７】
受信装置２０は、送信装置１０から送信されたパケットデータを受信する。受信装置２０は、パケットデータに基づいて、画像形成装置における各種機能を制御する。
【００１８】
送信装置１０と受信装置２０とは、有線回線３０により接続される。有線回線３０は、シリアル通信方式によりデータ通信を行う回線である。有線回線３０は、ＧＮＤ線と、ＲＴＳ／ＣＴＳ線からなる許可信号回線３１と、ＴＸＤ／ＲＸＤ線からなるデータ信号回線３２とを備える。なお、有線回線３０は、これらに限定されず、他の信号線を更に備えていてもよい。
【００１９】
送信装置１０と受信装置２０との間では、フロー制御によりデータ通信が実行される。具体的に、許可信号回線３１を介して送信される許可信号に応じて、データ信号回線３２を介して送信されるパケットデータを制御するハードウエアフロー制御によりデータ通信が実行される。
【００２０】
次に、送信装置１０の構成について具体的に説明する。図２は、通信システム１の機能を示すブロック図である。
【００２１】
図２に示すように、送信装置１０は、操作パネル部１１と、許可受信部１２と、パケット送信部１３と、応答受信部１４とを備える。
【００２２】
操作パネル部１１は、ユーザからの入力を受け付けるとともに、ユーザに対して各種情報を表示するように構成される。具体的に、操作パネル部１１は、キー入力部１１ａと、タッチパネル入力部１１ｂと、画像形成装置における各種処理状況等を表示する表示パネル部１１ｃとを備える。
【００２３】
キー入力部１１ａは、ユーザにより入力されるキー（ボタン）を備える（不図示）。キーは、例えば、画像形成装置における各種処理の開始や停止などの動作を指示するデータを入力するためのものである。キー入力部１１ａは、キーを押下することによりユーザから入力されたデータをキーデータとして出力する。
【００２４】
キーデータは、各種処理の開始や停止などの動作を指示するデータであるため、確実に伝達することが求められるデータである。
【００２５】
タッチパネル入力部１１ｂは、前面に配置された感圧式あるいは静電式の透明なタッチパネルと、このタッチパネルの裏面に配置され、各種表示画面を表示する表示画面とを備える（いずれも不図示）。タッチパネルは、例えば、印刷濃度や印刷枚数などの各種処理の設定に関するデータを入力するためのものである。タッチパネル入力部１１ｂは、タッチパネルの表面を指などで接触することによりユーザから入力されたデータをタッチデータとして出力する。
【００２６】
タッチデータは、タッチパネルの表面をユーザが接触することにより入力される。よって、タッチデータは、最新の入力に基づいた処理をより迅速に実行するように、応答性が求められるデータである。
【００２７】
許可受信部１２は、有線回線３０を構成する許可信号回線３１を介して、パケットデータの送信を許可する許可信号を受信する。
【００２８】
パケット送信部１３は、許可受信部１２が許可信号を受信している間、有線回線３０を構成するデータ信号回線３２を介して、パケットデータを送信する。
【００２９】
パケット送信部１３は、パケット記憶部（不図示）を備えており、送信済のパケットデータをパケット記憶部に保持する。パケット送信部１３は、送信済のパケットデータのうち、最新のパケットデータから順に所定数（例えば、２つ）だけ保持する。
【００３０】
パケット送信部１３によって送信されるパケットデータは、受信エラーを検出した場合に再送を行う「再送有りデータ」と、受信エラーを検出した場合に再送を行わない「再送無しデータ」とのいずれかを含む。
【００３１】
ここで、本実施例では、「再送有りデータ」がキーデータであるとし、「再送無しデータ」がタッチデータであるとして説明する。具体的に、パケットデータは、キー入力部１１ａを用いてユーザにより入力されたキーデータと、タッチパネル入力部１１ｂを用いてユーザにより入力されたタッチデータとのいずれかを含む。
【００３２】
なお、パケット送信部１３は、パケットデータを生成する際、「再送有りデータ」であるキーデータ、又は、「再送無しデータ」であるタッチデータのいずれが含まれるかを示す再送有無フラグ（再送有りの場合“１”、再送無しの場合“０”）を含めたパケットデータを生成する。
【００３３】
また、パケット送信部１３は、許可受信部１２によって許可信号の受信が中断された場合、パケットデータの送信を中断するとともに、パケットデータの受信エラーを認識する。例えば、パケット送信部１３は、パケットデータに関連づけて記憶するエラーフラグを“０”から“１”に変更することで、パケットデータの受信エラーを認識する。
【００３４】
次に、受信装置２０の構成について具体的に説明する。図２に示すように、受信装置２０は、許可送信部２１と、パケット受信部２２と、受信エラー検出部２３とを備える。
【００３５】
許可送信部２１は、許可信号回線３１を介して、送信装置１０に許可信号を送信する。許可送信部２１は、受信エラー検出部２３によってパケットデータの受信エラーが検出された場合、許可信号の送信を所定期間中断する。
【００３６】
パケット受信部２２は、データ信号回線３２を介して、パケットデータを受信する。なお、パケットデータは、パケット受信部２２によって受信された後、所定のデータ変換処理が施される。
【００３７】
受信エラー検出部２３は、パケット受信部２２によって受信されたパケットデータの受信エラーを検出する。例えば、受信エラー検出部２３は、受信したパケットデータにデータ消失（例えば、バイト欠け）などに起因する受信エラーがないか否かを判定する。
【００３８】
＜通信システム１の動作＞
次に、通信システム１の動作について説明する。具体的には、パケットデータを受信する受信装置２０の動作について説明する。図３は、受信装置２０の動作を示すフローチャートである。図４は、受信装置２０において送受信される信号の一例を示す図である。なお、パケットデータは、ヘッダデータＨと本体データＤとを含む（図４を参照）。また、ヘッダデータＨには、自パケットデータのデータ長（例えば、１２バイト）を示すデータと、自パケットデータに「再送有りデータ」であるキーデータ、又は、「再送無しデータ」であるタッチデータのいずれが含まれるかを示す再送有無フラグ（再送有りの場合“１”、再送無しの場合“０”）とが含まれているものとする。
【００３９】
まず、ステップＳ１０において、許可送信部２１は、許可信号回線３１を介して、許可信号を送信する。例えば、図４に示すように、許可送信部２１は、許可信号をＯＮ状態にする。
【００４０】
ステップＳ２０において、パケット受信部２２は、許可信号の送信に伴って、送信装置１０から送信されるパケットデータを受信する。例えば、図４に示すように、パケット受信部２２は、パケットデータＰ１を受信する。
【００４１】
ステップＳ３０において、受信エラー検出部２３は、受信したパケットデータに受信エラーがないか否かを判定する。
【００４２】
例えば、図４に示すように、受信エラー検出部２３は、受信したパケットデータＰ２のヘッダデータＨに含まれるデータ長に基づいて、次のパケットデータＰ３のヘッダ位置を特定する。そして、受信エラー検出部２３は、次のパケットデータＰ３のヘッダデータＨを読み取る。このとき、パケットデータＰ２にデータ消失が発生していると、パケットデータＰ３のヘッダデータＨの位置がずれてしまい、パケットデータＰ３のヘッダデータＨを読み取れない。
【００４３】
このように、受信エラー検出部２３は、ヘッダデータＨを読み取れない場合など、パケットデータを後処理可能な状態で受信できない場合に、受信エラーを検出する。図４の例では、受信エラー検出部２３は、パケットデータＰ３のヘッダデータＨを読み取れなかったタイミングｔ１において、パケットデータＰ２の受信エラーを検出する。なお、受信エラー検出部２３は、受信したパケットデータに受信エラーがないと判定した場合（ステップＳ３０“Ｎｏ”）、ステップＳ２０の動作を繰り返す。
【００４４】
ステップＳ４０において、受信エラー検出部２３は、受信したパケットデータに受信エラーがあると判定した場合（ステップＳ３０“Ｙｅｓ”）、許可送信部２１は、許可信号を所定期間中断する。例えば、図４に示すように、受信エラー検出部２３は、タイミングｔ１において受信エラーを検出すると、許可送信部２１は、所定期間ＴＤの間、許可信号をＯＦＦ状態にする。なお、所定期間ＴＤは、送信装置１０において許可信号のＯＦＦ状態を検出できるだけの期間であればよく、例えば、１０ミリ秒である。なお、所定期間ＴＤの長さは、１０ミリ秒に限定されるものではなく、装置に設けられる演算処理機能（ＣＰＵ）の能力や、ポーリング／割込みなどの検出方式により適宜変更可能である。
【００４５】
ステップＳ５０において、許可送信部２１は、所定期間ＴＤが経過したタイミングで許可信号を再送信する。具体的に、図４に示すように、許可送信部２１は、所定期間ＴＤ経過したタイミングｔ２において、許可信号をＯＮ状態にする。なお、ステップＳ７０の後、受信装置２０では、ステップＳ２０の動作が繰り返される。
【００４６】
次に、パケットデータを送信する送信装置１０の動作について説明する。図５は、送信装置１０の動作を示すフローチャートである。
【００４７】
図５に示すように、ステップＳ１１０において、許可受信部１２は、受信装置２０から送信された許可信号を受信する。具体的に、許可受信部１２は、ＯＮ状態の許可信号を受信する。
【００４８】
ステップＳ１２０において、パケット送信部１３は、許可受信部１２において許可信号が受信されると、パケットデータを送信する。
【００４９】
ステップＳ１３０において、パケット送信部１３は、許可受信部１２において許可信号の受信が中断したか否かを判定する。具体的には、許可受信部１２において許可信号がＯＦＦ状態となったか否かを判定する。なお、パケット送信部１３は、許可受信部１２において許可信号の受信が中断しない場合（ステップＳ１３０“Ｎｏ”）、すなわち、ＯＮ状態の許可信号の受信が継続している場合、ステップＳ１２０の動作を繰り返す。
【００５０】
一方、ステップＳ１４０において、パケット送信部１３は、許可受信部１２において許可信号の受信が中断された場合（ステップＳ１３０“Ｙｅｓ”）、パケットデータの送信を中断するとともに、前回送信したパケットデータの受信エラーを認識する。
【００５１】
例えば、図４に示すように、パケットデータＰ３の送信中のタイミングｔ１において受信エラーが検出されて、許可信号が中断された場合、パケットデータＰ２に受信エラーが発生したと認識する。そして、パケット送信部１３は、前回送信したパケットデータＰ２に関連づけて記憶されるエラーフラグを“０”から“１”に変更することで、パケットデータＰ２の受信エラーを認識する。
【００５２】
ステップＳ１５０において、パケット送信部１３は、許可受信部１２において許可信号を受信したか否かを判定する。すなわち、パケット送信部１３は、許可受信部１２において許可信号の受信が再開されたか否かを判定する。なお、パケット送信部１３は、許可受信部１２において許可信号の受信が再開されない場合（ステップＳ１５０“Ｎｏ”）、ステップＳ１５０の動作を繰り返す。
【００５３】
一方、ステップＳ１６０において、パケット送信部１３は、許可受信部１２において許可信号の受信が再開された場合（ステップＳ１５０“Ｙｅｓ”）、受信エラーが検出されたパケットデータに、「再送有りデータ」であるキーデータ又は「再送無しデータ」であるタッチデータのいずれが含まれるかを判定する。
【００５４】
ここで、受信エラーが検出されたパケットデータのヘッダデータＨに含まれる再送有無フラグが“１”を示す場合、パケットデータに「再送有りデータ」であるキーデータが含まれていたことを示す。一方で、パケットデータのヘッダデータＨに含まれる再送有無フラグが“０”を示す場合、受信エラーが検出されたパケットデータにタッチデータが含まれていたことを示す。
【００５５】
ステップＳ１７０において、パケット送信部１３は、受信エラーが検出されたパケットデータにキーデータが含まれている場合（ステップＳ１６０“キーデータ”）、受信エラーが検出されたパケットデータを再送する。例えば、図４に示すパケットデータＰ２にキーデータが含まれている場合、パケット送信部１３は、パケットデータＰ２を再送する。
【００５６】
一方、パケット送信部１３は、受信エラーが検出されたパケットデータにタッチデータが含まれている場合（ステップＳ１６０“タッチデータ”）、又は、ステップＳ１７０において受信エラーが検出されたパケットデータを再送した場合、次のステップＳ１８０の動作を行う。
【００５７】
具体的に、ステップＳ１８０において、パケット送信部１３は、許可信号が中断されたタイミングｔ１において送信していたパケットデータ、すなわち、最後に送信していたパケットデータＰ３に「再送有りデータ」であるキーデータ又は「再送無しデータ」であるタッチデータのいずれが含まれるかを判定する。
【００５８】
ステップＳ１９０において、パケット送信部１３は、最後に送信していたパケットデータにキーデータが含まれている場合（ステップＳ１８０“キーデータ”）、最後に送信していたパケットデータを再送する。例えば、図４に示すパケットデータＰ３にキーデータが含まれている場合、パケット送信部１３は、パケットデータＰ３を再送する。そして、パケット送信部１３は、パケットデータＰ３を送信後、パケットデータＰ４の順番で、パケットデータを順次送信する。
【００５９】
一方、ステップＳ２００において、パケット送信部１３は、最後に送信していたパケットデータにタッチデータが含まれている場合（ステップＳ１８０“タッチデータ”）、パケットデータを再送することなく、新たなパケットデータを送信する。例えば、図４に示すパケットデータＰ３にタッチデータが含まれている場合、パケット送信部１３は、新たなパケットデータＰ４を送信する。すなわち、パケット送信部１３は、パケットデータＰ３を送信することなく、新たなパケットデータＰ４を送信する。
【００６０】
＜作用及び効果＞
以上のように、本発明の実施例１に係る通信システム１では、受信装置２０において、許可送信部２１は、パケットデータの受信エラーが検出された場合、許可信号回線３１を介した許可信号の送信を所定期間中断する。また、送信装置１０において、パケット送信部１３は、許可受信部１２によって許可信号の受信が所定期間中断された場合、データ信号回線３２を介したパケットデータの送信を中断する。すなわち、ハードウエアフロー制御に用いられる許可信号に基づいて、パケットデータの送信を中断する。
【００６１】
これにより、送信装置１０では、許可信号の送信が中断されたか否かに基づいて、パケットデータの受信エラーを認識できるため、従来技術のように、各パケットデータを対象として肯定的な応答データ（Ａｃｋ応答）又は否定的な応答データ（Ｎａｃｋ応答）を送受信する必要が無くなる。よって、応答データの送受信に起因した通信効率の低下を抑制して、応答性を高めることができる。
【００６２】
また、本発明の実施例１に係る通信システム１では、送信装置１０において、パケット送信部１３は、受信エラーが検出されたパケットデータに「再送有りデータ」であるキーデータが含まれている場合、当該パケットデータを再送し、パケットデータに「再送無しデータ」であるタッチデータが含まれている場合、当該パケットデータを再送することなく、新たなパケットデータを送信する。
【００６３】
これにより、パケットデータにキーデータが含まれている場合には、キー入力部１１ａを用いてユーザによって入力された指示に基づいた処理を確実に実行できる。一方で、パケットデータにタッチデータが含まれている場合には、新たなパケットデータを送信するため、タッチパネル入力部１１ｂを用いてユーザによって入力された最新の指示に応じた処理をより迅速に実行でき、応答性を高めることができる。
【００６４】
［本発明のその他の実施形態］
以上、上述の実施形態を用いて本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。
【００６５】
例えば、上述した実施形態では、「再送有りデータ」がキーデータである場合を例に挙げて説明したが、これに限定されない。「再送有りデータ」は、装置において発生したエラーを示すエラー情報データであってもよい。また、上述した実施形態では、「再送無しデータ」がタッチデータである場合を例に挙げて説明したが、タッチ開始時の最初のタッチデータは確実に送信したいなどの要求がある場合には、最初のタッチデータを「再送有りデータ」とし、二番目以降に送信されるタッチデータを「再送無しデータ」としてもよい。
【００６６】
また、例えば、上述した実施形態では、送信装置１０は、許可信号の受信を再開した場合（ステップＳ１５０“Ｙｅｓ”）、ステップＳ１６０〜Ｓ２００の動作を実行していたが、これに限定されるものではない。例えば、送信装置１０は、ステップＳ１５０において、許可信号の受信が再開された場合、受信エラーがあったパケットデータＰ２から順に送信（再送）してもよい。或いは、送信装置１０は、ステップＳ１５０において、許可信号の受信が再開された場合、受信エラーがあったパケットデータや最後に送信していたパケットデータを送信せずに、新たなパケットデータＰ４を送信してもよい。
【００６７】
また、上述した実施形態では、図４に示すように、送信装置１０は、パケットデータを連続して送信する場合を例に挙げて説明したが、パケットデータ間に所定の無通信期間（ブランク期間）を設けて送信してもよい。
【００６８】
また、上述した実施形態では、通信装置の一方として規定した送信装置１０がパケットデータを送信し、通信装置の他方として規定した受信装置２０がパケットデータを受信する場合を例に挙げて説明したが、これに限定されない。例えば、送信装置１０と受信装置２０とは、パケットデータを双方向通信してもよい。この場合、受信装置２０が、許可受信部１２とパケット送信部１３との機能を更に備え、送信装置１０が、許可送信部２１とパケット受信部２２と受信エラー検出部２３との機能を更に備えてもよい。
【００６９】
また、上述した実施形態では、通信システム１が、複写機、印刷装置などの画像形成装置に備えられる場合を例に挙げて説明したが、これに限定されない。通信システム１は、シリアル通信方式によりデータ通信を行う回線を備える装置であれば、どのような装置にも適用できる。
【００７０】
また、上述した実施形態では、パケットデータのデータ長が、１２バイトである場合を例に挙げて説明したが、これに限定されない。パケットデータのデータ長は、可変長であってもよい。
【００７１】
このように、本発明は上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合せにより、種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【符号の説明】
【００７２】
１…通信システム
１０…送信装置
１１…操作パネル部
１１ａ…キー入力部
１１ｂ…タッチパネル入力部
１１ｃ…表示パネル部
１２…許可受信部
１３…パケット送信部
２０…受信装置
２１…許可送信部
２２…パケット受信部
２３…受信エラー検出部
３０…有線回線
３１…許可信号回線
３２…データ信号回線
【図１】
2017169079.tif 000003
【図２】
2017169079.tif 000004
【図３】
2017169079.tif 000005
【図４】
2017169079.tif 000006
【図５】
2017169079.tif 000007