(57)【要約】【課題】画像データを正確に伝送することができる画像データ伝送システム、画像データ送信装置、画像データ受信装置、および、画像データを正確に伝送できる画像データ伝送方法、画像データ送信方法、画像データ受信方法を提供することを目的とする。【解決手段】画像を表わす画像データを送信する送信側の装置と、その送信側の装置が送信した画像データを受信する受信側の装置とからなる画像データ伝送システムにおいて、送信側の装置に、所定の周波数の基準クロックを生成するクロック生成部１３２と、画像データをその基準クロックに同期させて送信する送信部１３３とを備え、受信側の装置に、上記の送信側の装置に対し画像データの送信要求を行なう際には、画像データの送信タイミングを指示する送信指示信号を定期的に送信側の装置の送信部に送信する送信指示部２３３を備えた。【選択図】        図２
2006093968.tif 000002
【特許請求の範囲】
【請求項１】
画像を表わす画像データを受信する画像データ受信装置と、該画像データ受信装置からの該画像データの送信要求に応じて該画像データを該画像データ受信装置に送信する画像データ送信装置とからなる画像データ伝送システムにおいて、
前記画像データ送信装置が、
所定の周波数の基準クロックを生成するクロック生成部と、
前記画像データを、前記基準クロックに同期させて送信する送信部とを備えたものであることを特徴とする画像データ伝送システム。
【請求項２】
この画像データ伝送システムが、所定の通信規格に則って前記画像データの送受信を行なうものであり、
前記画像データ受信装置が、受信した画像データに所定の処理速度でデータ処理を施す処理部を備えたものであり、
前記クロック生成部が、前記通信規格と、前記処理部の処理速度との双方に応じた周波数の基準クロックを生成するものであることを特徴とする請求項１記載の画像データ伝送システム。
【請求項３】
前記画像データ送信装置と前記画像データ受信装置とが所定の通信ケーブルで接続されたものであり、
前記画像データ受信装置が、受信した画像データに所定の処理速度でデータ処理を施す処理部を備えたものであり、
前記クロック生成部が、前記通信ケーブルの長さと前記処理部の処理速度との双方に応じた周波数の基準クロックを生成するものであることを特徴とする請求項１記載の画像データ伝送システム。
【請求項４】
前記画像データ受信装置が、前記画像データ送信装置に対し前記画像データの送信要求を行なう際には、該画像データの送信タイミングを指示する送信指示信号を定期的に該画像データ送信装置の送信部に送信する送信指示部を備えたものであり、
前記送信部が、前記送信指示信号を受ける度に画像データを送信するものであることを特徴とする請求項１記載の画像データ伝送システム。
【請求項５】
この画像データ伝送システムが、前記画像データとして、それぞれが画素値を有する二次元的に配列された複数の画素それぞれの画素値を表わす画素値データの送受信を行なうものであり、
前記画像データ送信装置の送信部が、前記送信指示信号を受ける度に、１行分の画素それぞれが有する画素値をまとめた１行分の画素値データを送信するものであることを特徴とする請求項４記載の画像データ伝送システム。
【請求項６】
前記画像データ受信装置が、前記送信指示部に、前記送信指示信号の送信を一時的に中断させる送信中断部を備えたものであることを特徴とする請求項４記載の画像データ伝送システム。
【請求項７】
前記画像データ受信装置が、前記送信指示信号を前記送信部が受ける度に該送信部が送信する画像データの量を指示する画像データ量指示信号を前記画像データ送信装置の送信部に送信する画像データ量指示部を備えたものであって、
前記画像データ送信装置の送信部が、前記画像データ量指示信号が指示したデータ量にさらに量的な誤差を含むことのあるデータ量のデータを送信するものであり、さらに、
前記画像データ受信装置は、前記画像データ量指示信号が指示したデータ量を超えるデータ量の画像データが前記送信部から１回の送信タイミングに送信されてきた場合には、該画像データのうちの超過分の画像データを破棄する超過画像データ破棄部を備えたものであることを特徴とする請求項４記載の画像データ伝送システム。
【請求項８】
前記画像データ受信装置が、前記画像データ量指示信号が指示したデータ量よりも少ないデータ量の画像データが前記画像データ送信装置の送信部から１回の送信タイミングに送信されてきた場合には、該画像データのデータ量に、両者の差に相当するデータ量を加えることにより、受信した画像データのデータ量を、前記画像データ量指示信号が指示したデータ量に一致させる画像データ追加部を備えたものであることを特徴とする請求項７記載の画像データ伝送システム。
【請求項９】
前記画像データ送信装置が、１回の送信タイミングに前記送信部が送信する画像データのうち、どの画像データが有効な画像データであるかを示す有効画像データ指示信号を前記画像データ受信装置に送信する有効画像データ指示部を備えたものであり、
前記画像データ受信装置が、１回の送信タイミングに前記送信部から送信されてくる画像データのうち、前記有効画像データ指示信号によって有効な画像データであると示されている画像データ以外の画像データを無効な画像データとして破棄する無効画像データ破棄部を備えたものであることを特徴とする請求項１記載の画像データ伝送システム。
【請求項１０】
画像を表わす画像データを受信する画像データ受信装置からの該画像データの送信要求に応じて該画像データを該画像データ受信装置に送信する画像データ送信装置において、
所定の周波数の基準クロックを生成するクロック生成部と、
前記画像データを、前記基準クロックに同期させて送信する送信部とを備えたことを特徴とする画像データ送信装置。
【請求項１１】
画像を表わす画像データを受信する画像データ受信装置において、
画像データを送信する画像データ送信装置に対して該画像データの送信要求と、該画像データに同期させる基準クロックの送信とのうち、送信要求のみを行なう送信要求部と、
前記画像データ送信装置が、前記送信要求に応じて、該画像データ送信装置において内部生成した基準クロックに同期させて送信してきた画像データを受信する受信部とを備えたことを特徴とする画像データ受信装置。
【請求項１２】
画像を表わす画像データを受信する画像データ受信装置と、該画像データ受信装置からの該画像データの送信要求に応じて該画像データを該画像データ受信装置に送信する画像データ送信装置との間における画像データ伝送方法において、
所定の周波数の基準クロックを前記画像データ送信装置内で生成するクロック生成過程と、
前記画像データを、前記基準クロックに同期させて送信する送信過程と、
前記送信過程によって前記基準クロックに同期させられて送信されてきた画像データを受信する受信過程を有することを特徴とする画像データ伝送方法。
【請求項１３】
画像を表わす画像データを受信する画像データ受信装置からの該画像データの送信要求に応じて該画像データを該画像データ受信装置に送信する画像データ送信方法において、
所定の周波数の基準クロックを生成するクロック生成過程と、
前記画像データを、前記基準クロックに同期させて送信する送信過程とを有することを特徴とする画像データ送信方法。
【請求項１４】
画像を表わす画像データを受信する画像データ受信方法において、
画像データを送信する画像データ送信装置に対して該画像データの送信要求と、該画像データに同期させる基準クロックの送信とのうち、送信要求のみを行なう送信要求過程と、
前記画像データ送信装置が、前記送信要求に応じて、該画像データ送信装置において内部生成した基準クロックに同期させて送信してきた画像データを受信する受信過程を有することを特徴とする画像データ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表わす画像データをやり取りする画像データ伝送システム、画像データを送信する画像データ送信装置、画像データを受信する画像データ受信装置、画像データをやり取りする際の画像データ伝送方法、画像データを送信する際の画像データ送信方法、および画像データを受信する際の画像データ受信方法に関する。
【背景技術】
【０００２】
従来、互いに異なる二装置間で電子データを伝送する際の伝送方式として様々なものが提案されている（例えば、特許文献１〜１１参照。）。ここで、多くの伝送方式において、電子データは何らかの基準クロックに同期して送られる。例えば、コピー機やプリンタ等といった画像形成装置と、その画像形成装置に画像データを伝送する伝送元とからなる画像形成システムについて考える。従来、このような画像形成システムの多くでは、まず画像形成装置から画像データの伝送元に対して画像データの送信要求を行なうとともに、その画像形成装置で処理可能な周波数の基準クロックを送信し、上記の伝送元が画像データをその基準クロックに同期させて伝送する等といった処理が行なわれるている。
【特許文献１】特開平７−３２１８４１号公報（第１０−４９頁、図１４）
【特許文献２】特開平８−１８５３５号公報（第４−６頁、図３）
【特許文献３】特開平９−２８４７４５号公報（第５−１６頁、図１）
【特許文献４】特開平９−２８４７４６号公報（第５−１６頁、図１）
【特許文献５】特開平９−２８４７４７号公報（第４−１９頁、図１）
【特許文献６】特開平９−２８４７４８号公報（第４−１９頁、図１）
【特許文献７】特開平１０−１０８１６１号公報（第４−１４頁、図１）
【特許文献８】特開２０００−２０９４５７号公報（第３−１０頁、図１３）
【特許文献９】特開２００１−３３９５５４号公報（第５−１０頁、図４）
【特許文献１０】特開２００１−３３９５５５号公報（第５−１０頁、図４）
【特許文献１１】特開２００２−２８８０７３号公報（第３−７頁、図７）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の画像形成システムでは、画像データの伝送元がその画像データの伝送先である画像形成装置から受け取る上記の基準クロックに、伝送の途中の外乱等に起因する、いわゆるジッタやデューティの崩れ等といった波形品質の劣化が生じてしまう可能性が高く、画像データの伝送の信頼性が著しく低下してしまう恐れがある。
【０００４】
尚、上記の説明では、画像形成装置と、その画像形成装置に画像データを伝送する伝送元とからなる画像形成システムにおけるデータ伝送の信頼性の低下という問題について説明した。しかしながら、この問題は、例えば、原稿を読み取って画像データを得るスキャナと、そのスキャナから画像データを送られる装置とからなる画像読取システム等も含む、画像データをやり取りする画像データ伝送システム一般、画像データを送信する画像データ送信装置一般、画像データを受信する画像データ受信装置一般、画像データをやり取りする際の画像データ伝送方法一般、画像データを送信する際の画像データ送信方法一般、および画像データを受信する際の画像データ受信方法一般について同様に生じる問題である。
【０００５】
本発明は、上記事情に鑑み、画像データを正確に伝送することができる画像データ伝送システム、画像データ送信装置、画像データ受信装置、および、画像データを正確に伝送できる画像データ伝送方法、画像データ送信方法、画像データ受信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の画像データ伝送システムは、画像を表わす画像データを受信する画像データ受信装置と、その画像データ受信装置からのその画像データの送信要求に応じてその画像データをその画像データ受信装置に送信する画像データ送信装置とからなる画像データ伝送システムにおいて、
上記画像データ送信装置が、
所定の周波数の基準クロックを生成するクロック生成部と、
上記画像データを、上記基準クロックに同期させて送信する送信部とを備えたものであることを特徴とする。
【０００７】
本発明の画像データ伝送システムによれば、画像データは、上記画像データ送信装置において内部生成された基準クロックを用いて送信される。このため、送信に使用される基準クロックが外乱等を受けることが抑制され、波形品質が高い基準クロックを用いた画像データの送信が可能となる。つまり、本発明の画像データ伝送システムによれば、画像データを正確に伝送することができる。
【０００８】
また、画像データの伝送の際には上記基準クロックも上記画像データ受信装置に送信されるが、本発明の画像データ伝送システムによれば、この基準クロック用の伝送経路が、上記画像データ送信装置から上記画像データ受信装置へと向かう１方向のみで済む。これにより伝送経路が単純化されるので、例えばこの伝送経路をケーブルやコネクタ等で構成する際のコストが抑制される。さらに、一般にクロック信号が通過するケーブルは電磁ノイズのノイズ源となることが知られているが、本発明の画像データ伝送システムによれば、基準クロックに関する伝送経路が単純化されるので、この電磁ノイズが低減される。
【０００９】
また、上記画像データは送信されるまで上記基準クロックとは異なる周波数のクロックに同期した状態で扱われることもあるが、そのような画像データを基準クロックに同期させて送信する方法として、例えば画像データを一時的にメモリに格納した後に、そのメモリから画像データを基準クロックに同期させて送信するという方法が知られている。この方法では送信前の画像データが同期しているクロックの周波数と、上記の基準クロックの周波数との双方に応じたメモリ設計が必要となる。ここで、従来のように基準クロックが画像データ受信装置から送られてくるものであると、画像データ受信装置の種類によって基準クロックの周波数も異なってしまう可能性があり、メモリ設計の際には、基準クロックの周波数として有る程度の周波数範囲を想定した、余裕を見たメモリ設計をする必要がある。しかしながら、本発明の画像データ伝送システムによれば、基準クロックの周波数は一意的に決められるので、上記のメモリ設計及び周辺のクロック同期化設計が単純化される。従って、そのメモリ設計及び周辺のクロック同期化設計が単純化された分だけ、上記画像データ送信装置の設計自由度が増すと共にコストが抑制される。
【００１０】
さらに、例えばファックス機器等といった既存の装置を上記画像データ送信装置として扱った画像データ伝送システムを設計する場合、本発明の画像データ伝送システムによれば、その装置内の既存のクロック生成部を、上記クロック生成部として用いる等といった設計上の便宜を図ることによるコストの低減を実行することができる。
【００１１】
ここで、本発明の画像データ伝送システムにおいて、「この画像データ伝送システムが、所定の通信規格に則って上記画像データの送受信を行なうものであり、
上記画像データ受信装置が、受信した画像データに所定の処理速度でデータ処理を施す処理部を備えたものであり、
上記クロック生成部が、上記通信規格と、上記処理部の処理速度との双方に応じた周波数の基準クロックを生成するものである」という形態や、あるいは、
「上記画像データ送信装置と上記画像データ受信装置とが所定の通信ケーブルで接続されたものであり、
上記画像データ受信装置が、受信した画像データに所定の処理速度でデータ処理を施す処理部を備えたものであり、
上記クロック生成部が、上記通信ケーブルの長さと上記処理部の処理速度との双方に応じた周波数の基準クロックを生成するものである」という形態は好ましい形態である。
【００１２】
これらの好ましい形態の画像データ伝送システムによれば、上記画像データ送信装置は、上記通信規格あるいは上記通信ケーブルの長さに応じ、かつ、上記画像データ受信装置の処理部における処理に好適な周波数の基準クロックに同期した画像データを送信することができる。
【００１３】
また、本発明の画像データ伝送システムにおいて、「上記画像データ受信装置が、上記画像データ送信装置に対し上記画像データの送信要求を行なう際には、その画像データの送信タイミングを指示する送信指示信号を定期的にその画像データ送信装置の送信部に送信する送信指示部を備えたものであり、
上記送信部が、上記送信指示信号を受ける度に画像データを送信するものである」という形態は好ましい形態であり、
この好ましい形態の画像データ伝送システムは、「この画像データ伝送システムが、前記画像データとして、それぞれが画素値を有する二次元的に配列された複数の画素それぞれの画素値を表わす画素値データの送受信を行なうものであり、
前記画像データ送信装置の送信部が、前記送信指示信号を受ける度に、１行分の画素それぞれが有する画素値をまとめた１行分の画素値データを送信するものである」という形態であっても良い。
【００１４】
コピー機やプリンタ等といった画像形成装置では、二次元的に配列された複数の画素からなる画像を、例えば１行分あるいは２行分等といった所定単位の画素群ごとに形成するといった処理が実行され、このような装置では、その所定単位の画素群をなす画素それぞれが有する画素値をまとめた画素値データが送られてくることが望ましい。上記の好ましい形態の画像データ伝送システムによれば、画像形成装置を上記画像データ受信装置とした、このような望ましい画像データの伝送を容易に実現することができる。
【００１５】
また、上記の好ましい形態の画像データ伝送システムにおいて、「上記画像データ受信装置が、上記送信指示部に、上記送信指示信号の送信を一時的に中断させる送信中断部を備えたものである」という形態はさらに好ましい形態である。
【００１６】
このさらに好ましい形態の画像データ伝送システムによれば、例えば上記画像データ受信装置が非常に繁忙になり、上記送信部から送信されてくる画像データを一時的に処理しきれなくなった場合等に、上記送信中断部によって上記送信指示信号の送信を中断させ、上記画像データ送信装置からの画像データの送信を一時的に停止し、画像データ受信装置にその繁忙な処理を集中的に実行させる等といった効率的な運用を実行することができる。
【００１７】
また、上記の好ましい形態の画像データ伝送システムにおいて、「上記画像データ受信装置が、上記送信指示信号を上記送信部が受ける度にその送信部が送信する画像データの量を指示する画像データ量指示信号を上記画像データ送信装置の送信部に送信する画像データ量指示部を備えたものであって、
上記画像データ送信装置の送信部が、上記画像データ量指示信号が指示したデータ量にさらに量的な誤差を含むことのあるデータ量のデータを送信するものであり、さらに、
上記画像データ受信装置は、上記画像データ量指示信号が指示したデータ量を超えるデータ量の画像データが上記送信部から１回の送信タイミングに送信されてきた場合には、その画像データのうちの超過分の画像データを破棄する超過画像データ破棄部を備えたものである」という形態もさらに好ましい形態である。
【００１８】
例えば上記画像データ送信装置から上記画像データ受信装置に画像データを圧縮して伝送する等といった画像データの伝送方法によっては、上記画像データ量指示信号が指示したデータ量に量的な誤差を含むデータ量の画像データが伝送される可能性がある。上記のさらに好ましい形態の画像データ伝送システムによれば、このような誤差を含む画像データうちの超過分の画像データが破棄されるので、上記画像データ受信装置においてより正確に画像データを処理することができる。
【００１９】
また、上記のさらに好ましい形態の画像データ伝送システムにおいて、「上記画像データ受信装置が、上記画像データ量指示信号が指示したデータ量よりも少ないデータ量の画像データが上記画像データ送信装置の上記送信部から１回の送信タイミングに送信されてきた場合には、その画像データのデータ量に、両者の差に相当するデータ量を加えることにより、受信した画像データのデータ量を、上記画像データ量指示信号が指示したデータ量に一致させる画像データ追加部を備えたものである」という形態は一層好ましい形態である。
【００２０】
上記画像データ送信装置において画像データが送信される際に生ずる誤差によっては、その画像データのデータ量が、上記画像データ量指示信号が指示する、例えば画像形成装置において画像形成を行なう際の最小の処理単位等といった規定のデータ量に満たない場合がある。上記の一層好ましい形態の画像データ伝送システムよれば、このような場合であっても、受信した画像データに例えば空白を表わすデータを加える等といった方法により、受信した画像データのデータ量を上記の規定のデータ量に一致させることができる。
【００２１】
また、本発明の画像データ伝送システムにおいて、「上記画像データ送信装置が、１回の送信タイミングに上記送信部が送信する画像データのうち、どの画像データが有効な画像データであるかを示す有効画像データ指示信号を上記画像データ受信装置に送信する有効画像データ指示部を備えたものであり、
上記画像データ受信装置が、１回の送信タイミングに上記送信部から送信されてくる画像データのうち、上記有効画像データ指示信号によって有効な画像データであると示されている画像データ以外の画像データを無効な画像データとして破棄する無効画像データ破棄部を備えたものである」という形態も好ましい形態である。
【００２２】
この好ましい形態の画像データ伝送システムによれば、例えば、上記画像データ送信装置が送信した有効な画像データに含まれる、ノイズ等といった有効な画像データ以外のデータと有効な画像データとを明確に区別することができ、上記画像データ送信装置において、有効な画像データを正確に受信することができる。
【００２３】
また、上記目的を達成する本発明の画像データ送信装置は、画像を表わす画像データを受信する画像データ受信装置からのその画像データの送信要求に応じてその画像データをその画像データ受信装置に送信する画像データ送信装置において、
所定の周波数の基準クロックを生成するクロック生成部と、
上記画像データを、上記基準クロックに同期させて送信する送信部とを備えたことを特徴とする。
【００２４】
また、上記目的を達成する本発明の画像データ受信装置は、画像を表わす画像データを受信する画像データ受信装置において、
画像データを送信する画像データ送信装置に対してその画像データの送信要求と、その画像データに同期させる基準クロックの送信とのうち、送信要求のみを行なう送信要求部と、
上記画像データ送信装置が、上記送信要求に応じて、その画像データ送信装置において内部生成した基準クロックに同期させて送信してきた画像データを受信する受信部を備えたことを特徴とする。
【００２５】
これら本発明の画像データ送信装置あるいは本発明の画像データ受信装置によれば、画像データ送信装置において内部生成された波形品質が高い基準クロックを用いた画像データの送信あるいは受信が可能となる。つまり、本発明の画像データ送信装置あるいは本発明の画像データ受信装置によれば、画像データを正確に伝送することができる。
【００２６】
尚、本発明の画像データ送信装置あるいは本発明の画像データ受信装置については、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明の画像データ送信装置あるいは本発明の画像データ受信装置は、上記の基本形態のみではなく、前述した本発明の画像データ伝送システムの各形態に対応する各種の形態が含まれる。
【００２７】
また、上記目的を達成する画像データ伝送方法は、画像を表わす画像データを受信する画像データ受信装置と、その画像データ受信装置からのその画像データの送信要求に応じてその画像データをその画像データ受信装置に送信する画像データ送信装置との間における画像データ伝送方法において、
所定の周波数の基準クロックを上記画像データ送信装置内で生成するクロック生成過程と、
上記画像データを、上記基準クロックに同期させて送信する送信過程と、
上記送信過程によって上記基準クロックに同期させられて送信されてきた画像データを受信する受信過程を有することを特徴とする。
【００２８】
また、上記目的を達成する画像データ送信方法は、画像を表わす画像データを受信する画像データ受信装置からのその画像データの送信要求に応じてその画像データをその画像データ受信装置に送信する画像データ送信方法において、
所定の周波数の基準クロックを生成するクロック生成過程と、
上記画像データを、上記基準クロックに同期させて送信する送信過程とを有することを特徴とする。
【００２９】
また、上記目的を達成する画像データ受信方法は、画像を表わす画像データを受信する画像データ受信方法において、
画像データを送信する画像データ送信装置に対してその画像データの送信要求と、その画像データに同期させる基準クロックの送信とのうち、送信要求のみを行なう送信要求過程と、
上記画像データ送信装置が、上記送信要求に応じて、その画像データ送信装置において内部生成した基準クロックに同期させて送信してきた画像データを受信する受信過程を有することを特徴とする。
【００３０】
これら本発明の画像データ伝送方法、あるいは本発明の画像データ送信方法、あるいは本発明の画像データ受信方法によれば、画像データ送信装置において内部生成された波形品質が高い基準クロックを用いた画像データの送信あるいは受信が可能となる。つまり、本発明の画像データ伝送方法、あるいは本発明の画像データ送信方法、あるいは本発明の画像データ受信方法によれば、画像データを正確に伝送することができる。
【００３１】
尚、本発明の画像データ伝送方法、あるいは本発明の画像データ送信方法、あるいは本発明の画像データ受信方法については、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明の画像データ送信装置あるいは本発明の画像データ受信装置は、上記の基本形態のみではなく、前述した本発明の画像データ伝送システムの各形態に対応する各種の形態が含まれる。
【発明の効果】
【００３２】
以上、説明したように、本発明によれば、画像データを正確に伝送できる画像データ伝送システム、画像データ送信装置、画像データ受信装置、および、画像データを正確に伝送できる画像データ伝送方法、画像データ送信方法、画像データ受信方法を提供することができる。
【発明を実施するための最良の形態】
【００３３】
以下図面を参照して本発明の実施の形態を説明する。
【００３４】
まず、本発明の画像データ伝送方法の一実施形態について説明する。
【００３５】
図１は、本発明の画像データ伝送方法の一実施形態を示すフローチャートである。
【００３６】
このフローチャートが示す画像データ伝送処理は、後述の画像データ送信装置と画像データ受信装置との間で行なわれるものであり、画像データ量指示過程（ステップＳ１０１）、ケーブル長取得過程（ステップＳ１０２）、クロック生成過程（ステップＳ１０３）、送信中断過程（ステップＳ１０４）、送信指示過程（ステップＳ１０５）、送信過程（ステップＳ１０６）、有効データ指示過程（ステップＳ１０７）、および受信処理過程（ステップＳ１０８）からなる。
【００３７】
ここで、ケーブル長取得過程（ステップＳ１０２）とクロック生成過程（ステップＳ１０３）と送信過程（ステップＳ１０６）と有効データ指示過程（ステップＳ１０７）とは、画像データ送信装置で実行される処理であり、本発明の画像データ送信方法の一実施形態を構成する。さらに、クロック生成過程（ステップＳ１０３）、および送信過程（ステップＳ１０６）は、本発明にいうクロック生成過程、および送信過程の各一例に相当する。また、画像データ量指示過程（ステップＳ１０１）と送信中断過程（ステップＳ１０４）と送信指示過程（ステップＳ１０５）と受信処理過程（ステップＳ１０８）とは、画像データ受信装置で実行される処理であり、本発明の画像データ受信方法の一実施形態を構成する。さらに、送信指示過程（ステップＳ１０５）、および受信処理過程（ステップＳ１０８）は、それぞれ本発明にいう送信要求過程、および受信過程の一例に相当する。
【００３８】
この図１のフローチャートが示す画像データ伝送方法の各ステップの処理内容については、以下の本発明の画像データ伝送システムの実施形態と合せて説明する。
【００３９】
まず、本発明の画像データ伝送システムの第１実施形態について説明する。
【００４０】
図２は、本発明の画像データ伝送システムの第１実施形態を示す模式図である。
【００４１】
図２に示す画像データ伝送システム１０には、画像データ供給システム１００と、画像形成装置２００が備えられている。
【００４２】
図２に示す画像データ供給システム１００は、コンピュータ１１０と、ネットワーク１２０と、外部コントローラ１３０とからなり、画像形成装置２００は、ＩＩＴ（Ｉｍａｇｅ  Ｉｎｐｕｔ  Ｔｅｒｍｉｎａｌ：スキャナ）２１０と、ＩＰＳ（Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ｓｙｓｔｅｍ：画像処理部）２２０と、画像形成部２３０とからなる。また、外部コントローラ１３０および画像形成部２３０は、通信ケーブル３００によって互いに接続されている。
【００４３】
外部コントローラ１３０では、まず画像データ供給システム１００のコンピュータ１１０に格納されている画像データの通信ケーブル３００を介した画像形成部２３０への伝送が実行される。このときには、画像形成部２３０では、この画像データが受信される。この場合、外部コントローラ１３０が本発明の画像データ送信装置の一実施形態に相当し、画像形成部２３０が本発明の画像データ受信装置の一実施形態に相当する。また、通信ケーブル３００が、本発明にいう通信ケーブルの一例に相当する。
【００４４】
また、上記のＩＩＴ２１０では、原稿が読み取られることによってレッド（Ｒ）、グリーン（Ｇ）、およびブルー（Ｂ）３色の画像データが取得される。この画像データは、ＩＰＳ２２０に送られて、画像形成部２３０での画像形成に適したイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、およびブラック（Ｋ）４色の画像データに変換され、そのＹＭＣＫ４色の画像データに基づく画像形成が画像形成部２３０で行なわれる。ここで、ＩＩＴ２１０からＩＰＳ２２０へのＲＧＢ３色の画像データの伝送においては、ＩＩＴ２１０が本発明の画像データ送信装置の一実施形態に相当し、ＩＰＳ２２０が本発明の画像データ受信装置の一実施形態に相当する。また、ＩＰＳ２２０から画像形成部２３０へのＹＭＣＫ４色の画像データの伝送においては、ＩＰＳ２２０が本発明の画像データ送信装置の一実施形態に相当し、画像形成部２３０が本発明の画像データ受信装置の一実施形態に相当する。さらに、上記のＲＧＢ３色の画像データは、オペレータから指示があった場合には、ＩＰＳ２２０と画像形成部２３０とを通過し、通信ケーブル３００を介して外部コントローラ１３０へ伝送される。外部コントローラ１３０では、この画像データが外部コントローラ１３０で受信される。この場合には、ＩＩＴ２１０が本発明の画像データ送信装置の一実施形態に相当し、外部コントローラ１３０が本発明の画像データ受信装置の一実施形態に相当する。
【００４５】
次に、本発明の画像データ伝送システムの第２実施形態について説明する。
【００４６】
図３は、本発明の画像データ伝送システムの第２実施形態を示す模式図である。
【００４７】
ここで、この図３に示す画像データ伝送システム５０は、図２に示す画像データ伝送システム１０において外部コントローラ１３０が担っていた役割を担う要素として図３に示す内部コントローラ６１０を備えているという点を除いて、図２に示す画像データ伝送システム１０の要素と同等な要素で構成されている。そこで、ここでは、これら図２に示す要素と同等な要素については図３において図２と同じ符号を付し重複説明を省略する。
【００４８】
この図３に示す画像データ伝送システム５０は、コンピュータ１１０とネットワーク１２０とからなる画像データ供給システム５００と、ＩＩＴ２１０とＩＰＳ２２０と画像形成部２３０と内部コントローラ６１０とからなる画像形成装置６００とが備えられている。この画像データ伝送システム５０では、内部コントローラ６１０から画像形成部２３０への画像データの伝送、ＩＩＴ２１０からＩＰＳ２２０への画像データの伝送、ＩＰＳ２２０から画像形成部２３０への画像データの伝送、およびＩＩＴ２１０から内部コントローラ６１０への画像データの伝送といった、画像形成装置６００における装置内のモジュール間インタフェースに本発明が適用されている。
【００４９】
ここで、図２および図３を参照して概要を説明した画像データ伝送システムの第１および第２実施形態の間の相違点である上記の内部コントローラ６１０は、図２に示す外部コントローラ１３０が画像形成部２３０に通信ケーブル３００で接続されているのに対し、画像形成部２３０に直接に接続されている点を除いて、この外部コントローラ１３０と同等な機能を有している。そこで、以下では、これら第１および第２実施形態の詳細について、第１実施形態である図２の画像データ伝送システム１０を代表例として説明する。また、第２実施形態である図３の画像データ伝送システム５０に特有の事項については適宜に補足する。
【００５０】
まず、画像データが外部コントローラ１３０から画像形成部２３０に伝送される場合を例に挙げてこの画像データ伝送システム１０について説明する。繰返しになるが、この例では、外部コントローラ１３０が本発明の画像データ送信装置の一実施形態に相当し、画像形成部２３０が本発明の画像データ受信装置の一実施形態に相当する。
【００５１】
図４は、図２に示す外部コントローラと画像形成部との詳細を、画像データが外部コントローラから画像形成部に伝送されるときに動作する要素に注目して示す機能ブロック図である。
【００５２】
図４における外部コントローラ１３０は、図２に示すコンピュータ１１０が有する、画像データＶを画像形成部２３０に伝送するものであり、この図４には、外部コントローラ１３０の構成要素のうち画像データＶの伝送に関わる、制御部１３１、クロック生成部１３２、送信部１３３、有効画像データ指示部１３４、およびケーブル長取得部１３５が示されている。ここで、クロック生成部１３２、送信部１３３、および有効画像データ指示部１３４は、それぞれ本発明にいうクロック生成部、送信部、および有効画像データ指示部の各一例に相当する。また、クロック生成部１３２、送信部１３３、有効画像データ指示部１３４、およびケーブル長取得部１３５では、それぞれ図１のフローチャートにおけるクロック生成過程（ステップＳ１０３）、送信過程（ステップＳ１０６）、有効データ指示過程（ステップＳ１０７）、およびケーブル長取得過程（ステップＳ１０２）が実行される。
【００５３】
また、図４に示す画像形成部２３０は、外部コントローラ１３０から伝送されてきた画像データＶに基づく画像形成処理を実行するものであって、制御部２３１、送信中断部２３２、送信指示部２３３、受信処理部２３４、および処理部２３５を備えている。ここで、制御部２３１、送信中断部２３２、および処理部２３５は、それぞれ本発明にいう画像データ量指示部、送信中断部、および処理部の各一例に相当し、送信指示部２３３は、本発明にいう送信指示部と送信要求部とを兼ねた一例に相当し、受信処理部２３４は、本発明にいう受信部と超過画像データ破棄部と画像データ追加部と無効画像データ破棄部とを兼ねた一例に相当する。また、制御部２３１、送信中断部２３２、送信指示部２３３、および受信処理部２３４では、それぞれ図１のフローチャートにおける画像データ量指示過程（ステップＳ１０１）、送信中断過程（ステップＳ１０４）、送信指示過程（ステップＳ１０５）、および受信処理過程（ステップＳ１０８）が実行される。
【００５４】
まず、外部コントローラ１３０から画像形成部２３０への画像データＶの伝送に先立って、外部コントローラ１３０の制御部１３１と、画像形成部２３０の制御部２３１との間で次のような情報のやり取りが行なわれる。
【００５５】
本実施形態では、それぞれが画素値を有する二次元的に配列された複数の画素からなる画像を表わす画像データＶが、例えばＡタイプの画像形成部であれば２行分の画素の配列に相当するデータ量ずつ伝送され、Ｂタイプの画像形成部であれば１行分の画素の配列に相当するデータ量ずつ伝送される等というように、画像形成部のタイプに応じた所定のデータ量ずつ伝送される。そこで、まず、画像形成部２３０の制御部２３１から外部コントローラ１３０の制御部１３１に対して、画像形成部のタイプが伝えられる。つまり、画像形成部２３０の制御部２３１から外部コントローラ１３０の制御部１３１に対して、その画像形成部のタイプに応じた、１回の伝送時に何行分の画素の配列に相当するデータ量のデータを伝送するのかを指示する画像データ量指示信号Ｊ１が送られる。この画像データ量指示信号Ｊ１が、本発明にいう画像データ量指示信号の一例に相当する。さらに、このとき、画像形成部２３０の制御部２３１から外部コントローラ１３０の制御部１３１に対して、画像形成部２３０において画像形成処理を実行する処理部２３５の処理速度を表わす情報として、この画像形成部２３０の種類、即ちデータフォーマットや画像データを伝送する為に必要なクロック周波数範囲を示す装置情報Ｊ２も送られる。
【００５６】
また、本実施形態では、互いに長さが異なる複数の通信ケーブル３００が予め用意されており、それらの中からユーザによって適宜に選ばれた通信ケーブル３００によって外部コントローラ１３０と画像形成部２３０とが連結される。ここで、各通信ケーブル３００の外部コントローラ１３０側のコネクタにおける所定の２本のコンタクトは、コネクタ内で互いに導通されており、さらに、どのコンタクトが導通されているかが、各通信ケーブル３００によって互いに異なっている。
【００５７】
図４に示すケーブル長取得部１３５では、現在外部コントローラ１３０に接続されている通信ケーブル３００のコネクタにおいて、どのコンタクトが導通されているかが、その通信ケーブル３００の長さを示す情報として検知され、その検知結果Ｊ３が制御部１３１に伝えられる。
【００５８】
外部コントローラ１３０の制御部１３１では、まず、上記の装置情報Ｊ２、ケーブル長取得部１３５における検知結果Ｊ３、およびこれから伝送する画像データＶのデータフォーマットに基づいた、クロック周波数の決定が行なわれる。この制御部１３１の図示しない記憶部には、装置情報Ｊ２、検知結果Ｊ３、およびデータフォーマットからなる、互いに内容が異なる複数の組合せと、各組合せに一対一に対応するクロック周波数とが記憶されており、制御部１３１では、入力された３つの情報を用いた記憶部の検索が実行され、その３つの情報に対応するクロック周波数が選択される。
【００５９】
ここで、制御部１３１の図示しない記憶部に記憶される、上記の各組合せに一対一に対応するクロック周波数は、この外部コントローラ１３０の設計時において次のように求められる。
【００６０】
上記の検知結果Ｊ３は、図２に示す画像データ伝送システム１０において、予め用意されている互いに長さの異なる複数の通信ケーブル３００それぞれの長さに対応する情報であり、この情報と、この画像データ伝送システム１０において採用されている所定の通信規格とから、クロック周波数の上限値が求められる。また、上記の装置情報Ｊ２は、画像形成部２３０の処理部２３５の処理速度に対応する情報であり、この情報と、上記のデータフォーマットとからクロック周波数の下限値が求められる。装置情報Ｊ２、検知結果Ｊ３、およびデータフォーマットの３つの情報に対応するクロック周波数は、これら３つの情報から求められる上限値と下限値の間であればどんな値でも取りうるが、本実施形態では、上限値と下限値の間の中央の値が採用されている。そして、上記の３つの情報からなる、互いに内容が異なる複数の組合せそれぞれについてクロック周波数が求められる。
【００６１】
一方、上記の装置情報Ｊ２とともに制御部１３１に入力された画像データ量指示信号Ｊ１からは、送信部１３３が１回あたりに送出す画像データＶのデータ量が次のように求められる。即ち、これから伝送する画像データＶが表わす画像のサイズと、画像データ量指示信号Ｊ１が示す、１回の伝送時に何行分の画素の配列に相当するデータ量を伝送するのかといった情報とから、１回の伝送時に何画素分の画像データＶを伝送するのかが算出される。
【００６２】
以上のように、制御部１３１ではクロック周波数の決定と、１回の伝送時に伝送される画素数とが求められ、それぞれクロック生成部１３２と、送信部１３３とに送られる。
【００６３】
クロック生成部１３２では、上記のクロック周波数の基準クロックＣＬが生成され、送信部１３３に送られる。
【００６４】
本実施形態は、このように画像データＶを送信する装置内で基準クロックＣＬが生成されるように構成されている。これにより、画像データＶの伝送に、波形品質の劣化が抑制された基準クロックを用いることができるので、画像データＶを正確に伝送することができる。また、本実施形態では、後述するように、画像データＶとともに基準クロックＣＬも伝送されるが、この基準クロックＣＬ用の伝送経路は、外部コントローラ１３０の送信部１３３から画像形成部２３０の受信処理部２３４に向かう１方向のみで済む。これにより伝送経路が単純化されるので、例えばこの伝送経路をケーブルやコネクタ等で構成する際のコストが抑制される。さらに、このような基準クロック用の伝送経路の単純化に伴い、基準クロックに関わる電磁ノイズが低減される。さらに、本実施形態における外部コントローラ１３０の設計時には、内蔵させるクロック生成部１３２から、画像データＶの伝送に用いる基準クロックＣＬのクロック周波数等といった諸情報を容易に得ることができ、設計作業の簡略化を図ることができるので設計コストが抑制される。
【００６５】
以上に説明した、ここまでの処理により、外部コントローラ２３０における、画像データＶの伝送のための準備が完了する。
【００６６】
一方、画像形成部２３０の制御部２３１では、外部コントローラ１３０の制御部１３１に上記の画像データ量指示信号Ｊ１と装置情報Ｊ２とが送られた後、外部コントローラ１３０において上記のデータ伝送の準備処理に要すると予測される時間が経過した後、送信指示２３３に対して、次のような信号を外部コントローラ１３０の送信部１３３に送るように指示が出される。
【００６７】
即ち、送信指示部２３３では、制御部２３１の指示を受けて、外部コントローラ１３０の送信部１３３に対して画像データＶの送信を要求するために、ページシンク信号ＰＳおよびラインシンク信号ＬＳといった２つの信号が送信部１３３に送られる。ここで、これら２つの信号を合せたものが、本発明にいう送信指示信号の一例に相当する。以下、この２つの信号について別図を参照して説明する。尚、以下の説明では図４に示す構成要素を、特に図番を断らずに参照する。
【００６８】
図５は、ページシンク信号およびラインシンク信号を示す模式図である。
【００６９】
図５に示すページシンク信号ＰＳは、負論理の信号であって、外部コントローラ１３０の送信部１３３に対して、このページシンク信号ＰＳのレベルがローレベルである期間ＡＳ（アサート期間）に送られる後述のラインシンク信号ＬＳに対して画像データＶを送信するように指示する信号である。また、ページシンク信号ＰＳにおけるアサート期間ＡＳは、１ページ分の画像データＶの送信指示に対応するラインシンク信号ＬＳが送られる期間に相当する。
【００７０】
図５に示すラインシンク信号ＬＳも、上記のページシンク信号ＰＳと同様に負論理の信号であって、定期的に発生する複数のパルスからなる。このラインシンク信号ＬＳは、外部コントローラ１３０の送信部１３３に対して、このラインシンク信号ＬＳを構成する各パルスの立下りのタイミングτに画像データＶを送信をするように指示する信号である。例えば、上記の画像データ量指示信号Ｊ１が、１回の伝送時に１行分の画素の配列に相当するデータ量の画像データＶを伝送するものである場合には、このラインシンク信号ＬＳの立下りのタイミングτ毎に、１行分の画素の配列に相当するデータ量の画像データＶが外部コントローラ１３０の送信部１３３から送信されてくることとなる。
【００７１】
以上説明した、ページシンク信号ＰＳとラインシンク信号ＬＳとを、送信指示部２３３が外部コントローラ１３０の送信部１３３に送る際の、それぞれの信号ＰＳ，ＬＳにおける各パルス間の時間間隔が、本実施形態では、画像形成部２３０の処理部２３５で十分に画像形成処理を実行することが可能な時間間隔に設定されている。これにより、画像形成部２３０は、その画像形成部２３０の処理能力に応じた時間間隔で画像データＶを受け取ることができる。
【００７２】
再び、図４に戻って説明を続ける。
【００７３】
画像形成部２３０の送信指示部２３３から上記のページシンク信号ＰＳとラインシンク信号ＬＳとが、外部コントローラ１３３の送信部１３３に送られてくると、この送信部１３３から画像形成部２３０の受信処理部２３４に向けて、それら両信号によって指示されたタイミングで画像データＶが送信される。このとき、画像データＶは、クロック生成部１３２から送られてくる基準クロックＣＬに同期して受信処理部２３４に送信される。また、このときにはその基準クロックＣＬも画像データＶとともに受信処理部２３４に送信される。さらに、上記のラインシンク信号ＬＳの立下りのタイミングτ毎に送信される画像データＶのデータ量は、上記の画像データ量指示信号Ｊ１に基づいて外部コントローラ１３３の制御部１３１において求められた、１回の伝送時に伝送される画素数に相当するデータ量である。
【００７４】
このように、送信部１３３から、画像データＶの送信が開始されると、制御部１３１の指示に基づいて、有効画像データ指示部１３４において次のようなバリッド信号ＶＡが生成され、画像データＶや基準クロックＣＬとともに画像形成部２３０の受信処理部２３４に送信される。ここで、このバリッド信号ＶＡが、本発明にいう有効画像データ指示信号の一例に相当する。以下では、上記の受信処理部２３４に送信される、画像データＶ、基準クロックＣＬ、および上記のバリッド信号ＶＡの詳細について別図を参照して説明する。尚、以下の説明では図４に示す構成要素を、特に図番を断らずに参照する。
【００７５】
図６は、画像データ、基準クロック、およびバリッド信号を、ラインシンク信号とともに示す模式図であり、図７は、画像データと画像との関係を示す模式図である。
【００７６】
図６には、ラインシンク信号ＬＳにおける、１回の立下りのタイミングτに送信される画像データＶと基準クロックＣＬとバリッド信号ＶＡとが示されている。ここで、以下では、説明の便宜上、この１回のタイミングτに送信される画像データＶのデータ量を、１行分の画素数に相当するデータ量であるとして説明する。
【００７７】
図６に示す画像データＶは、それぞれが画素値を有する二次元的に配列された複数の画素からなる画像を表わすものであって、各画素値を表わす所定ビットのデジタル信号である画素信号Ｖｓが配列されてなっている。図７には、複数の画素Ｇｓからなる画像Ｇが模式的にしめされているが、図６の画像データＶを構成する各画素信号Ｖｓが、この図７に示す各画素Ｇｓの濃度（または印字）データに対応する。
【００７８】
また、上述したように、画像データＶは基準クロックＣＬに同期しており、画像データＶを構成する各画素信号Ｖｓは、基準クロックＣＬを構成する各クロックパルスＣｐに対応している。即ち、各画素信号Ｖｓは、負論理の信号である基準クロックＣＬにおける各各クロックパルスＣｐの立下りタイミングτＣに応じて送信される。
【００７９】
また、上述したように、図６の例では、１回のタイミングτ毎に、図７における１行分の画素配列ＧＬに相当するデータ量の画像データＶが送信される。そして、画素信号Ｖｓの配列である画像データＶのどの部分が、図７に示す１行分の画素配列ＧＬに相当するかを示すバリッド信号ＶＡが有効画像データ指示部１３４において生成され送信される。本実施形態では、画像形成部２３０の受信処理部２３４において、負論理の信号であるこのバリッド信号ＶＡのレベルがローレベルである期間ＶＡｅに送られてきた画素信号Ｖｓの配列が、画像データＶのうちの有効な部分として認識される。
【００８０】
再び、図４に戻って説明を続ける。
【００８１】
上述したように、画像形成部２３０では、負論理のパルスの立下りのタイミングに画像データＶを送信をするように外部コントローラ１３０の送信部１３３に指示するラインシンク信号ＬＳが、送信指示部２３３から送信される。画像形成部２３０が備えている送信中断部２３２では、送信指示部２３３に対して、このラインシンク信号ＬＳの送信の中断が指示される。以下、この送信中断部２３２の動作について、別図を参照して説明する。また、以下の説明においても、図４を図番を断らずに参照する。
【００８２】
図８は、ラインシンク信号の送信が中断された様子を示す図である。
【００８３】
図８には、図５にも示したページシンク信号ＰＳと、ラインシンク信号ＬＳとが示されているが、この図８では、ラインシンク信号ＬＳにおけるパルスの送信が、図中の第１のタイミングＴ１に中断され、第２のタイミングＴ２に再開された様子が示されている。ただし、ラインシンク信号ＬＳの送信が中断されても、ページシンク信号ＰＳはローレベル状態（アサート状態）のまま送信され続ける。この結果、外部コントローラ１３０の送信部１３３では、ラインシンク信号ＬＳにおける中断の直前のパルスＰ１に応じた行の画像データＶが送信された後、次のパルスＰ２が送られてくるまで画像データＶの送信を止め、この再開のパルスＰ２が送られてくると、前回のパルスＰ１に対応した行の次の行に相当する画像データＶが送信される。
【００８４】
以上、説明した送信中断部２３２による処理は、例えば、この画像形成部２３０における図示しない構成要素の処理が非常に繁忙になり、外部コントローラ１３０の送信部１３３から送信されてくる画像データＶを一時的に処理しきれなくなった場合等に、制御部２３１の指示に基づいて実行される。
【００８５】
再び、図４に戻って説明を続ける。
【００８６】
以上、説明したように、画像形成部２３０の受信処理部２３４では、ラインシンク信号ＬＳにおける立下りタイミング毎に、１行分の画素に相当する等といった、上記の画像データ量指示信号Ｊ１で指示されたデータ量の画像データＶが受信される。ここで、上述したように、１回に外部コントローラ１３０の送信部１３３が送信する画像データＶのデータ量は、画像データ量指示信号Ｊ１に基づいて外部コントローラ１３０の制御部１３１で算出される。この時、この制御部１３１における算出処理では算出誤差が生じる可能性があり、その算出結果に基づいて外部コントローラ１３０の送信部１３３が１回に送信する画像データＶのデータ量が、画像データ量指示信号Ｊ１で指示されたデータ量と正確に等しくなるとは限らない。
【００８７】
また、本実施形態では、送信対象の画像データによっては、送信部１３３が画像データＶを送信する際に、所定画素数の画像データ毎に圧縮処理を施して送信する等といった送信方法がとられることがある。この場合には、１回に外部コントローラ１３０の送信部１３３が送信する画像データＶのデータ量は否応無く上記の所定画素数の整数倍の画素数に相当するデータ量となり、必ずしも画像データ量指示信号Ｊ１で指示されたデータ量が正確に伝送されるとは限らなくなってしまう。
【００８８】
本実施形態では、受信処理部２３４において、上述のような理由により、画像データ量指示信号Ｊ１が指示したデータ量とは異なるデータ量の画像データＶが受信された際に次の処理が実行される。以下、この受信処理部２３４において実行される処理について別図を参照して説明する。尚、この説明においても図４に示す要素を適宜に参照する。
【００８９】
図９は、受信処理部において、画像データ量指示信号が指示したデータ量とは異なるデータ量の画像データが受信された際に実行される処理を説明する図である。
【００９０】
図９には、画像データ量指示信号Ｊ１が指示したデータ量とは異なるデータ量の画像データＶの３つの例が、バリッド信号ＶＡとともに示されている。
【００９１】
まず、図９のパート（Ａ）には、バリッド信号ＶＡにおけるローレベルの期間ＶＡｅが終了したにも関わらず、２画素分の画素信号Ｖｓが余分に送信されている例が示されている。この場合には、受信処理部２３４において、この余分な２画素分の画素信号Ｖｓｎが、無効な画像データとして破棄される。
【００９２】
また、図９のパート（Ｂ）には、バリッド信号ＶＡにおけるローレベルの期間ＶＡｅが続いているにも関わらず、２画素分の画素信号が足りない状態で画像データＶが送信されている例が示されている。この場合には、受信処理部２３４において、この足りない２画素分の画素信号を補填するために、白色の画像を示す所定の画像データＶｓｐが追加される。
【００９３】
さらに、図９のパート（Ｃ）には、送信部１３３が送信した画像データＶが、完全にバリッド信号ＶＡと一致したデータであるにも関わらず、その画像データＶのデータ量が、画像データ量指示信号Ｊ１が指示したデータ量を超えてしまっている例が示されている。この例は、送信部１３３が画像データＶを送信する際に、上述したように圧縮処理を施して送信する等といった場合に相当する。例えば、この圧縮処理が８画素単位で実行されるものである場合、送信される画像データは、「８」の整数倍の数の画素信号Ｖｓで構成されることとなる。このとき、画像データ量指示信号Ｊ１が指示したデータ量が、例えば「３７」の画素の配列に相当するデータ量であったとすると、送信部１３３は、この「３７」に最も近く、かつ「３７」よりも多い「８」の整数倍の数である「４０」の画素信号Ｖｓで構成される画像データＶを送信する。図９のパート（Ｃ）には、このような送信処理が行なわれた結果、３画素分の画素信号Ｖｓｎが余分に送信されている例が示されている。この場合には、受信処理部２３４において、この余分な３画素分の画素信号Ｖｓｎが、超過分の画像データとして破棄される。
【００９４】
以上、説明した受信処理部２３４における処理により、画像形成部２３０の処理部では、画像データ量指示信号Ｊ１が指示したデータ量と正確に等しいデータ量の画像データＶに基づく画像形成処理が実行される。
【００９５】
ここまで、図４〜図９を参照して、図１に示す画像データ伝送システム１０において、画像データが外部コントローラ１３０から画像形成部２３０に伝送される場合について説明したが、上述したように、この画像データ伝送システム１０では、図１のＩＩＴ２１０で原稿を読み取って取得された画像データが、このＩＩＴ２１０から外部コントローラ１３０に向けて伝送されることもある。そして、外部コントローラ１３０には、このときに画像データを受信する要素が備えられている。
【００９６】
図１０は、図２に示す外部コントローラとＩＩＴとの詳細を、画像データがＩＩＴから外部コントローラに伝送されるときに動作する要素に注目して示す機能ブロック図である。
【００９７】
ここで、外部コントローラ１３０における画像データＶの受信に関わる諸機能は、図４に示す画像形成部２３０において画像データＶの受信に関わる諸機能を担っていた、送信中断部２３２、送信指示部２３３、および受信処理部２３４と同等な要素に担われている。また、ＩＩＴ２１０における画像データＶの送信に関わる諸機能は、外部コントローラ１３０において画像データＶの送信に関わる諸機能を担っていた、図４に示すクロック生成部１３２、送信部１３３、有効画像データ指示部１３４、およびケーブル長取得部１３５と同等な要素に担われている。そこで、ここでは、これら図４に示す要素と同等な要素については図１０において図４と同じ符号を付し重複説明を省略する。
【００９８】
また、図１０では、外部コントローラ１３０の制御部１３１は、送信中断部２３２、送信指示部２３３、および受信処理部２３４に対する制御を実行することとなるが、この制御内容は、図４の画像形成部２３０の制御部２３１において実行される制御の内容と同じであるので、ここでは重複説明を省略する。さらに、ＩＩＴ２１０が備えている制御部２１１についても、その制御内容は、図４の外部コントローラ１３０において実行される制御の内容と同じであるので重複説明を省略する。
【００９９】
尚、図１０を参照して説明した外部コントローラ１３０とＩＩＴ２１０との関係は、図４示す内部コントローラ６１０とＩＩＴ２１０との間にも存在し、内部コントローラ６１０も、外部コントローラ１３０と同様に、画像データの受信に携わる諸要素を備えていることはいうまでもない。
【０１００】
また、上述したように、図２あるいは図３に示すＩＩＴ２１０で取得されたＲＧＢ３色の画像データは、ＩＩＴ２１０からＩＰＳ２２０に伝送され、ＩＰＳ２２０でＲＧＢ３色の画像データに基づいて生成されるＹＭＣＫ４色の画像データは、ＩＰＳ２２０から画像形成部２３０に伝送される。ここで、このＩＩＴ２１０からＩＰＳ２２０への伝送、およびＩＰＳ２２０から画像形成部２３０への伝送は、これらの要素が通信ケーブル等を介さず直接に接続されていることから、図３に示す内部コントローラ６１０と画像形成部２３０やＩＩＴ２１０との間等といった画像形成装置６００における装置内のモジュール間インタフェースにおける画像データの伝送と同様なものとなる。以下、このようなモジュール間インタフェースにおける画像データの伝送の一例として、ＩＰＳ２２０から画像形成部２３０への伝送を挙げ、そのような伝送に携わる要素を別図に示す。
【０１０１】
図１１は、図２あるいは図３に示すＩＰＳと画像形成部との詳細を、画像データがＩＰＳから図４にも示す画像形成部に伝送されるときに動作する要素に注目して示す機能ブロック図である。
【０１０２】
ＩＰＳ２２０における画像データＶの送信に関わる諸機能は、図４に示す外部コントローラ１３０が備えている要素のうちのクロック生成部１３２、送信部１３３、および有効画像データ指示部１３４と同等な要素に担われている。これらの要素は、図３に示す内部コントローラ６１０において画像データＶの送信に関わる諸機能を担う要素でもある。そこで、ここでは、図４に示す要素と同等な要素については図１１において図４と同じ符号を付し重複説明を省略する。
【０１０３】
以上、図１〜図１１を参照して説明したように、本発明の画像データ伝送方法の一実施形態、および、本発明の第１および第２実施形態の画像データ伝送システム１０，５０によれば、画像データの送信側に内蔵されたクロック生成部で生成された、波形品質の劣化が抑制された基準クロックが画像データの伝送に用いられるので、画像データを正確に伝送することができる。さらに、これらの実施形態によれば、このように画像データの送信側に基準クロックの生成部を内蔵することによって、基準クロックに関する伝送経路が単純化されることによるコストの抑制、基準クロックに関わる電磁ノイズの低減、設計作業の簡略化に伴う設計コストの抑制等といった様々な効果を得ることもできる。
【０１０４】
尚、上記の説明では、本発明にいう送信指示部の一例として、定期的に発生する複数のパルスからなるラインシンク信号ＬＳを送信する送信指示部２３３を挙げて説明したが、本発明はこれに限るものではない。本発明の送信指示部は、例えば、ラインシンク信号ＬＳを構成する各パルスの発生周期を変えることにより、画像データの送信側における送信速度を変えるもの等であっても良い。この例では、例えば、各パルスの発生周期を短縮すると送信側における送信速度は速くなり、各パルスの発生周期を長くすると送信側における送信速度は遅くなる。
【０１０５】
また、上記の説明では、本発明にいう送信指示部の一例として、画像データの送信側に対して、本発明にいう送信中断部からの中断指示がない限りはラインシンク信号ＬＳを送信する送信指示部を例示して説明したが、本発明はこれに限るものではない。本発明の送信指示部は、例えば、画像データの受信側が、受信した画像データを確実に処理できる状態にあるときにのみラインシンク信号を送信し、ラインシンク信号送信の送信を開始したら送信側が全ての画像データを送信し終わるまでラインシンク信号送信の送信を中断しないもの等であっても良い。
【図面の簡単な説明】
【０１０６】
【図１】本発明の画像データ伝送方法の一実施形態を示すフローチャートである。
【図２】本発明の画像データ伝送システムの第１実施形態を示す模式図である。
【図３】本発明の画像データ伝送システムの第２実施形態を示す模式図である。
【図４】図２に示す外部コントローラと画像形成部との詳細を、画像データが外部コントローラから画像形成部に伝送されるときに動作する要素に注目して示す機能ブロック図である。
【図５】ページシンク信号およびラインシンク信号を示す模式図である。
【図６】画像データ、基準クロック、およびバリッド信号を、ラインシンク信号とともに示す模式図である。
【図７】画像データと画像との関係を示す模式図である。
【図８】ラインシンク信号の送信が中断された様子を示す図である。
【図９】受信処理部において、画像データ量指示信号が指示したデータ量とは異なるデータ量の画像データが受信された際に実行される処理を説明する図である。
【図１０】図２に示す外部コントローラとＩＩＴとの詳細を、画像データがＩＩＴから外部コントローラに伝送されるときに動作する要素に注目して示す機能ブロック図である。
【図１１】図２あるいは図３に示すＩＰＳと画像形成部との詳細を、画像データがＩＰＳから図４にも示す画像形成部に伝送されるときに動作する要素に注目して示す機能ブロック図である。
【符号の説明】
【０１０７】
１０    画像データ伝送システム
１００    画像データ供給システム
１１０    コンピュータ
１２０    ネットワーク
１３０    外部コントローラ
１３１    制御部
１３２    クロック生成部
１３３    送信部
１３４    有効画像データ指示部
１３５    ケーブル長取得部
２００    画像形成装置
２１０    ＩＩＴ
２１１    制御部
２２０    ＩＰＳ
２３０    画像形成部
２３１    制御部
２３２    送信中断部
２３３    送信指示部
２３４    受信部
２３５    処理部
５００    画像データ供給システム
６００    画像形成装置
６１０    内部コントローラ
【図１】
2006093968.tif 000003
【図２】
2006093968.tif 000004
【図３】
2006093968.tif 000005
【図４】
2006093968.tif 000006
【図５】
2006093968.tif 000007
【図６】
2006093968.tif 000008
【図７】
2006093968.tif 000009
【図８】
2006093968.tif 000010
【図９】
2006093968.tif 000011
【図１０】
2006093968.tif 000012
【図１１】
2006093968.tif 000013