(57)【要約】【課題】誤ったデータの取得或いはデータ欠落が発生した場合においても、画像データの画像形成処理に対する影響を抑制できるようにする。【解決手段】画像信号源１４０から取得した画像データに基づくパケットデータまたはラインデータを周期的に送信する画像データ送信制御部１１２と、画像データ送信制御部１１２から送信された送信データを受信する画像データ受信制御部１２１を具備する。この際、画像データ受信制御部１２１は、パケットデータ識別符号またはラインデータ識別符号を周期的に検出可能な間では、送信データが有効であると判断して当該送信データを取得する。また、画像データ受信制御部１２１は、上述の識別符号が周期的に検出不可能になった場合では、送信データが無効であると判断して当該送信データを廃棄し、その後、再度周期を合わせることにより上述の識別符号を検出して送信データの取得を再開する。【選択図】図１
2009089262.tif 000002
【特許請求の範囲】
【請求項１】
パケットデータ識別符号と２次元画像の画素データとを含み構成されるパケットデータ、または、ラインデータ識別符号と複数の前記パケットデータとを含み構成されるラインデータを用いて画像形成を行う画像形成システムであって、
前記パケットデータまたは前記ラインデータを周期的に繰り返して送信する送信手段と、
前記送信手段から前記パケットデータまたは前記ラインデータを受信し、前記パケットデータ識別符号または前記ラインデータ識別符号を周期的に検出可能な間では前記パケットデータまたは前記ラインデータが有効であると判断して当該データを取得し、前記パケットデータ識別符号または前記ラインデータ識別符号が周期的に検出不可能になった場合では前記パケットデータまたは前記ラインデータが無効であると判断して当該データを廃棄し、その後、再度周期を合わせることにより前記パケットデータ識別符号または前記ラインデータ識別符号を検出して前記パケットデータまたは前記ラインデータの取得を再開する受信手段と、
前記パケットデータ識別符号または前記ラインデータ識別符号が周期的に検出不可能になった場合であって前記パケットデータまたは前記ラインデータが欠落した場合に、当該欠落したデータの前後のデータを用いて当該欠落したデータを補完する補完手段と
を有することを特徴とする画像形成システム。
【請求項２】
パケットデータ識別符号と２次元画像の画素データとを含み構成されるパケットデータ、または、ラインデータ識別符号と複数の前記パケットデータとを含み構成されるラインデータを用いて画像形成を行う画像形成システムの画像形成方法であって、
前記パケットデータまたは前記ラインデータを周期的に繰り返して送信手段から送信する送信ステップと、
前記送信手段から前記パケットデータまたは前記ラインデータを受信し、前記パケットデータ識別符号または前記ラインデータ識別符号を周期的に検出可能な間では前記パケットデータまたは前記ラインデータが有効であると判断して当該データを取得し、前記パケットデータ識別符号または前記ラインデータ識別符号が周期的に検出不可能になった場合では前記パケットデータまたは前記ラインデータが無効であると判断して当該データを廃棄し、その後、再度周期を合わせることにより前記パケットデータ識別符号または前記ラインデータ識別符号を検出して前記パケットデータまたは前記ラインデータの取得を再開する受信ステップと、
前記パケットデータ識別符号または前記ラインデータ識別符号が周期的に検出不可能になった場合であって前記パケットデータまたは前記ラインデータが欠落した場合に、当該欠落したデータの前後のデータを用いて当該欠落したデータを補完する補完ステップと
を有することを特徴とする画像形成方法。
【請求項３】
パケットデータ識別符号と２次元画像の画素データとを含み構成されるパケットデータ、または、ラインデータ識別符号と複数の前記パケットデータとを含み構成されるラインデータを用いて画像形成を行う画像形成システムの画像形成方法をコンピュータに実行させるためのプログラムであって、
前記パケットデータまたは前記ラインデータを周期的に繰り返して送信手段から送信する送信ステップと、
前記送信手段から前記パケットデータまたは前記ラインデータを受信し、前記パケットデータ識別符号または前記ラインデータ識別符号を周期的に検出可能な間では前記パケットデータまたは前記ラインデータが有効であると判断して当該データを取得し、前記パケットデータ識別符号または前記ラインデータ識別符号が周期的に検出不可能になった場合では前記パケットデータまたは前記ラインデータが無効であると判断して当該データを廃棄し、その後、再度周期を合わせることにより前記パケットデータ識別符号または前記ラインデータ識別符号を検出して前記パケットデータまたは前記ラインデータの取得を再開する受信ステップと、
前記パケットデータ識別符号または前記ラインデータ識別符号が周期的に検出不可能になった場合であって前記パケットデータまたは前記ラインデータが欠落した場合に、当該欠落したデータの前後のデータを用いて当該欠落したデータを補完する補完ステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケットデータまたはラインデータを用いて画像形成を行う画像形成システム及び画像形成方法、並びに、当該画像形成方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
従来、データを送受信する送受信システムにおいて、シリアルデータの送受信を行う際、同期型データ転送と非同期型（アシンクロナス）データ転送があり、同期型データ転送では同期をとるためのクロックラインが必要になる（例えば、特許文献１参照）。これにより、同期型データ転送では高価になってしまうため、一般に、データ転送には、非同期型（アシンクロナス）データ転送が多く用いられている。
【０００３】
従来から用いられている非同期型（アシンクロナス）データ転送においては、受信装置側では、図７に示す取り込みＣＬＫ信号に基づいてヘッダ（スタートビット）を検出する。これにより、送信データの取得を開始し、図７に示す送信データ１パケットにあたるデータ量になるまで送信データを取得する。
【０００４】
【特許文献１】特開平１０−２８５１９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、非同期型（アシンクロナス）データ転送では、コストメリットはあるものの同期をとらないでデータの転送を行うため、転送における伝送路上のノイズ等に起因してヘッダにデータ誤りが生じた場合にスタートビット検出の欠落が生じる。このため、受信装置側では、図８に示すように、誤ったデータ（誤データ）が受信データとして取得され、また、送信データパケットを受信できずに欠落させてしまう場合が生じる。
【０００６】
また、２次元画像データを受信して主走査及び副走査により画像を形成するレーザービームプリンタ等の画像形成装置の場合には、レーザースキャナユニット等の駆動に同期して２次元画像データが入力される必要がある。このため、１画素毎に同期をとるビデオクロック信号、１ライン毎に同期を取るライン同期信号、１ページ毎に同期をとるページ同期信号を発生させ、これらの同期信号に基づき２次元画像データを読み込むことになる。そして、画像データを非同期型（アシンクロナス）データ転送にて転送を行う際にヘッダのデータ欠落が生じると、その後の受信データは、誤ったデータ（誤データ）の取得或いはデータの欠落が、全ての画像データの転送がなされるまで継続することになる。これにより、正確な画像データの形成を行うことが困難であるという問題があった。
【０００７】
本発明は上述の問題に鑑みてなされたもので、非同期型データ転送で画像データを受信して画像形成を行う際に、誤ったデータの取得或いはデータ欠落が発生した場合においても、画像データの画像形成処理に対する影響を抑制できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上述した問題を解決するために本発明は、パケットデータ識別符号と２次元画像の画素データとを含み構成されるパケットデータ、または、ラインデータ識別符号と複数の前記パケットデータとを含み構成されるラインデータを用いて画像形成を行う画像形成システムであって、前記パケットデータまたは前記ラインデータを周期的に繰り返して送信する送信手段と、前記送信手段から前記パケットデータまたは前記ラインデータを受信し、前記パケットデータ識別符号または前記ラインデータ識別符号を周期的に検出可能な間では前記パケットデータまたは前記ラインデータが有効であると判断して当該データを取得し、前記パケットデータ識別符号または前記ラインデータ識別符号が周期的に検出不可能になった場合では前記パケットデータまたは前記ラインデータが無効であると判断して当該データを廃棄し、その後、再度周期を合わせることにより前記パケットデータ識別符号または前記ラインデータ識別符号を検出して前記パケットデータまたは前記ラインデータの取得を再開する受信手段と、前記パケットデータ識別符号または前記ラインデータ識別符号が周期的に検出不可能になった場合であって前記パケットデータまたは前記ラインデータが欠落した場合に、当該欠落したデータの前後のデータを用いて当該欠落したデータを補完する補完手段とを有することを特徴とする画像形成システム等を提供する。
【発明の効果】
【０００９】
本発明によれば、非同期型データ転送で画像データを受信して画像形成を行う際に、誤ったデータの取得或いはデータ欠落が発生した場合においても、画像データの画像形成処理に対する影響を抑制することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態について添付図面を参照しながら説明する。
【００１１】
本発明の実施形態に係る画像形成システムについて、図１〜図６を用いて説明する。
なお、本発明の実施形態に係る画像形成システムには、画像データの送受信を行う送信装置及び受信装置が含まれている。
【００１２】
本発明の実施形態に係る画像形成システムは、パケットデータ識別符号と２次元画像の画素データとを含み構成されるパケットデータ、または、ラインデータ識別符号と複数のパケットデータとを含み構成されるラインデータを送受信するシステムである。そして、本発明の実施形態に係る画像形成システムは、パケットデータまたはラインデータを用いて画像形成を行うものである。
【００１３】
この画像形成システムシステムは、パケットデータ、または、ラインデータを周期的に繰り返して送信する送信手段を有している。
【００１４】
また、当該画像形成システムシステムでは、送信手段からパケットデータまたはラインデータを受信する受信手段を有している。
この受信手段は、パケットデータ識別符号またはラインデータ識別符号を周期的に検出可能な間では、パケットデータまたはラインデータが有効であると判断してパケットデータまたはラインデータを取得する。
また、受信手段は、パケットデータ識別符号またはラインデータ識別符号が周期的に検出不可能になった場合では、パケットデータまたはラインデータが無効であると判断してパケットデータまたはラインデータを廃棄する。この場合、受信手段は、その後、再度周期を合わせることによりパケットデータ識別符号またはラインデータ識別符号を検出して、パケットデータまたはラインデータの取得を再開する。
【００１５】
また、当該画像形成システムシステムは、パケットデータ識別符号またはラインデータ識別符号が周期的に検出不可能になった場合であってパケットデータまたはラインデータが欠落した場合に、当該欠落したデータを補完する補完手段を有している。具体的に、補完手段は、パケットデータまたはラインデータが欠落した場合に、当該欠落したデータの前後のデータを用いて当該欠落したデータを補完する処理を行う。
【００１６】
以下に、本発明に係る具体的な実施形態について説明する。
図１は、本発明の実施形態に係る画像形成システムの概略構成の一例を示す模式図である。
【００１７】
図１に示すように、画像形成システム１００は、送信装置１１０と、受信装置１２０と、伝送路１３０と、画像信号源１４０と、メモリ１５０を有して構成されている。
【００１８】
送信装置１１０は、画像信号源１４０より得られる画像信号を画像データ（２次元画像データ）として取り込み、当該画像データの送信を行うものである。この送信装置１１０は、画像データ取り込み制御部１１１と、画像データ送信制御部１１２を有して構成されている。
【００１９】
画像データ取り込み制御部１１１は、画像信号源１４０より得られる画像信号を画像データとして取り込む制御を行う。画像データ送信制御部１１２は、画像データ取り込み制御部１１１で取り込んだ画像データをパケット化して送信データとして伝送路１３０に一定のタイミングで送信する制御を行う。
【００２０】
受信装置１２０は、送信装置１１０から伝送路１３０を介して伝送された画像データを受信し、当該画像データの処理を行う。この受信装置１２０は、画像データ受信制御部１２１と、メモリ制御部１２２と、ＤＭＡ制御部１２３を有して構成されている。
【００２１】
画像データ受信制御部１２１は、送信装置１１０から伝送路１３０を介して送信された画像データを受信する処理を行う。
【００２２】
メモリ制御部１２２は、画像データ受信制御部１２１より受信した画像データをメモリ１５０に一時記憶するための制御を行う。
【００２３】
ＤＭＡ制御部１２３は、メモリ１５０から読み出した画像データをＰＣ（或いは画像形成装置）等の外部装置にＤＭＡ転送を行う制御を行う。具体的に、ＤＭＡ制御部１２３は、メモリ１５０から読み出した画像データを、ＰＣ等を経由してまたは直接、画像形成装置に転送する制御を行う。
【００２４】
伝送路１３０は、送信装置１１０と受信装置１２０とを通信可能に接続する伝送媒体であり、具体的に、送信装置１１０から送信された画像データを受信装置１２０に伝送する。
【００２５】
画像信号源１４０は、画像信号を生成し、生成した画像信号を送信装置１１０（画像データ取り込み制御部１１１）に送る。
【００２６】
メモリ１５０は、受信装置１２０で受信した画像データを一時記憶するための記憶媒体である。
【００２７】
次に、本実施形態に係る画像形成システム１００の処理内容及び作用等について説明する。なお、本実施形態に係る画像形成システム１００は、送受信システムを含んでいる。
【００２８】
図２は、本発明の実施形態に係る画像形成システムにおいて、画像データを伝送して画像データ転送を行う場合の各信号のタイミングチャートである。
【００２９】
始めに、パケットデータの欠落が発生しない場合の処理手順について説明する。
ここで、本実施形態のパケットデータとは、上述したように、パケットデータ識別符号と２次元画像の画素データとを含み構成されるデータである。
【００３０】
画像信号源１４０から送信装置１１０に画像信号が送られると、画像データ取り込み制御部１１１は、当該画像信号を画像データ（２次元画像データ）として取り込む。そして、画像データ送信制御部１１２は、画像データ取り込み制御部１１１で取り込んだ画像データに対してヘッダパターンを付してパケット化し、一定のタイミングで送信データとして伝送路１３０に送信する。この際、送信データは、図２に示すように、各送信データ（パケットデータ）の先頭にパケットデータ識別符号に相当するヘッダ（ＨＤ）を含んだ構成になっている。また、図２に示す一連の送信データは、例えば、１ラインにおけるラインデータを示している。
【００３１】
画像データ送信制御部１１２は、１ラインの有効送信データの先頭となるデータのヘッダから当該１ラインの有効送信データの末尾となるデータのヘッダまで、ライン有効のヘッダパターン（図２に示す「ＨＤライン有効」）を付ける。また、当該１ラインの有効送信データの末尾のデータ終了後に当該１ラインの終了のヘッダパターン（図２に示す「ＨＤライン終了」）を付ける。このライン有効のヘッダパターン及びラインの終了のヘッダパターンは、ラインデータ識別符号に相当する。
【００３２】
また、画像データ送信制御部１１２は、当該１ラインの終了のヘッダパターンを受信装置１２０が取り損ねないように、２パケットデータ以上に相当する長さで当該１ラインの終了のヘッダパターンを出力後、次のラインデータを出力する。
【００３３】
図３は、送信データにおけるヘッダパターンの情報の一例を示す図である。
図３には、各ヘッダ（ＨＤ）に対する動作が示されている。
【００３４】
送信装置１１０から送信され、伝送路１３０を介して伝送された送信データは、受信装置１２０の画像データ受信制御部１２１において、図３に示すヘッダの情報に基づいて受信される。
【００３５】
以下に、送信データの受信までの処理手順について説明する。
図４は、本発明の実施形態に係る画像形成システムにおいて、送信データの受信までの処理手順の一例を示す状態遷移図である。
【００３６】
画像データ受信制御部１２１は、送信データが送信されていないアイドル状態のときにステップＳ１０１の状態にあり、送信装置１１０から送信データが送信され、例えば、ヘッダパターン"ＸＸ００"が送信されるのを待っている。
【００３７】
画像データ受信制御部１２１は、送信装置１１０から送信されたヘッダパターンがライン有効指示であり、かつ、当該画像データ受信制御部１２１がページデータ信号をセットしている場合、ステップＳ１０２に遷移する。その後、図４に示すように、画像データ受信制御部１２１は、ラインデータ信号をセットし、パケットデータの取得を開始する。
【００３８】
以後、画像データ受信制御部１２１は、送信データ１パケットの送信想定時間と同じとなるタイミングで図２に示すデータ取り込みクロックを出力し、データ取り込みクロック出力時のヘッダパターンを受け付ける。
【００３９】
ここで、送信装置１１０から送信されたパケットデータが欠落なく受信できる場合は、送信データのヘッダパターンの位置と画像データ受信制御部１２１のヘッダパターンの受け付けタイミングとが同じになる。これにより、画像データ受信制御部１２１は、１ライン分の有効送信データの終了後に送られてくるヘッダパターンのライン終了指示を受け付けるまでデータを取得する。
【００４０】
１ラインのデータ終了後、画像データ受信制御部１２１は、ヘッダパターンのライン終了指示を受け付ける。そして、画像データ受信制御部１２１は、ラインデータ信号をリセットしてステップＳ１０３に遷移し、メモリ制御部１２２或いはＤＭＡ制御部１２３にラインデータを出力させる。具体的に、メモリ制御部１２２は、ラインデータをメモリ１５０に出力して格納する。更に、必要に応じて、ＤＭＡ制御部１２３は、ＰＣ等の外部装置にラインデータを転送する。
【００４１】
ステップＳ１０３において、ラインデータの出力処理が行われると、再びステップＳ１０２に遷移して、次のラインデータの取得を開始する。また、ステップＳ１０２において、画像データ受信制御部１２１は、ページデータ信号がリセットされると、ステップＳ１０１に遷移してアイドル状態となる。
【００４２】
図５は、ページデータ信号とラインデータ信号との関係の一例を示すタイミングチャートである。
画像データ受信制御部１２１は、受信に必要な開始と終了を指示するページデータ信号２を出力する。具体的に、画像データ受信制御部１２１は、セットされたページデータ信号をラインデータ信号の前側エッジと後側エッジの両方でサンプルホールドして生成した信号を、ページデータ信号２として出力している。
【００４３】
続いて、画像データ受信制御部１２１がパケットデータの取得中に、受信パケットデータの欠落が発生した場合の処理手順について説明する。
ステップＳ１０２でパケットデータの欠落が発生すると、送信データのヘッダパターンの位置と画像データ受信制御部１２１のヘッダパターンの受け付けタイミングとが異なるために、画像データ受信制御部１２１では、誤ったヘッダパターンとして受け付ける。
【００４４】
そして、画像データ受信制御部１２１が誤ったヘッダパターンを受け付けた場合、画像データ受信制御部１２１は、ステップＳ１０４に遷移して、ラインデータ信号をセットしたまま維持し、パケットデータを破棄する。
【００４５】
ステップＳ１０４の破棄が終了すると、画像データ受信制御部１２１は、正常な送信データを受信できたパケットデータに対するデータ取り込みクロックの位置から１パケットの送信想定時間と同じとなるタイミングでデータ取り込みクロックを再出力する。そして、画像データ受信制御部１２１は、ステップＳ１０５に遷移して、ヘッダパターンのライン有効指示が入るのを待つ。
【００４６】
画像データ受信制御部１２１は、ヘッダパターンのライン有効指示を受け付けると、ステップＳ１０６に遷移し、パケットデータの取得を再開する。この際、ステップＳ１０６において、パケットデータの取得中にパケットデータの欠落が発生した場合には、再度、ステップＳ１０４に遷移する。
【００４７】
また、ステップＳ１０６において、パケットデータの欠落が発生しなければ、画像データ受信制御部１２１は、１ラインの有効送信データの終了後に送られてくるヘッダパターンのライン終了指示を受け付けるまでデータを取得する。１ラインの有効送信データの終了後、画像データ受信制御部１２１は、ヘッダパターンのライン終了指示を受け付けて、ラインデータ信号をリセットし、ステップＳ１０７に遷移する。
【００４８】
ステップＳ１０７において、画像データ受信制御部１２１は、パケットデータの欠落が発生したラインデータについては、それまでに、ステップＳ１０４において誤りのあるパケットデータの廃棄を行っている。この場合、他に正しくデータの取得ができたラインと比べてデータ数が少なくパケット数が異なってしまうため、画像データ受信制御部１２１は、パケット数を他の正しくデータ取得ができたラインと同じにするようにダミーデータを取得する。その後、画像データ受信制御部１２１は、ステップＳ１０３に遷移して、ラインデータの出力を行う。
【００４９】
画像データ受信制御部１２１は、ステップＳ１０３においてラインデータの出力処理を終了すると、画像データ受信制御部１２１は、再び、ステップＳ１０２に遷移して、次のラインデータの取得を開始する。そして、画像データ受信制御部１２１は、ページデータ信号がリセットされると、ステップＳ１０１に遷移してアイドル状態となる。
【００５０】
図４に示す処理では、データの取りこぼしは多くても１ラインの送信データであり、少なければ１画素（１パケット＝１画素の場合）の送信データが欠落するだけで終わるので、データが２次元画像データである場合は、その影響は軽微である。
【００５１】
また、受信装置１２０は、取りこぼしたパケットをダミーデータで補填したラインデータを格納したことが解る。このため、取りこぼしのあるラインデータの前後にある、正しく取得できたラインデータにより、受信装置１２０内部のハードウェアや、転送先であるＰＣ等の外部装置内部の補完処理部で補完させることも可能である。
【００５２】
また、データの取りこぼしが数画素である場合は、同一ライン内の前後の正しく取得できた画素データも補間処理に併用してもよい。
【００５３】
図６は、本発明の実施形態に係る画像形成システムにおいて、受信装置でパケットデータの取得中にパケットデータの欠落が発生した場合に、正しく取得できたラインデータを用いて補完する処理手順の一例を示した状態遷移図である。
具体的に、図６は、画像データ受信制御部１２１でパケットデータの取得中にパケットデータの欠落が発生した場合に、正しく取得できたラインデータを用いて受信装置１２０内部のハードウェア等で補完する処理を示している。
【００５４】
画像データ受信制御部１２１は、送信データが送信されていないアイドル状態のときにステップＳ２０１の状態にある。そして、画像データ受信制御部１２１は、送信装置１１０から送信されたヘッダパターンがライン有効指示であり、かつ、当該画像データ受信制御部１２１がページデータ信号をセットしている場合、ステップＳ２０２に遷移する。
【００５５】
ステップＳ２０２のパケットデータの取得中にパケットデータの欠落が発生すると、送信データのヘッダパターンの位置と画像データ受信制御部１２１のヘッダパターンの受け付けタイミングとが異なる。この場合、画像データ受信制御部１２１では、誤ったヘッダパターンとして受け付ける。
【００５６】
そして、画像データ受信制御部１２１が誤ったヘッダパターンを受け付けた場合、画像データ受信制御部１２１は、ステップＳ２０４に遷移して、ヘッダパターンのライン終了指示が入るまでのデータを破棄する。
【００５７】
そして、画像データ受信制御部１２１がヘッダパターンのライン終了指示を受け付けると、画像データ受信制御部１２１は、ステップＳ２０５に遷移して、ヘッダパターンのライン有効指示が入るのを待つ。
【００５８】
そして、画像データ受信制御部１２１がヘッダパターンのライン有効指示を受け付けると、画像データ受信制御部１２１は、ステップＳ２０６に遷移して、パケットデータの取得を再開する。
【００５９】
このステップＳ２０６のパケットデータの取得中にパケットデータの欠落が再度発生した場合は、再度、ステップＳ２０４に遷移する。一方、このステップＳ２０６のパケットデータの取得中にパケットデータの欠落が発生しなければ、画像データ受信制御部１２１は、１ラインの有効送信データの終了後に送られてくるヘッダパターンのライン終了指示を受け付けるまでデータを取得する。
【００６０】
ステップＳ２０６において１ラインの正常データの取得終了後、画像データ受信制御部１２１は、ヘッダパターンのライン終了指示を受け付け、ラインデータ信号をリセットして、ステップＳ２０７に遷移する。
【００６１】
そして、ステップＳ２０７において、画像データ受信制御部１２１は、パケットデータの欠落が発生したために廃棄したラインデータを補完する処理を行う。具体的に、画像データ受信制御部１２１は、当該廃棄したラインデータの前後で取得できた正常ラインデータから当該廃棄したラインデータにおける補完データを生成し、当該補完データに基づくラインデータを出力する。
【００６２】
そして、画像データ受信制御部１２１は、ステップＳ２０７で補完したラインデータの出力後、ステップＳ２０３に遷移する。そして、ステップＳ２０３に遷移すると、画像データ受信制御部１２１は、ステップＳ２０６で取得済みの正常ラインデータの出力を行う。
【００６３】
ステップＳ２０３による正常ラインデータの出力処理を終了すると、画像データ受信制御部１２１は、再び、ステップＳ２０２に遷移して、次のラインデータの取得を開始する。そして、画像データ受信制御部１２１は、ページデータ信号がリセットされると、ステップＳ２０１に遷移してアイドル状態となる。
【００６４】
図６に示す処理では、ステップＳ２０７に示すラインデータの補完処理を行うことにより、２次元画像データへの影響はさらに軽微となる。
【００６５】
このように本実施形態では、非同期型データ転送でありながら送受信の周期を合わせることにより同期データ転送に近い形式（以降、「同期模倣した形式」と呼ぶ）で２次元画像データが取得できるので、データの欠落を最小限に抑えることができる。よって、ヘッダのデータ欠落が生じても、次の送信データから再度、同期模倣した形式でデータを取得することができる送受信システムを提供することができる。更に、データが２次元画像データである場合は、送信データに基づいた画像形成システムを提供することができる。このデータが２次元画像データである場合、２次元画像データの一部が取得できない場合でも送信元の２次元画像データに基づいた画像を形成することができる。
【００６６】
本実施形態の画像形成システム１００によれば、非同期型データ転送で２次元画像データを受信して画像形成を行う際に、誤ったデータの取得或いはデータ欠落が発生した場合においても、画像データの画像形成処理に対する影響を抑制することができる。
【００６７】
前述した本実施形態に係る画像形成システム１００を構成する図１の各構成部、並びに画像形成方法を示す図４及び図６の各ステップは、コンピュータのＣＰＵがＲＡＭやＲＯＭなどに記憶されたプログラムを実行することによって実現できる。このプログラム及び当該プログラムを記録したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００６８】
具体的に、前記プログラムは、例えばＣＤ−ＲＯＭのような記憶媒体に記録し、或いは各種伝送媒体を介し、コンピュータに提供される。前記プログラムを記録する記憶媒体としては、ＣＤ−ＲＯＭ以外に、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、不揮発性メモリカード等を用いることができる。他方、前記プログラムの伝送媒体としては、プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク（ＬＡＮ、インターネットの等のＷＡＮ、無線通信ネットワーク等）システムにおける通信媒体を用いることができる。また、この際の通信媒体としては、光ファイバ等の有線回線や無線回線などが挙げられる。
【００６９】
また、本発明は、コンピュータが供給されたプログラムを実行することにより本実施形態に係る画像形成システム１００の機能が実現される態様に限られない。そのプログラムがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）或いは他のアプリケーションソフト等と共同して本実施形態に係る画像形成システム１００の機能が実現される場合も、かかるプログラムは本発明に含まれる。また、供給されたプログラムの処理の全て、或いは一部がコンピュータの機能拡張ボードや機能拡張ユニットにより行われて本実施形態に係る画像形成システム１００の機能が実現される場合も、かかるプログラムは本発明に含まれる。
【００７０】
また、前述した本実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施形態に係る画像形成システムの概略構成の一例を示す模式図である。
【図２】本発明の実施形態に係る画像形成システムにおいて、画像データを伝送して画像データ転送を行う場合の各信号のタイミングチャートである。
【図３】送信データにおけるヘッダパターンの情報の一例を示す図である。
【図４】本発明の実施形態に係る画像形成システムにおいて、送信データの受信までの処理手順の一例を示す状態遷移図である。
【図５】ページデータ信号とラインデータ信号との関係の一例を示すタイミングチャートである。
【図６】本発明の実施形態に係る画像形成システムにおいて、受信装置でパケットデータの取得中にパケットデータの欠落が発生した場合に、正しく取得できたラインデータを用いて補完する処理手順の一例を示した状態遷移図である。
【図７】従来例を示し、正常時における送信データの取得の一例を示すタイミングチャートである。
【図８】従来例を示し、誤動作時における送信データの取得の一例を示すタイミングチャートである。
【符号の説明】
【００７２】
１００  画像形成システム
１１０  送信装置
１１１  画像データ取り込み制御部
１１２  画像データ送信制御部
１２０  受信装置
１２１  画像データ受信制御部
１２２  メモリ制御部
１２３  ＤＭＡ制御部
１３０  伝送路
１４０  画像信号源
１５０  メモリ
【図１】
2009089262.tif 000003
【図２】
2009089262.tif 000004
【図３】
2009089262.tif 000005
【図４】
2009089262.tif 000006
【図５】
2009089262.tif 000007
【図６】
2009089262.tif 000008
【図７】
2009089262.tif 000009
【図８】
2009089262.tif 000010