(57)【要約】【課題】読取速度の高速化を可能とし、ＲＧＢの各光での読取位置の違いによる不都合を解消すること。【解決手段】読取面に向けてＲ、Ｇ及びＢの光を照射するＲＧＢ光源２０５及び読取面からの反射光を受光して画信号を読み取るラインセンサ１０５を、読取面に沿って略一定速度で移動させる読取ユニット１０２において、ラインセンサ１０５の１ラインの読取期間中にＲＧＢ光源２０５の点灯を順次切り替えてＲ、Ｇ及びＢの３色の単色光と当該単色光を合成した合成光の４種の照射光を発生させ、単色光に応じて読み取った各色の画信号と前記合成光に応じて読み取った画信号との比較結果に応じて画像処理回路２１１で無効画信号を検出し当該無効画信号を有効画信号に置換する。【選択図】      図２
2004312557.tif 000002
【特許請求の範囲】
【請求項１】
読取面に向けてＲ、Ｇ及びＢの光を照射するＲＧＢ光源と、前記読取面からの反射光を受光して画信号を読み取るラインセンサと、前記読取面に沿って前記ＲＧＢ光源及びラインセンサを、あるいは前記ラインセンサの読取位置を通過するように前記読取面上の読取対象を略一定速度で移動させる移動手段と、前記ラインセンサの１ラインの読取期間中に前記ＲＧＢ光源の点灯を順次切り替えてＲ、Ｇ及びＢの３色の単色光と当該単色光を合成した合成光の４種の照射光を発生させる光源制御手段と、を具備することを特徴とする読取装置。
【請求項２】
前記ラインセンサが前記単色光に応じて読み取った各色の画信号と前記合成光に応じて読み取った画信号との比較結果に応じて無効画信号を検出し当該無効画信号を有効画信号に置換する画信号変換手段をさらに具備することを特徴とする請求項１記載の読取装置。
【請求項３】
前記画信号変換手段は、前記単色光に応じて読み取った各色の画信号に対応する値の総和が前記合成光に応じて読み取った画信号に対応する値の３倍値に近似した値である場合に有効画信号を検出する一方、前記各色の画信号に対応する値の総和が前記合成光に応じて読み取った画信号に対応する値の３倍値に近似した値でない場合に無効画信号を検出することを特徴とする請求項２記載の読取装置。
【請求項４】
前記画信号変換手段は、前記無効画信号を検出した場合、当該無効画信号を検出する前に検出した有効画信号に当該無効画信号を置換することを特徴とする請求項３記載の読取装置。
【請求項５】
前記画信号変換手段は、最初に読み込んだ画信号に無効画信号を検出した場合、前記読取面と同色の画信号に置換することを特徴とする請求項４記載の読取装置。
【請求項６】
前記光源制御手段は、前記ＲＧＢ光源における単色光の点灯時間と略同等の時間内でＲ、Ｇ及びＢの単色光を分割して点灯させることで前記合成光を合成することを特徴とする請求項１から請求項５のいずれかに記載の読取装置。
【請求項７】
前記光源制御手段は、前記ＲＧＢ光源におけるＲ、Ｇ及びＢの単色光の点灯時間の１／３ずつ点灯させることで前記合成光を合成することを特徴とする請求項６記載の読取装置。
【請求項８】
前記光源制御手段は、前記ラインセンサで前記読取面上のモノクロ画信号を読み取る場合、前記ＲＧＢ光源に前記合成光のみを点灯させることを特徴とする請求項１から請求項７のいずれかに記載の読取装置。
【請求項９】
自走式のカラーセンサユニットを備えた電子黒板であって、読取面に向けてＲ、Ｇ及びＢの光を照射するＲＧＢ光源と、前記読取面からの反射光を受光して画信号を読み取るラインセンサと、前記読取面に沿って前記ＲＧＢ光源及びラインセンサを、あるいは前記ラインセンサの読取位置を通過するように前記読取面上の読取対象を略一定速度で移動させる移動手段と、前記ラインセンサの１ラインの読取期間中に、前記ＲＧＢ光源の点灯を順次切り替えてＲ、Ｇ及びＢの３色の単色光と当該単色光を合成した合成光の４種の照射光を発生させる光源制御手段と、を具備することを特徴とする電子黒板。
【請求項１０】
前記ラインセンサが前記単色光に応じて読み取った各色の画信号と前記合成光に応じて読み取った画信号との比較結果に応じて無効画信号を検出し当該無効画信号を有効画信号に置換する画信号変換手段をさらに具備することを特徴とする請求項９記載の電子黒板。
【請求項１１】
前記画信号変換手段は、前記単色光に応じて読み取った各色の画信号に対応する値の総和が前記合成光に応じて読み取った画信号に対応する値の３倍値に近似した値である場合に有効画信号を検出する一方、前記各色の画信号に対応する値の総和が前記合成光に応じて読み取った画信号に対応する値の３倍値に近似した値でない場合に無効画信号を検出することを特徴とする請求項１０記載の電子黒板。
【請求項１２】
前記画信号変換手段は、前記無効画信号を検出した場合、当該無効画信号を検出する前に検出した有効画信号に当該無効画信号を置換することを特徴とする請求項１１記載の電子黒板。
【請求項１３】
前記画信号変換手段は、最初に読み込んだ画信号に無効画信号を検出した場合、前記読取面と同色の画信号に置換することを特徴とする請求項１２記載の電子黒板。
【請求項１４】
前記光源制御手段は、前記ＲＧＢ光源における単色光の点灯時間と略同等の時間内でＲ、Ｇ及びＢの単色光を分割して点灯させることで前記合成光を合成することを特徴とする請求項９から請求項１３のいずれかに記載の電子黒板。
【請求項１５】
前記光源制御手段は、前記ＲＧＢ光源におけるＲ、Ｇ及びＢの単色光の点灯時間の１／３ずつ点灯させることで前記合成光を合成することを特徴とする請求項１４記載の電子黒板。
【請求項１６】
前記光源制御手段は、前記ラインセンサで前記読取面上のモノクロ画信号を読み取る場合、前記光源に前記合成光のみを点灯させることを特徴とする請求項９から請求項１５のいずれかに記載の電子黒板。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本本発明は、ＲＧＢ光源切替方式によりカラー原稿を読み取る読取装置及びこれを用いた電子黒板に関する。
【０００２】
【従来の技術】
従来、３つの光源と電荷結合素子とを用いてカラー原稿に対して線順次読み取りを行うカラー読取装置が知られている。
【０００３】
このようなカラー読取装置において、例えば、線順次走査方式によって各ＲＧＢを読み取る時間差のために発生する１水平ラインの中での読取位置の違いを解消するため、電荷蓄積手段が原稿からのＲＧＢ光を受けるときには移動手段の駆動を停止する一方、原稿からのＲＧＢ光を受けないときには移動手段を駆動するようにした技術が開示されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開平７−１４３２８６号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の技術によれば、読取位置の違いを解消するために原稿とＲＧＢ光源とを相対的に間欠駆動するものであるため、駆動系の制御が煩雑となり、読取速度の低下を招く等の問題があった。
【０００６】
単一のラインセンサであれば、上記従来のような構成でも、駆動系の制御としては許容できる可能性はあるが、例えば、電子黒板などｎ本のラインセンサを１列に配置するような大型のセンサユニットでは、より読取速度の高速化が望まれており、駆動系以外での対策が必要となる。
【０００７】
本発明は、かかる問題点に鑑みて為されたものであり、読取速度の高速化を可能とし、ＲＧＢの各光での読取位置の違いによる不都合を解消することができる読取装置及びこれを用いた電子黒板を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、読取面に向けてＲ、Ｇ及びＢの光を照射するＲＧＢ光源及び読取面からの反射光を受光して画信号を読み取るラインセンサを、読取面に沿って略一定速度で移動させる読取装置において、ラインセンサの１ラインの読取期間中にＲＧＢ光源の点灯を順次切り替えてＲ、Ｇ及びＢの３色の単色光と当該単色光を合成した合成光の４種の照射光を発生させ、単色光に応じて読み取った各色の画信号と前記合成光に応じて読み取った画信号との比較結果に応じて無効画信号を検出し当該無効画信号を有効画信号に置換するようにしたものである。
【０００９】
本発明によれば、略一定速度でラインセンサ等を移動させながら画信号を読み取りつつ、無効画信号を有効画信号に置換することができるので、読取速度の高速化を可能とし、ＲＧＢ光源におけるＲ、Ｇ及びＢの各色の光での読取位置の違いによる不都合を解消することができる。
【００１０】
【発明の実施の形態】
本発明の第１の態様に係る読取装置は、読取面に向けてＲ、Ｇ及びＢの光を照射するＲＧＢ光源と、前記読取面からの反射光を受光して画信号を読み取るラインセンサと、前記読取面に沿って前記ＲＧＢ光源及びラインセンサを、あるいは前記ラインセンサの読取位置を通過するように前記読取面上の読取対象を略一定速度で移動させる移動手段と、前記ラインセンサの１ラインの読取期間中に前記ＲＧＢ光源の点灯を順次切り替えてＲ、Ｇ及びＢの３色の単色光と当該単色光を合成した合成光の４種の照射光を発生させる光源制御手段と、を具備する構成を採る。
【００１１】
この構成によれば、光源制御手段でラインセンサの１ラインの読取期間中にＲＧＢ光源の点灯を順次切り替えてＲ、Ｇ及びＢの３色の単色光と当該単色光を合成した合成光の４種の照射光を発生させるので、ＲＧＢ光源を用いた読取装置においてモノクロ画像及びカラー画像のいずれにも適した照射光を発生させることができる。
【００１２】
本発明の第２の態様は、第１の態様に係る読取装置において、前記ラインセンサが前記単色光に応じて読み取った各色の画信号と前記合成光に応じて読み取った画信号との比較結果に応じて無効画信号を検出し当該無効画信号を有効画信号に置換する画信号変換手段をさらに具備する構成を採る。
【００１３】
この構成によれば、略一定速度でラインセンサ等を移動させながら画信号を読み取りつつ、無効画信号を有効画信号に置換することができるので、読取速度の高速化を可能とし、ＲＧＢ光源におけるＲ、Ｇ及びＢの各色の光での読取位置の違いによる不都合を解消することができる。
【００１４】
特に、画信号変換手段で単色光に応じて読み取った各色の画信号と前記合成光に応じて読み取った画信号との比較結果に応じて無効画信号を検出し当該無効画信号を有効画信号に置換するので、本読取装置でカラー画像を読み取る場合に色ずれによる無効画信号を容易に識別することができ、当該無効画信号を確実に有効画信号に置換することができる。
【００１５】
本発明の第３の態様は、第２の態様に係る読取装置において、前記画信号変換手段は、前記単色光に応じて読み取った各色の画信号に対応する値の総和が前記合成光に応じて読み取った画信号に対応する値の３倍値に近似した値である場合に有効画信号を検出する一方、前記各色の画信号に対応する値の総和が前記合成光に応じて読み取った画信号に対応する値の３倍値に近似した値でない場合に無効画信号を検出する構成を採る。
【００１６】
この構成によれば、単色光に応じて読み取った各色の画信号に対応する値の総和が、合成光に応じて読み取った画信号に対応する値の３倍値に近似した値であるかにより有効画信号か無効画信号かを判断するので、容易に当該画信号が無効画信号であるかを判別することができる。
【００１７】
また、単色光に応じて読み取った各色の画信号に対応する値の総和が合成光に応じて読み取った画信号に対応する値の３倍値に近似した値であるかにより有効画信号か無効画信号かを判断するので、カラー画像を読み取る場合における色ずれの比較にある程度幅を持たせることができ、必要以上に無効画信号を検出し当該無効画信号を有効画信号に置換する処理の発生を防止することができる。
【００１８】
本発明の第４の態様は、第３の態様に係る読取装置において、前記画信号変換手段は、前記無効画信号を検出した場合、当該無効画信号を検出する前に検出した有効画信号に当該無効画信号を置換する構成を採る。
【００１９】
この構成によれば、無効画信号を検出した場合、当該無効画信号を検出する前に検出した有効画信号に当該無効画信号を置換するので、当該無効画信号を検出する前に検出した有効画信号を参照しながら画信号の置換処理を行うことができ、読取画像に発生した色ずれの補正を違和感なく行うことができる。
【００２０】
本発明の第５の態様は、第４の態様に係る読取装置において、前記画信号変換手段は、最初に読み込んだ画信号に無効画信号を検出した場合、前記読取面と同色の画信号に置換する構成を採る。
【００２１】
この構成によれば、最初に読み込んだ画信号に無効画信号を検出した場合、読取面と同色の画信号に置換するので、無効画信号を検出する前に検出した有効画信号と置換する構成とした場合においても最初に読み込んだ画信号に発生した色ずれに対応することができる。
【００２２】
本発明の第６の態様は、第１から第５のいずれかの態様に係る読取装置において、前記光源制御手段は、前記ＲＧＢ光源における単色光の点灯時間と略同等の時間内でＲ、Ｇ及びＢの単色光を分割して点灯させることで前記合成光を合成する構成を採る。
【００２３】
この構成によれば、合成光とＲ、Ｇ及びＢの単色光とを略同一周期で点灯させることができ、ＲＧＢ光源に対する制御を簡略化することができる。
【００２４】
本発明の第７の態様は、第６の態様に係る読取装置において、前記光源制御手段は、前記ＲＧＢ光源におけるＲ、Ｇ及びＢの単色光の点灯時間の１／３ずつ点灯させることで前記合成光を合成する構成を採る。
【００２５】
この構成によれば、合成光がＲ、Ｇ及びＢの単色光の点灯時間の１／３ずつ点灯することで合成されるため、各色の点灯時間を均一化することができる。
【００２６】
本発明の第８の態様は、第１から第７のいずれかの態様に係る読取装置において、前記光源制御手段は、前記ラインセンサで前記読取面上のモノクロ画信号を読み取る場合、前記ＲＧＢ光源に前記合成光のみを点灯させる構成を採る。
【００２７】
この構成によれば、読取面上のモノクロ画信号を読み取る場合、前記ＲＧＢ光源に前記合成光のみを点灯させるので、ＲＧＢ光源を用いた読取装置においてモノクロ画像を読み取る場合に当該モノクロ画像を正確に読み取ることができるとともに、その読み取りに要する時間を短縮化することができる。
【００２８】
本発明の第９の態様に係る電子黒板は、自走式のカラーセンサユニットを備えた電子黒板であって、読取面に向けてＲ、Ｇ及びＢの光を照射するＲＧＢ光源と、前記読取面からの反射光を受光して画信号を読み取るラインセンサと、前記読取面に沿って前記ＲＧＢ光源及びラインセンサを、あるいは前記ラインセンサの読取位置を通過するように前記読取面上の読取対象を略一定速度で移動させる移動手段と、前記ラインセンサの１ラインの読取期間中に前記ＲＧＢ光源の点灯を順次切り替えてＲ、Ｇ及びＢの３色の単色光と当該単色光を合成した合成光の４種の照射光を発生させる光源制御手段と、を具備する構成を採る。
【００２９】
この構成によれば、光源制御手段でラインセンサの１ラインの読取期間中にＲＧＢ光源の点灯を順次切り替えてＲ、Ｇ及びＢの３色の単色光と当該単色光を合成した合成光の４種の照射光を発生させるので、ＲＧＢ光源を用いた電子黒板においてモノクロ画像及びカラー画像のいずれにも適した照射光を発生させることができる。
【００３０】
本発明の第１０の態様は、第９の態様に係る電子黒板において、前記ラインセンサが前記単色光に応じて読み取った各色の画信号と前記合成光に応じて読み取った画信号との比較結果に応じて無効画信号を検出し当該無効画信号を有効画信号に置換する画信号変換手段をさらに具備する構成を採る。
【００３１】
この構成によれば、略一定速度でラインセンサ等を移動させながら画信号を読み取りつつ、無効画信号を有効画信号に置換することができるので、読取速度の高速化を可能とし、ＲＧＢ光源におけるＲ、Ｇ及びＢの各色の光での読取位置の違いによる不都合を解消することができる。
【００３２】
特に、画信号変換手段で単色光に応じて読み取った各色の画信号と前記合成光に応じて読み取った画信号との比較結果に応じて無効画信号を検出し当該無効画信号を有効画信号に置換するので、本電子黒板でカラー画像を読み取る場合に色ずれによる無効画信号を容易に識別することができ、当該無効画信号を確実に有効画信号に置換することができる。
【００３３】
本発明の第１１の態様は、第１０の態様に係る電子黒板において、前記画信号変換手段は、前記単色光に応じて読み取った各色の画信号に対応する値の総和が前記合成光に応じて読み取った画信号に対応する値の３倍値に近似した値である場合に有効画信号を検出する一方、前記各色の画信号に対応する値の総和が前記合成光に応じて読み取った画信号に対応する値の３倍値に近似した値でない場合に無効画信号を検出する構成を採る。
【００３４】
この構成によれば、単色光に応じて読み取った各色の画信号に対応する値の総和が、合成光に応じて読み取った画信号に対応する値の３倍値に近似した値であるかにより有効画信号か無効画信号かを判断するので、容易に当該画信号が無効画信号であるかを判別することができる。
【００３５】
また、単色光に応じて読み取った各色の画信号に対応する値の総和が合成光に応じて読み取った画信号に対応する値の３倍値に近似した値であるかにより有効画信号か無効画信号かを判断するので、カラー画像を読み取る場合における色ずれの比較にある程度幅を持たせることができ、必要以上に無効画信号を検出し当該無効画信号を有効画信号に置換する処理の発生を防止することができる。
【００３６】
本発明の第１２の態様は、第１１の態様に係る電子黒板において、前記画信号変換手段は、前記無効画信号を検出した場合、当該無効画信号を検出する前に検出した有効画信号に当該無効画信号を置換する構成を採る。
【００３７】
この構成によれば、無効画信号を検出した場合、当該無効画信号を検出する前に検出した有効画信号に当該無効画信号を置換するので、当該無効画信号を検出する前に検出した有効画信号を参照しながら画信号の置換処理を行うことができ、読取画像に発生した色ずれの補正を違和感なく行うことができる。
【００３８】
本発明の第１３の態様は、第１２の態様に係る電子黒板において、前記画信号変換手段は、最初に読み込んだ画信号に無効画信号を検出した場合、前記読取面と同色の画信号に置換する構成を採る。
【００３９】
この構成によれば、最初に読み込んだ画信号に無効画信号を検出した場合、読取面と同色の画信号に置換するので、無効画信号を検出する前に検出した有効画信号と置換する構成とした場合においても最初に読み込んだ画信号に発生した色ずれに対応することができる。
【００４０】
本発明の第１４の態様は、第９から第１３のいずれかの態様に係る電子黒板において、前記光源制御手段は、前記ＲＧＢ光源における単色光の点灯時間と略同等の時間内でＲ、Ｇ及びＢの単色光を分割して点灯させることで前記合成光を合成する構成を採る。
【００４１】
この構成によれば、合成光とＲ、Ｇ及びＢの単色光とを略同一周期で点灯させることができ、ＲＧＢ光源に対する制御を簡略化することができる。
【００４２】
本発明の第１５の態様は、第１４の態様に係る電子黒板において、前記光源制御手段は、前記ＲＧＢ光源におけるＲ、Ｇ及びＢの単色光の点灯時間の１／３ずつ点灯させることで前記合成光を合成する構成を採る。
【００４３】
この構成によれば、合成光がＲ、Ｇ及びＢの単色光の点灯時間の１／３ずつ点灯することで合成されるため、各色の点灯時間を均一化することができる。
【００４４】
本発明の第１６の態様は、第９から第１５のいずれかの態様に係る電子黒板において、前記光源制御手段は、前記ラインセンサで前記読取面上のモノクロ画信号を読み取る場合、前記ＲＧＢ光源に前記合成光のみを点灯させる構成を採る。
【００４５】
この構成によれば、読取面上のモノクロ画信号を読み取る場合、前記ＲＧＢ光源に前記合成光のみを点灯させるので、ＲＧＢ光源を用いた電子黒板においてモノクロ画像を読み取る場合に当該モノクロ画像を正確に読み取ることができるとともに、その読み取りに要する時間を短縮化することができる。
【００４６】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００４７】
図１は、本発明の一実施の形態に係る読取装置を搭載したカラー電子黒板の外観の構成を示す斜視図である。
【００４８】
図１に示すように、本実施の形態に係るカラー電子黒板１００は、利用者により文字等の情報が書き込まれる白色のボード面１０１を備えている。このボード面１０１の前面に本発明に係る読取装置としての読取ユニット１０２が設けられている。読取ユニット１０２は、ボード面１０１の上方で移動する移動手段としての読取モータ１０３を備えている。読取モータ１０３は、ボード面１０１の上方に形成されたレール１０４上を水平方向に移動する。読取モータ１０３を駆動することで、読取ユニット１０２は、ボード面１０１の前面を水平方向に移動する。
【００４９】
なお、図１においては、移動方向としてボード面１０１の右側から左側に移動する場合について示しているが、これに限らず、逆方向に移動する構成とすることも可能である。また、図１においては、読取ユニット１０２を移動する構成について説明しているが、読取ユニット１０２を固定し回転式としたボード面１０１を読取ユニット１０２の読取位置を移動させる構成としてもよい。
【００５０】
読取ユニット１０２は、ボード面１０１に対向する面にラインセンサ１０５を内蔵している。ラインセンサ１０５は、後述するように、複数（ｎ）本のラインセンサを接続して構成され、全てのラインセンサが接続された状態でボード面１０１における情報の書込み領域に対応する長さに設けられている。なお、以下においては、ボード面１０１に書き込まれた読取対象となる情報を原稿と呼ぶものとする。ラインセンサ１０５は、読取ユニット１０２が移動している間、ボード面１０１上に書き込まれた原稿を読み取る。
【００５１】
ボード面１０１の下方には、ボード面１０１への原稿の書込みを行うマーカーやその原稿を消去するクリーナーが載置されるトレイ１０６が設けられている。このトレイ１０６の左側端部の下方に、本カラー電子黒板１００の全体の制御を行う全体制御ユニットを内蔵する制御ボックス１０７が設けられている。制御ボックス１０７の上面には、利用者の指示を受け付ける操作パネル１０８が設けられている。例えば、利用者により操作パネル１０８から原稿の読取指示が入力される。
【００５２】
図２は、本実施の形態に係るカラー電子黒板１００の構成を示すブロック図である。
【００５３】
同図に示すように、本実施の形態に係るカラー電子黒板１００は、上述の読取ユニット１０２と、全体制御ユニット２０１と、ユーザインタフェイスユニット（以下、「ユーザＩ／Ｆユニット」という）２０２と、プリンタユニット２０３と、パーソナルコンピュータインタフェイス（以下、「ＰＣＩ／Ｆ」という）２０４とから構成される。
【００５４】
これらの構成のうち、全体制御ユニット２０１、ユーザＩ／Ｆユニット２０２、プリンタユニット２０３及びＰＣＩ／Ｆ２０４は、上述の制御ボックス１０７に収納されている。特に、ユーザＩ／Ｆユニット２０２は、上述の操作パネル１０８と共に動作し利用者の指示を受け付ける。
【００５５】
読取ユニット１０２は、Ｒ（Ｒｅｄ）、Ｇ（Ｇｒｅｅｎ）、Ｂ（Ｂｌｕｅ）の３色の光源２０５を備えている。以下、各色の光源を示す場合、Ｒ光源２０５Ｒ、Ｇ光源２０５Ｇ及びＢ光源２０５Ｂと示す。各色の光源２０５は、ボード面１０１に対して各色の光（単色光）を点灯する。各色の光源２０５による点灯タイミングは、光源制御手段としての光源制御回路２０６により制御される。かかる光源制御回路２０６の制御の下、光源２０５は、単色光のみならず、全色の光を合成させた白色の光（合成光）を点灯する。具体的には、光源制御回路２０６は、白色（Ｗ：Ｗｈｉｔｅ）の合成光を点灯させた後、Ｒ、Ｇ及びＢの単色光を点灯させる。なお、合成光の発生については後述する。
【００５６】
ラインセンサ１０５は、光源２０５からの合成光又は単色光によるボード面１０１からの反射光を受光して画信号を読み取る。本実施の形態のラインセンサ１０５は、Ａ４用紙に対応するラインセンサを４本分接続して構成される。以下、各ラインセンサを示す場合、図２に示す上方からラインセンサ１０５Ａ、ラインセンサ１０５Ｂ、ラインセンサ１０５Ｃ及びラインセンサ１０５Ｄと示す。なお、本発明の読取ユニット１０２は、４本以外の本数のラインセンサを接続して構成されたラインセンサにも適用可能である。ラインセンサ１０５が読み取った画信号は、セレクタ２０７に出力される。各ラインセンサ１０５Ａ〜Ｄにおけるセレクタ２０７への画信号の出力タイミングは、ラインセンサ制御回路２０８により制御される。
【００５７】
セレクタ２０７は、４本のラインセンサから入力された画信号を選択する。すなわち、ラインセンサ１０５Ａ〜Ｄのいずれかから入力された画信号を選択する。そして、選択した画信号をＡ／Ｄ変換回路２０９に出力する。なお、セレクタ２０７は、ラインセンサ１０５から入力された画信号の間引き処理を行う。これにより、４本のラインセンサを使用して大量の画信号を読み取る本カラー電子黒板１００においても、大容量のラインメモリを必要とすることなく処理を行うことができる。
【００５８】
Ａ／Ｄ変換回路２０９は、アナログデータとして入力された画信号をデジタル信号に変換する。そして、デジタル変換された後の画信号をラインメモリ２１０に出力する。
【００５９】
ラインメモリ２１０は、ラインセンサ１０５の主走査方向の１ライン分の画信号を蓄積するものである。なお、本実施の形態のラインセンサ１０５においては、ボード面１０１の上下方向を主走査方向とし、左右方向を副走査方向としている。
【００６０】
画像処理回路２１１は、画信号変換手段として機能し、ラインメモリ２１０に蓄積された画信号を構成する画素データを取得し、この画素データに対して比較処理及び置換処理等の画像処理を施す。この画像処理により画素データに発生した色ずれが補正される。画像処理が施された画素データは、全体制御ユニット２０１に出力される。なお、画像処理回路２１１における色ずれ補正のための画像処理については後述する。
【００６１】
読取ユニット１０２は、上述のように読取モータ１０３を備えている。この読取モータ１０３における駆動タイミング及び駆動時間は、読取モータ駆動回路２１２により制御される。なお、この読取モータ駆動回路２１２を含め、上述の光源制御回路２０６及びラインセンサ制御回路２０８は、全体制御ユニット２０１のＣＰＵからの指示に応じて処理を開始する。
【００６２】
全体制御ユニット２０１は、読取ユニット１０２を含めた本カラー電子黒板１００の全体の構成要素を制御するＣＰＵ２１３と、このＣＰＵ２１３の制御プログラムを格納すると共にＣＰＵ２１３のワークエリアを供給するメモリ２１４とを備えている。メモリ２１４には、読取ユニット１０２から入力された画信号（画素データ）を蓄積する領域も割り当てられている。
【００６３】
ＣＰＵ２１３には、上述したユーザＩ／Ｆユニット２０２、プリンタユニット２０３及びＰＣＩ／Ｆ２０４が接続されている。ＣＰＵ２１３の制御の下、ユーザＩ／Ｆユニット２０２は、操作パネル１０８を介して利用者の指示を受け付ける一方、現在の本カラー電子黒板１００の状態を示すメッセージ等を操作パネル１０８に表示する。
【００６４】
プリンタユニット２０３は、ＣＰＵ２１３の制御の下、ボード面１０１に書き込まれた原稿の印刷を行う。ＰＣＩ／Ｆ２０４は、本カラー電子黒板１００とパーソナルコンピュータ（以下、「ＰＣ」という）とのインタフェイスを取るものであり、ＣＰＵ２１３は、ＰＣＩ／Ｆ２０４を介してボード面１０１に書き込まれた原稿をＰＣに接続されたディスプレイ上に表示する。
【００６５】
図３は、本実施の形態に係る読取ユニット１０２の画像処理回路２１１の構成を示すブロック図である。
【００６６】
上述のように、ラインメモリ２１０にはＡ／Ｄ変換回路２０９から渡された１ライン分の画信号が蓄積される。ラインメモリ２１０は、図３に示すように、各色（Ｗ、Ｒ、Ｇ及びＢ）に対応したラインメモリに分けて構成される。以下、各色のラインメモリを示す場合、Ｗラインメモリ２１０Ｗ、Ｒラインメモリ２１０Ｒ、Ｇラインメモリ２１０Ｇ及びＢラインメモリ２１０Ｂと示す。
【００６７】
各ラインメモリ２１０Ｗ〜Ｂには、それぞれ１画素目〜ｎ画素目の画素データが蓄積される。図３においては、白色（Ｗ）の１画素目の画素データを「Ｗ１」と示し、白色（Ｗ）のｎ画素目の画素データを「Ｗｎ」と示している。各色のラインメモリ２１０Ｗ〜Ｂの１画素目〜ｎ画素目の画素データが蓄積された場合に１ライン分の画信号がラインメモリ２１０に蓄積されたこととなる。
【００６８】
画像処理回路２１１は、このラインメモリ２１０からの画素データの入力を制御するラインメモリ制御回路３０１を備えている。ラインメモリ制御回路３０１は、ラインメモリ２１０に１ライン分の画信号が蓄積されると、画像処理回路２１１の画像処理に必要な画素データをラインメモリ２１０から画像処理回路２１１に入力させる。
【００６９】
Ｗデータ取得部３０２は、Ｗラインメモリ２１０Ｗから１〜ｎ画素目のいずれかの画素データ（Ｗデータ）を取得する。ＲＧＢデータ取得部３０３は、Ｒラインメモリ２１０Ｒ、Ｇラインメモリ２１０Ｇ、Ｂラインメモリ２１０Ｂから１〜ｎ画素目のいずれかの画素データ（Ｒデータ、Ｇデータ、Ｂデータ）を取得する。なお、Ｗデータ取得部３０２及びＲＧＢデータ取得部３０３のデータ取得タイミングは、ラインメモリ制御回路３０１により制御される。
【００７０】
乗算器３０４は、Ｗデータ取得部３０２が取得したＷデータに所定の乗算処理を施す。具体的には、Ｗデータ取得部３０２が取得したＷデータに「３」を乗算する処理（「Ｗデータ」ｘ「３」）を行う。
【００７１】
加算器３０５は、ＲＧＢデータ取得部３０３が取得したＲデータ、Ｇデータ、Ｂデータに所定の加算処理を施す。具体的には、ＲＧＢデータ取得部３０３が取得したＲデータ、Ｇデータ、Ｂデータを加算する処理（「Ｒデータ」＋「Ｇデータ」＋「Ｂデータ」）を行う。
【００７２】
比較器３０６は、乗算器３０４の演算結果と加算器３０５の演算結果とを比較する。具体的には、乗算器３０４の演算結果である「Ｗデータ」ｘ「３」（以下、単に「３Ｗ」という）と、加算器３０５の演算結果である「Ｒデータ」＋「Ｇデータ」＋「Ｂデータ」（以下、単に「Ｒ＋Ｇ＋Ｂ」という）とを比較する式である３Ｗ＝Ｒ＋Ｇ＋Ｂが成立するか否かを判断する。
【００７３】
比較の結果、上記式が成立した場合には、一致したことを示す信号（以下、「成立信号」という）をセレクタ３０７に出力する。一方、比較の結果、上記式が不成立の場合には、不一致であることを示す信号（以下、「不成立信号」という）をセレクタ３０７に出力する。
【００７４】
ここで、成立信号が出力される場合とは、現在入力した画素に色ずれが発生しておらず、当該画素が有効画素であることを示す。一方、不成立信号が出力される場合とは、現在入力した画素に色ずれが発生しており、当該画素が無効画素であることを示す。なお、この色ずれの発生の原理については、後述する。
【００７５】
セレクタ３０７は、比較器３０６からの信号（成立信号又は不成立信号）に応じてメモリ２１４に出力する画素データを選択するものである。セレクタ３０７には、ＲＧＢデータ取得部３０３が現在取得したｍ画素目Ｒ、Ｇ、Ｂデータと、このｍ画素目のＲ、Ｇ、Ｂデータの前に取得したｍ−１画素目Ｒ、Ｇ、Ｂデータとが入力されている。なお、ｍ−１画素目Ｒ、Ｇ、Ｂデータは、後述する１画素メモリ３０８に格納されている。セレクタ３０７は、比較器３０６から成立信号が入力された場合に前者（ｍ画素目Ｒ、Ｇ、Ｂデータ）を選択する一方、不成立信号が出力された場合に後者（ｍ−１画素目Ｒ、Ｇ、Ｂデータ）を選択する。
【００７６】
不成立信号が入力された場合に現在取得した画素データの代わりに前回取得した画素データを選択するのは、色ずれが発生している画素の出力を防止するためである。このように現在取得した画素データを前回取得した画素データに置換することで、前回出力した画素データと同色の画素データを出力することができる。これにより、現在取得した画素データに発生した色ずれを補正することができる。
【００７７】
１画素メモリ３０８は、セレクタ３０７が選択し、メモリ２１４に出力したいずれかのデータ（ｍ画素目Ｒ、Ｇ、Ｂデータ又はｍ−１画素目Ｒ、Ｇ、Ｂデータ）を格納する。したがって、１画素メモリ３０８には、メモリ２１４に対して前回出力した画素データが格納されることとなる。
【００７８】
ここで、色ずれ発生原理について説明すると共に、本実施の形態における読取ユニット１０２の色ずれ補正原理について説明する。
【００７９】
図４は、色ずれの発生原理について説明するための模式図である。図５は、本実施の形態における読取ユニット１０２の色ずれの補正原理について説明するための模式図である。なお、図４及び図５では、いずれもボード面１０１にモノクロの原稿が書き込まれた場合について示している。ここでは、黒色の画素データ及び白色の画素データが書き込まれている状態を想定している。また、図４においては、本実施の形態に係る読取ユニット１０２において白色の合成光を点灯しない例を用いて説明している。
【００８０】
図４においては、読取ユニット１０２を副走査方向に移動しながらボード面１０１に書き込まれた原稿を読み取る場合について示し、特に副走査方向に隣接する３つの画素データを読み取る場合について示している。
【００８１】
また、図４においては、各画素データからの反射光に対応して得られる読取データ（０〜９）を示している。ここでは、各色に対応して３つの読取データが得られ、各読取データにおいては画素データからの反射光が大きい場合に大きな数値が得られる場合について示している。すなわち、白色の画素データからの反射光を受けた場合に最大値である「９」を読取データとして得る。
【００８２】
各光源２０５における点灯タイミングには、電源消費の低減を図るため、僅かな時間差が設けられている。図４の例でいうと、まず、Ｒ光源２０５Ｒが点灯した後、Ｇ光源２０５Ｇが点灯し、続いてＢ光源２０５Ｂが点灯する。一方、読取ユニット１０２は、副走査方向に移動している。このため、ボード面１０１上の原稿に対してＲ、Ｇ及びＢの単色光を全て照射できない場合が発生する。この場合に色ずれが発生する。
【００８３】
図４の例を用いて説明する。左側の位置に光源２０５が位置している場合、Ｒ、Ｇ及びＢの単色光は、全て黒色の画素データに対して照射されている。照射先が黒色の画素データであるため、Ｒ、Ｇ及びＢの単色光は吸収されその反射光は小さくなる。このため、Ｒ、Ｇ及びＢの単色光に対応する反射光に応じた読取データは、全て「０」となる。この結果、この画素データは、黒色の画素データとして認識される。
【００８４】
一方、光源２０５が移動し、中央の位置に光源２０５が位置している場合、Ｒ及びＧの単色光は、黒色の画素データに対して照射されるが、Ｂの単色光は、白色の画素データに対して照射される。照射先が黒色の画素データであるため、Ｒ及びＧの単色光は吸収されその反射光は小さくなるが、Ｂの単色光は吸収されずその反射光は大きくなる。このため、Ｒ及びＧの単色光に対応する反射光に応じた読取データは、「０」となるが、Ｂの単色光に対応する反射光に応じて読取データは、「９」となる。この結果、この画素データは、青色の画素データとして認識される。つまり、黒色の画素データであるにも関わらず、青色の画素データとして認識され、色ずれが発生する。
【００８５】
なお、光源２０５が移動し、右側の位置に光源２０５が位置している場合、Ｒ、Ｇ及びＢの単色光は、全て白色の画素データに対して照射される。照射先が白色の画素データであるため、Ｒ、Ｇ及びＢの単色光は吸収されずその反射光は大きくなる。このため、Ｒ、Ｇ及びＢの単色光に対応する反射光に応じた読取データは、全て「９」となる。この結果、この画素データは、白色の画素データとして認識される。
【００８６】
図５においても、図４と同様に、読取ユニット１０２を副走査方向に移動しながらボード面１０１に書き込まれた原稿を読み取る場合について示し、特に副走査方向に隣接する３つの画素データを読み取る場合について示している。また、図４と同様に、各画素データからの反射光に対応して得られる読取データ（０〜９）を示している。さらに、これらに加えて、白色の合成光（Ｗ）を点灯する場合について示し、この合成光の反射光に対応して得られる比較データ（０〜９）を示している。
【００８７】
本実施の形態の読取ユニット１０２においては、各光源２０５からの単色光の点灯時間と略同等の時間内で、光源２０５Ｒ、光源２０５Ｇ及び光源２０５Ｂを分割点灯させることで合成光を発生させる。具体的には、光源２０５Ｒ、光源２０５Ｇ及び光源２０５Ｂの点灯時間を、単色光を点灯させる場合の１／３ずつに分割することで白色の合成光を発生させる。そして、この白色の合成光の反射光に対応して得られる比較データを、画素データに色ずれが発生しているか否かを判定するためのデータとして用いる。
【００８８】
本実施の形態に係る読取ユニット１０２においては、比較データと、読取データとの間に一定の関係が成立するか否かを判断することで、画素データに色ずれが発生しているかを判断する。ここで、一定の関係とは、比較データを３倍した数値（３Ｗ）と、読取データを加算した数値（Ｒ＋Ｇ＋Ｂ）とが一致する関係をいう。双方の数値が一致すれば、画素データに色ずれは発生していないと判断し、不一致であれば、画素データに色ずれが発生したと判断する。なお、かかる色ずれの発生の有無の判断は、図３で説明した比較器３０６により行われる。
【００８９】
図５の例を用いて説明する。なお、図５に示す読取データについては、図４に示すものと同様であるため、その説明を省略する。
【００９０】
左側の位置に光源２０５が位置している場合、光源２０５からの合成光は、黒色の画素データに対して照射されている。照射先が黒色の画素データであるため、光源２０５からの合成光は吸収されその反射光は小さくなる。このため、光源２０５からの合成光に対応する反射光に応じた比較データも「０」となる。このとき、比較データを３倍した数値（３Ｗ）は「０」であり、読取データを加算した数値も「０」である。したがって、この画素データには色ずれが発生していないと判断する。
【００９１】
一方、光源２０５が移動し、中央の位置に光源２０５が位置している場合、光源２０５からの合成光は黒色の画素データに対して照射されているが、Ｂの単色光は、上述のように白色の画素データに対して照射されている。照射先が黒色の画素データであるため、光源２０５からの合成光は吸収されその反射光は小さくなる。このため、光源２０５からの合成光に対応する反射光に応じた比較データも「０」となる。このとき、比較データを３倍した数値（３Ｗ）は「０」であるが、読取データを加算した数値は「９」である。したがって、この画素データに色ずれが発生していると判断する。この場合、本読取ユニット１０２においては、この画素データを色ずれの発生していない前回取得した画素データに置換する。
【００９２】
なお、光源２０５が移動し、右側の位置に光源２０５が位置している場合、光源２０５からの合成光は白色の画素データに対して照射される。照射先が白色の画素データであるため、光源２０５からの合成光は吸収されずその反射光は大きくなる。このため、光源２０５からの合成光に対応する反射光に応じた比較データは、「９」となる。このとき、比較データを３倍した数値（３Ｗ）は「２７」であり、読取データを加算した数値も「２７」である。したがって、この画素データには色ずれが発生していないと判断する。
【００９３】
本実施の形態に係る読取ユニット１０２で具体的に読み取りを行った場合における色ずれ補正の例について説明する。図６は、本実施の形態に係る読取ユニット１０２で具体的に読み取りを行った場合における色ずれ補正の例を説明するための図である。
【００９４】
図６（ａ）は、本読取ユニット１０２において読取り可能な画素を示す図である。同図においては、主走査方向及び副走査方向のそれぞれに７画素ずつ読取り可能な画素が配列された場合について示している。
【００９５】
図６（ｂ）は、図６（ａ）に示す読取り可能な画素に対して読み取られる原稿を示す図である。なお、同図において、主走査方向に１ライン読取り方向が割り当てられている。
【００９６】
同図に示す原稿は、左側から１列目〜３列目の全画素及び左側から４列目の下から１番目及び２番目の画素が黒色の画素データ（以下、「黒色データ」という）である。また、右側から１列目〜３列目の全画素及び右側（左側）から４列目の上から１番目の画素が白色の画素データ（以下、「白色データ」という）である。さらに、左側（右側）から４列目の上から２番目〜５番目の画素が、当該画素の領域内で黒色と白色とが混在する画素データ（以下、「混在データ」という）である。
【００９７】
ここでは、当該混在データは、図４又は図５で示した青色の色ずれが発生し得る画素データであるものとする。すなわち、Ｒ及びＧの単色光は照射されるものの、Ｂの単色光が照射されない場合の画素データであるものとする。
【００９８】
図６（ｃ）は、本読取ユニット１０２で読み取った場合における色ずれの発生の有無を示す図である。本読取ユニット１０２において、図５に示した要領で色ずれの発生の有無を調べると、黒色データの領域及び白色データの領域においては、上述の一定の関係（３Ｗ＝Ｒ＋Ｇ＋Ｂ）を満たし、色ずれが発生していないと判定されるが、混在データの領域においては、当該一定の関係を満たさず、色ずれが発生したと判定される。同図においては、色ずれの発生画素に「有」を示し、発生していない画素に「無」を示している。
【００９９】
図６（ｄ）は、図６（ｃ）に示すように色ずれが発生した場合に当該色ずれの補正をしなかった場合の読取データを示している。この場合、同図に示すように、黒色データの領域及び白色データの領域については、読取原稿を正しく読み取っているが、混在データの領域については、読取原稿を正しく読み取っていない。すなわち、混在データの領域では、色ずれが発生した読取データとなっている。ここでは、混在データの領域は、青色の画素データとして読み取られることとなる。
【０１００】
図６（ｅ）は、図６（ｃ）に示すように色ずれが発生した場合に当該色ずれの補正をした場合の読取データを示している。この場合、同図に示すように、黒色データの領域及び白色データの領域については、読取原稿を正しく読み取っている。これに加えて混在データの領域については、当該混在データの領域の主走査方向の直前の画素データ（左側から４列目の下から２番目の黒色データ）に置換した読取データを読み取っている。ここでは、混在データの領域は、青色の画素データから置換された黒色データとして読み取られることとなる。
【０１０１】
以下、上記色ずれ補正を実行する本実施の形態の読取ユニット１０２の画像処理回路２１１の動作について説明する。図７は、本実施の形態に係る読取ユニット１０２の画像処理回路２１１の動作を説明するためのフロー図である。
【０１０２】
まず、画像処理回路２１１は、読み取る対象の画素数（ｎ）を初期化すべくラインメモリ制御回路３０１が内蔵するカウンタ（以下、「画素数カウンタ」という）に「１」をセットするとともに、１画素メモリに白色データをセットする（ＳＴ７０１）。
【０１０３】
次に、画像処理回路２１１は、ｎ画素目の読取データがラインメモリ２１０に格納されたか監視する（ＳＴ７０２）。ここでは、直前のＳＴ７０１でセットした値である「１」に対応する１画素目の読取データが格納されたか監視する。かかる監視動作は、ラインメモリ制御回路３０１により行われる。なお、ｎ画素目の読取データが格納されていない場合には、ｎ画素目の読取データが格納されるまでＳＴ７０２の監視を継続する。
【０１０４】
ｎ画素目の読取データが格納されたならば、画像処理回路２１１は、ｎ画素目のＲデータ、Ｇデータ及びＢデータ並びにＷデータをラインメモリ２１０から取得する（ＳＴ７０３）。かかる取得動作は、それぞれＲＧＢデータ取得部３０３及びＷデータ取得部３０２により行われる。
【０１０５】
次に、画像処理回路２１１は、取得したＲデータ、Ｇデータ、Ｂデータを加算する処理（「Ｒ＋Ｇ＋Ｂ」）並びに取得したＷデータに「３」を乗算する処理（「３Ｗ」）を行う（ＳＴ７０４）。かかる演算処理は、それぞれ加算器３０５及び乗算器３０４により行われる。
【０１０６】
次に、画像処理回路２１１は、乗算器３０４の演算結果である「３Ｗ」と、加算器３０５の演算結果である「Ｒ＋Ｇ＋Ｂ」とを比較する式である「３Ｗ＝Ｒ＋Ｇ＋Ｂ」が成立するか否かを判断する（ＳＴ７０５）。この判断により現在取得した画素データ（ｎ画素目の画素）が有効画素であるか、無効画素であるかが判断される。なお、かかる比較処理は、比較器３０６により行われる。
【０１０７】
現在取得した画素が有効画素であるならば、画像処理回路２１１は、ＳＴ７０３で取得したＲデータ、Ｇデータ及びＢデータをそのまま全体制御ユニット２０１のメモリ２１４に出力する（ＳＴ７０６）。なお、このように出力される画素データの選択は、セレクタ３０７により行われる。
【０１０８】
これに対して、現在取得した画素が無効画素であるならば、画像処理回路２１１は、１画素メモリ３０８に格納されている画素データを全体制御ユニット２０１のメモリ２１４に出力する（ＳＴ７０７）。これにより、無効画素が１画素メモリ３０８に格納された画素データに置換される。
【０１０９】
なお、１画素メモリ３０８には、後述するように、前回出力した画素データが格納されるものであるが、１画素目の読取データが無効画素であった場合には、前回出力した画素データが存在しない事態、あるいは、現在読み取っている原稿の前に読み取った原稿の画素データが残存する事態が生じる。このため、画像処理回路２１１においては、ＳＴ７０１で１画素メモリ３０８に白色データをセットしている。これにより、１画素目の読取データが無効データであった場合においても白色データに置換することで１画素目に色ずれが発生する事態を防止している。
【０１１０】
このように本実施の形態の電子黒板１００によれば、最初に読み込んだ画素データに無効画素を検出した場合、ボード面１０１と同色の白色データに置換する。これにより、無効画素を検出する前に検出した有効画素と置換する構成とした場合においても１画素目の画素データに発生した色ずれに対応することができる。
【０１１１】
次に、画像処理回路２１１は、現在出力したＲデータ、Ｇデータ及びＢデータを１画素メモリ３０８に格納する（ＳＴ７０８）。すなわち、現在入力した画素が有効画素であった場合にはＳＴ７０３で取得したＲデータ、Ｇデータ及びＢデータが格納される一方、無効画素であった場合には今まで１画素メモリ３０８に格納されていたＲデータ、Ｇデータ及びＢデータが再度格納されることとなる。なお、かかる格納処理は、セレクタ３０７の出力動作に連動して行われる。
【０１１２】
次に、画像処理回路２１１は、画素数カウンタにセットされている値が予め認識している主走査方向のラインの最終画素を示す値であるか判断する（ＳＴ７０９）。最終画素を示す値でないならば、画素数カウンタの値を「１」インクリメントし（ＳＴ７１０）、処理をＳＴ７０２に戻す。そして、ＳＴ７０２〜ＳＴ７０９の処理を、ＳＴ７０９で画素数カウンタにセットされている値がラインの最終画素を示す値に到達するまで繰り返す。ここでは、現在「１」がセットされているため、「２」をセットし直して処理をＳＴ７０２に戻すこととなる。
【０１１３】
かかる処理を繰り返すうち、ＳＴ７０９で画素数カウンタにセットされている値がラインの最終画素を示す値に到達したならば、画像処理回路２１１は、予め認識している副走査方向の最終ラインまで読取りが終了したかを判断する（ＳＴ７１１）。最終ラインまで読取りが終わっていないならば、画像処理回路２１１は、処理をＳＴ７０１に戻す。そして、ＳＴ７０１〜ＳＴ７１１の処理を、ＳＴ７１１で最終ラインまで読取りが終わったと判断されるまで繰り返す。
【０１１４】
かかる処理を繰り返すうち、ＳＴ７１１で最終ラインまで読取りが終わったと判断されたならば、画像処理回路２１１は、読取処理を終了する。
【０１１５】
ここで、上述の画素データの置換処理について、図６（ｂ）に示した読取り情報を用いて具体的に説明する。図６（ｂ）に示す読取り情報を読み取ると、その左側に配置された黒色データの領域においては、ＳＴ７０５で「３Ｗ＝Ｒ＋Ｇ＋Ｂ」が成立し、有効画素と判断されるため、ＳＴ７０６で取得したＲデータ、Ｇデータ及びＢデータがそのままメモリ２１４に出力される。この結果、全体制御ユニット２０１において読取データとして黒色データが得られる。
【０１１６】
このような処理が混在データを処理する直前の黒色データ（左側から４列目の下から２番目の黒色データ）まで繰り返される。混在データを処理する直前の黒色データを処理した時点で、１画素メモリ３０８には、当該黒色データを構成するＲデータ、Ｇデータ及びＢデータが格納されている。
【０１１７】
そして、最初の混在データ（左側から４列目の下から３番目の混在データ）が取得されると、ＳＴ７０５で「３Ｗ＝Ｒ＋Ｇ＋Ｂ」が成立せず、無効画素と判断されるため、ＳＴ７０７で１画素メモリ３０８に格納されているＲデータ、Ｇデータ及びＢデータがメモリ２１４に出力される。これと同時に再度、当該Ｒデータ、Ｇデータ及びＢデータが１画素メモリ３０８に格納される。
【０１１８】
このような処理が最後の混在データ（左側から４列目の上から２番目の混在データ）まで繰り返され、全ての混在データが黒色データに置換されることとなる。この結果、全体制御ユニット２０１において黒色データが読取データとして得られる。
【０１１９】
このように無効画素データを検出した場合、当該無効画素データを検出する前に検出した有効画素データに当該無効画素データを置換するので、当該無効画素データを検出する前に検出した有効画素データを参照しながら画素データの置換処理を行うことができ、読取原稿に発生した色ずれの補正を違和感なく行うことができる。
【０１２０】
そして、最初の白色データ（左側から４列目の最上段の白色データ）が取得されると、ＳＴ７０５で「３Ｗ＝Ｒ＋Ｇ＋Ｂ」が成立し、有効画素と判断されるため、ＳＴ７０６で取得したＲデータ、Ｇデータ及びＢデータがそのままメモリ２１４に出力される。この結果、全体制御ユニット２０１において白色データが読取データとして得られる。このような処理が最後の白色データまで繰り返される。この結果、図６（ｅ）に示す読取データが得られる。
【０１２１】
このように本実施の形態の読取ユニット１０２を備えた電子黒板１００によれば、略一定速度でラインセンサ１０５等を移動させながらボード面１０１に記録されたカラー原稿を読み取りつつ、無効画素データを有効画素データに置換することができるので、読取速度の高速化を可能とし、ＲＧＢ光源２０５におけるＲ、Ｇ及びＢの各色の光での読取位置の違いによる不都合を解消することができる。
【０１２２】
特に、画像処理回路２１１で単色光に応じて読み取った各色の画素データと、合成光に応じて読み取った画素データとの比較結果に応じて無効画素データを検出し当該無効画素データを有効画素データに置換するので、読取ユニット１０２でカラー原稿を読み取る場合に色ずれによる無効画素データを容易に識別することができ、当該無効画素データを確実に有効画素データに置換することができる。
【０１２３】
また、単色光に応じて読み取った各色の画素データに対応する値の総和（Ｒ＋Ｇ＋Ｂ）が、合成光に応じて読み取った画素データに対応する値の３倍値（３Ｗ）に一致するか否かにより有効画素データか無効画素データかを判断するので、容易に当該画素データが無効画素データであるかを判別することができる。
【０１２４】
なお、本実施の形態では、単色光に応じて読み取った各色の画素データに対応する値の総和（Ｒ＋Ｇ＋Ｂ）が、合成光に応じて読み取った画素データに対応する値の３倍値（３Ｗ）に一致するか否かにより有効画素データか無効画素データかを判断する場合について説明している。しかし、これに限定されず、単色光に応じて読み取った各色の画素データに対応する値の総和が、合成光に応じて読み取った画素データに対応する値の３倍値に近似した値であるかにより判断することも可能である。このように変更した場合には、カラー原稿を読み取る場合における色ずれの比較にある程度幅を持たせることができ、必要以上に無効画素データを検出し当該無効画素データを有効画素データに置換する処理の発生を防止することができるという効果を奏する。
【０１２５】
図８は、本実施の形態に係る読取ユニット１０２における光源２０５及びラインセンサ１０５に対する制御とラインセンサ１０５の出力との関係を示すタイミングチャートである。なお、図８においては、カラーで書き込まれた原稿を読み取る場合のタイミングチャートについて示している。
【０１２６】
本読取ユニット１０２は、同図に示すように、白色（Ｗ）の合成光、Ｒ、Ｇ及びＢの単色光の順番で光源２０５を点灯させる。なお、上述のように、合成光の点灯時には、Ｒ光源２０５Ｒ、Ｇ光源２０５Ｇ、Ｂ光源２０５Ｂをそれぞれが単色光を点灯させる場合の点灯時間の１／３ずつ点灯させる。
【０１２７】
まず、本読取ユニット１０２は、合成光を点灯させるためにＲ光源２０５Ｒを、Ｒの単色光の点灯時間の１／３の時間だけ点灯させる。続いて、Ｇ光源２０５Ｇ及びＢ光源Ｂ２０５Ｂを同様にＧ及びＢの単色光の点灯時間の１／３の時間だけ点灯させる。合成光を点灯させるためのＲ光源２０５Ｒの点灯制御と同時に、ラインセンサ１０５へのスタートパルスが出力される。このスタートパルスに応じてラインセンサ１０５は、合成光によるボード面１０１からの反射光を読み取る。
【０１２８】
合成光を点灯させるためのＢ光源２０５Ｂの点灯が終了すると、本読取ユニット１０２は、Ｒの単色光を点灯させるためにＲ光源２０５Ｒを点灯させる。これと同時に、ラインセンサ１０５へのスタートパルスが出力される。このスタートパルスに応じてラインセンサ１０５は、Ｒの単色光によるボード面１０１からの反射光を読み取る。このとき、合成光によるボード面１０１からの反射光に応じて得た読取データが全体制御ユニット２０１に出力される（Ｗ出力）。
【０１２９】
Ｒの単色光を点灯させるためのＲ光源２０５Ｒの点灯が終了すると、本読取ユニット１０２は、Ｇの単色光を点灯させるためにＧ光源２０５Ｇを点灯させる。これと同時に、ラインセンサ１０５へのスタートパルスが出力される。このスタートパルスに応じてラインセンサ１０５は、Ｇの単色光によるボード面１０１からの反射光を読み取る。このとき、Ｒの単色光によるボード面１０１からの反射光に応じて得た読取データが全体制御ユニット２０１に出力される（Ｒ出力）。
【０１３０】
Ｇの単色光を点灯させるためのＧ光源２０５Ｇの点灯が終了すると、本読取ユニット１０２は、Ｂの単色光を点灯させるためにＢ光源２０５Ｂを点灯させる。これと同時に、ラインセンサ１０５へのスタートパルスが出力される。このスタートパルスに応じてラインセンサ１０５は、Ｂの単色光によるボード面１０１からの反射光を読み取る。このとき、Ｒの単色光によるボード面１０１からの反射光に応じて得た読取データが全体制御ユニット２０１に出力される（Ｇ出力）。
【０１３１】
Ｂの単色光を点灯させるためのＢ光源２０５Ｂの点灯が終了すると、本読取ユニット１０２は、再度、Ｒ光源２０５Ｒを単色光の点灯時間の１／３の時間だけ点灯させる。続いて、Ｇ光源２０５Ｇ及びＢ光源Ｂ２０５Ｂを同様に単色光の点灯時間の１／３の時間だけ点灯させる。合成光を点灯させるためのＲ光源２０５Ｒの点灯制御と同時に、ラインセンサ１０５へのスタートパルスが出力される。このスタートパルスに応じてラインセンサ１０５は、合成光によるボード面１０１からの反射光を読み取る。このとき、Ｂの単色光によるボード面１０１からの反射光に応じて得た読取データが全体制御ユニット２０１に出力される（Ｂ出力）。
【０１３２】
このように合成光によるボード面１０１からの反射光、並びに、Ｒ、Ｇ及びＢの単色光によるボード面１０１からの反射光に応じて得た読取データが全体制御ユニット２０１に出力されることで、本読取ユニット１０２の読取りの１画素の周期が完了する。
【０１３３】
このように本実施の形態の読取ユニット１０２を搭載した電子黒板１００によれば、ＲＧＢ光源２０５における単色光の点灯時間と略同等の時間内でＲ、Ｇ及びＢの単色光を分割して点灯させることで合成光を合成する。これにより、合成光とＲ、Ｇ及びＢの単色光とを略同一周期で点灯させることができ、ＲＧＢ光源２０５に対する制御を簡略化している。
【０１３４】
特に、ＲＧＢ光源２０５におけるＲ、Ｇ及びＢの単色光の点灯時間の１／３ずつ点灯させることで合成光を合成する。これにより、合成光がＲ、Ｇ及びＢの単色光の点灯時間の１／３ずつ点灯することで合成されるため、各色の点灯時間を均一化することができる。
【０１３５】
本実施の形態に係る読取ユニット１０２は、読取データに発生した色ずれを補正するための比較データを読み取るために光源２０５を用いて合成光を点灯させる。この合成光は、各色の光源２０５（Ｒ光源２０５Ｒ、Ｇ光源２０５Ｇ又はＢ光源２０５Ｇ）における単色光の際の点灯時間を１／３に分割することで生成している。かかる合成光を、本読取ユニット１０２においては、モノクロで書き込まれた原稿を読み取る場合に用いる。
【０１３６】
図９は、本実施の形態に係る読取ユニット１０２における光源２０５及びラインセンサ１０５に対する制御とラインセンサ１０５の出力との関係を示すタイミングチャートである。なお、図９においては、モノクロで書き込まれた原稿を読み取る場合のタイミングチャートについて示している。
【０１３７】
モノクロで書き込まれた原稿を読み取る場合、本読取ユニット１０２は、同図に示すように、光源２０５を用いて白色（Ｗ）の合成光を連続して点灯させる。合成光の点灯時には、Ｒ光源２０５Ｒ、Ｇ光源２０５Ｇ、Ｂ光源２０５Ｂをそれぞれが単色光を点灯させる場合の点灯時間の１／３ずつ点灯させるのは、カラーで書き込まれた原稿を読み取る場合と同様である。
【０１３８】
本読取ユニット１０２は、合成光を点灯させるためにＲ光源２０５Ｒを、Ｒの単色光の点灯時間の１／３の時間だけ点灯させる。続いて、Ｇ光源２０５Ｇ及びＢ光源Ｂ２０５Ｂを同様に、Ｇ及びＢの単色光の点灯時間の１／３の時間だけ点灯させる。合成光を点灯させるためのＲ光源２０５Ｒの点灯制御と同時に、ラインセンサ１０５へのスタートパルスが出力される。このスタートパルスに応じてラインセンサ１０５は、合成光によるボード面１０１からの反射光を読み取る。
【０１３９】
合成光を点灯させるためのＢ光源２０５Ｂの点灯が終了すると、本読取ユニット１０２は、再度、Ｒ光源２０５Ｒを、Ｒの単色光の点灯時間の１／３の時間だけ点灯させる。続いて、Ｇ光源２０５Ｇ及びＢ光源Ｂ２０５Ｂを同様に、Ｇ及びＢの単色光の点灯時間の１／３の時間だけ点灯させる。合成光を点灯させるためのＲ光源２０５Ｒの点灯制御と同時に、ラインセンサ１０５へのスタートパルスが出力される。このスタートパルスに応じてラインセンサ１０５は、前回の合成光によるボード面１０１からの反射光を読み取る。このとき、合成光によるボード面１０１からの反射光に応じて得た読取データが全体制御ユニット２０１に出力される（Ｗ出力）。
【０１４０】
このように合成光によるボード面１０１からの反射光に応じて得た読取データが全体制御ユニット２０１に出力されることで、本読取ユニット１０２の読取りの１画素の周期が完了する。
【０１４１】
このように本電子黒板１００によれば、モノクロで記録された情報を読み取る際に合成光を用いる。これにより、Ｒ、Ｇ及びＢの単色光を順次切り替えて照射する場合に比べて読み取りに要する時間を短縮化することができるとともに、Ｇの単色光を単独で照射する場合に比べて正確にモノクロで書き込まれた原稿の内容を読み取ることができるという効果を奏する。
【０１４２】
また、本電子黒板１００によれば、ラインセンサ１０５の１ラインの読取期間中にＲＧＢ光源２０５の点灯を順次切り替えてＲ、Ｇ及びＢの３色の単色光と当該単色光を合成した合成光の４種の照射光を発生させることができるので、ＲＧＢ光源２０５を用いた読取ユニット１０２においてモノクロ画像及びカラー画像のいずれにも適した照射光を発生させることができるという効果を奏する。
【０１４３】
なお、本実施の形態においては、本発明に係る読取ユニット１０２を搭載した電子黒板１００について説明したが、読取ユニット１０２は、カラー画像を読み取る装置であれば、どのような装置にも起用することができる。例えば、カラー画像を読み取る複写機などに適用することができる。この場合、上述のように説明した本読取ユニット１０２が奏する効果を搭載した複写機等においても得ることが可能となる。
【０１４４】
【発明の効果】
以上説明したように、本発明によれば、読取速度の高速化を可能とし、ＲＧＢの各光での読取位置の違いによる不都合を解消することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る読取装置を搭載したカラー電子黒板の外観の構成を示す斜視図
【図２】上記実施の形態に係るカラー電子黒板の構成を示すブロック図
【図３】上記実施の形態に係る読取ユニットの画像処理回路の構成を示すブロック図
【図４】色ずれの発生原理について説明するための模式図
【図５】上記実施の形態における読取ユニットの色ずれの補正原理について説明するための模式図
【図６】上記実施の形態に係る読取ユニットで具体的に読み取りを行った場合における色ずれ補正の例を説明するための図
【図７】上記実施の形態に係る読取ユニットの画像処理回路の動作を説明するためのフロー図
【図８】上記実施の形態に係る読取ユニットにおける光源及びラインセンサに対する制御とラインセンサの出力との関係を示すタイミングチャート（カラー読取時）
【図９】上記実施の形態に係る読取ユニットにおける光源及びラインセンサに対する制御とラインセンサの出力との関係を示すタイミングチャート（モノクロ読取時）
【符号の説明】
１００  電子黒板
１０１  ボード面
１０２  読取ユニット
１０３  読取モータ
１０５  ラインセンサ
２０１  全体制御ユニット
２０５  ＲＧＢ光源
２０６  光源制御回路
２０８  ラインセンサ制御回路
２１０  ラインメモリ
２１１  画像処理回路
３０１  ラインメモリ制御回路
３０２  Ｗデータ取得部
３０３  ＲＧＢデータ取得部
３０４  乗算器
３０５  加算器
３０６  比較器
３０７  セレクタ
３０８  １画素メモリ
【図１】
2004312557.tif 000003
【図２】
2004312557.tif 000004
【図３】
2004312557.tif 000005
【図４】
2004312557.tif 000006
【図５】
2004312557.tif 000007
【図６】
2004312557.tif 000008
【図７】
2004312557.tif 000009
【図８】
2004312557.tif 000010
【図９】
2004312557.tif 000011