(57)【要約】【課題】マーカーで書き込まれた情報の色が各色の境界付近の色である場合であっても、マーカーで書き込まれた情報の色を忠実に再現すること。【解決手段】３ＤＬＵＴデータ格納部２１５に、画素データを構成するＲＧＢ信号の値で特定される空間アドレスに対応づけてボード面１０１に書き込まれた情報の規定色を指定する情報を登録すると共に、特定の空間アドレスに対応づけて前回読み取った画素データの規定色を継続させる旨の情報を登録しておき、ＣＩＳ２０４で読み取った画素データからアドレス生成／格納データ読み出し部２１４で上記空間アドレスを生成して当該アドレスに対応する情報を読み出して印刷する規定色を決定する。【選択図】      図２
2004349788.tif 000002
【特許請求の範囲】
【請求項１】
ボード面に書き込まれた情報からＲＧＢ信号の値で構成される画素データを読み取る読取手段と、前記ＲＧＢ信号の値で特定されるアドレスに対応づけて規定色を指定する情報が登録された登録手段と、前記読取手段が読み取った画素データから前記アドレスを生成して当該アドレスに対応する情報を前記登録手段から読み出して前記規定色を決定する決定手段と、を具備し、前記登録手段には特定のアドレスに対応づけて前回読み取った画素データの規定色を継続させる旨の情報が登録されていることを特徴とするカラー電子黒板装置。
【請求項２】
前記登録手段に登録された情報は、前回読み取った画素データの規定色の継続の有無を示す第１の情報ビットと、前記規定色を指定する第２の情報ビットとから構成されることを特徴とする請求項１記載のカラー電子黒板装置。
【請求項３】
前記決定手段は、第１の情報ビットが前回読み取った画素データの規定色の継続を示す場合には当該規定色を印刷する規定色に決定する一方、第１の情報ビットが前回読み取った画素データの規定色の継続を示さない場合には第２の情報ビットが指定する規定色を印刷する規定色に決定することを特徴とする請求項２記載のカラー電子黒板装置。
【請求項４】
前記決定手段は、前記ボード面から読み取った画素データが先頭の画素データである場合、第１の情報ビットが前回読み取った画素データの規定色の継続を示す場合であっても第２の情報ビットが指定する規定色を印刷する規定色に決定することを特徴とする請求項３記載のカラー電子黒板装置。
【請求項５】
前記登録手段に登録されたアドレスは、前記ボード面から読み取った画素データを構成するＲＧＢ信号の値を示す上位数ビットの組合せで特定されることを特徴とする請求項１から請求項４のいずれかに記載のカラー電子黒板装置。
【請求項６】
ボード面に書き込まれた情報からＲＧＢ信号の値で構成される画素データを読み取る読取手段と、前記ＲＧＢ信号の値で特定されるアドレスに対応づけて規定色を指定する情報が登録された登録手段と、前記読取手段が読み取った画素データから前記アドレスを生成して当該アドレスに対応する情報を前記登録手段から読み出して前記規定色を決定する決定手段と、を具備し、前記登録手段には特定のアドレスに対応づけて少なくとも２画素以上の隣接する画素データの規定色を継続させる旨の情報が登録されていることを特徴とするカラー電子黒板装置。
【請求項７】
前記登録手段に登録された情報は、２画素以上の隣接する画素データの規定色の継続の有無を示す第１の情報ビットと、前記規定色を指定する第２の情報ビットとから構成されることを特徴とする請求項６記載のカラー電子黒板装置。
【請求項８】
前記決定手段は、第１の情報ビットが２画素以上の隣接する画素データの規定色の継続を示す場合には当該規定色を印刷する規定色に決定する一方、第１の情報ビットが２画素以上の隣接する画素データの規定色の継続を示さない場合には第２の情報ビットが指定する規定色を印刷する規定色に決定することを特徴とする請求項７記載のカラー電子黒板装置。
【請求項９】
前記決定手段は、前記ボード面から読み取った画素データが先頭の画素データである場合、第１の情報ビットが２画素以上の隣接する画素データの規定色の継続を示す場合であっても第２の情報ビットが指定する規定色を印刷する規定色に決定することを特徴とする請求項８記載のカラー電子黒板装置。
【請求項１０】
前記登録手段に登録されたアドレスは、前記ボード面から読み取った画素データを構成するＲＧＢ信号の値を示す上位数ビットの組合せで特定されることを特徴とする請求項６から請求項９のいずれかに記載のカラー電子黒板装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ボード面に記載された情報を読取り、記録紙にカラー印刷を行うカラー電子黒板装置に関する。
【０００２】
【従来の技術】
従来から、赤色や青色など、黒色以外のマーカーで書いた情報や複数色が使用してあるチャートを読み取ってカラー印刷を行うために、筆記シート上に書き込まれた情報をその色成分ごとに読み取る読取部と、この読取部で読み取られた情報を所定の色で記録紙に印刷するカラープリンタとを備えた電子黒板装置が知られている（例えば、特許文献１参照）。
【０００３】
この電子黒板装置においては、画素毎にまず白色か黒色かを判定し、いずれでもない場合にはＲＧＢ３原色の各信号のレベルを比較して最もレベルの大きい信号を検出し、その画素がＲ、Ｇ及びＢのいずれの色であるかを判定してマーカーで書き込まれた文字等の情報に対応した印刷を行うようにしている。
【０００４】
【特許文献１】
特開平１１−７０７８０号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の電子黒板装置においては、ＲＧＢ３原色の最大レベルの信号のみを検出して画素毎の色を判定するため、マーカーで書き込まれた情報の色が、ＲＧＢ３原色の各信号レベルの差異が微差である各色の境界付近の色である場合には、ある時点で一方の色と判定したにも関わらず、別の時点で他方の色と判定してしまい、印刷した書面において斑模様が発生するという問題がある。
【０００６】
本発明は、かかる問題点に鑑みて為されたものであり、マーカーで書き込まれた情報の色が各色の境界付近の色である場合であっても、マーカーで書き込まれた情報の色を忠実に再現することができるカラー電子黒板装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、登録手段に、画素データを構成するＲＧＢ信号の値で特定されるアドレスに対応づけて規定色を指定する情報を登録すると共に、特定のアドレスに対応づけて前回読み取った画素データの規定色を継続させる旨の情報を登録しておき、読取手段で読み取った画素データから上記アドレスを生成して当該アドレスに対応する情報を読み出して規定色を決定するようにしたものである。
【０００８】
本発明によれば、登録手段において各規定色の境界付近の色に対応するアドレスに前回読み取った画素データの規定色を継続させる旨の情報を登録しておくことで、ボード面に書き込まれた情報の色が各規定色の境界付近の色であっても、前回読み取った画素データの規定色を印刷する規定色に決定することができるので、ボード面に書き込まれた情報の色を忠実に再現することができる。
【０００９】
【発明の実施の形態】
本発明の第１の態様に係るカラー電子黒板装置は、ボード面に書き込まれた情報からＲＧＢ信号の値で構成される画素データを読み取る読取手段と、前記ＲＧＢ信号の値で特定されるアドレスに対応づけて規定色を指定する情報が登録された登録手段と、前記読取手段が読み取った画素データから前記アドレスを生成して当該アドレスに対応する情報を前記登録手段から読み出して前記規定色を決定する決定手段と、を具備し、前記登録手段には特定のアドレスに対応づけて前回読み取った画素データの規定色を継続させる旨の情報が登録されている構成を採る。
【００１０】
この構成によれば、登録手段において各規定色の境界付近の色に対応するアドレスに前回読み取った画素データの規定色を継続させる旨の情報を登録しておくことで、ボード面に書き込まれた情報の色が各規定色の境界付近の色であっても、前回読み取った画素データの規定色を印刷する規定色に決定することができるので、ボード面に書き込まれた情報の色を忠実に再現することができる。
【００１１】
本発明の第２の態様は、第１の態様に係るカラー電子黒板装置において、前記登録手段に登録された情報は、前回読み取った画素データの規定色の継続の有無を示す第１の情報ビットと、前記規定色を指定する第２の情報ビットとから構成される。
【００１２】
この構成によれば、前回読み取った画素データの規定色の継続の有無を示す第１の情報ビット及び規定色を指定する第２の情報ビットを判断することで規定色を決定することができるので、規定色の決定に伴う制御を簡単に行うことができる。
【００１３】
本発明の第３の態様は、第２の態様に係るカラー電子黒板装置において、前記決定手段は、第１の情報ビットが前回読み取った画素データの規定色の継続を示す場合には当該規定色を印刷する規定色に決定する一方、第１の情報ビットが前回読み取った画素データの規定色の継続を示さない場合には第２の情報ビットが指定する規定色を印刷する規定色に決定する構成を採る。
【００１４】
この構成によれば、第１の情報ビットに応じて印刷する規定色を、前回読み取った画素データの規定色と第２の情報ビットが指定する規定色との間で決定するので、規定色の決定に伴い制御を簡単に行うことができる。
【００１５】
本発明の第４の態様は、第３の態様に係るカラー電子黒板装置において、前記決定手段は、前記ボード面から読み取った画素データが先頭の画素データである場合、第１の情報ビットが前回読み取った画素データの規定色の継続を示す場合であっても第２の情報ビットが指定する規定色を印刷する規定色に決定する構成を採る。
【００１６】
この構成によれば、ボード面から読み取った画素データが先頭の画素データである場合、第１の情報ビットの内容に関わらず、第２の情報ビットが指定する規定色を印刷する規定色に決定するので、ボード面から読み取った画素データの色が規定色の各色の境界付近の色の場合に前回読み取った画素データの規定色を印刷する規定色に決定する構成を採用した場合であっても、先頭の画素データの印刷する規定色が定まらないという事態を確実に回避することができる。
【００１７】
本発明の第５の態様は、第１から第４のいずれかの態様に係るカラー電子黒板装置において、前記登録手段に登録されたアドレスは、前記ボード面から読み取った画素データを構成するＲＧＢ信号の値を示す上位数ビットの組合せで特定される構成を採る。
【００１８】
この構成によれば、ボード面から読み取った画素データを構成するＲＧＢ信号の値を示す上位数ビットの組合せでアドレスを特定することができるので、登録手段に要するメモリ容量を小規模に抑えることができ、また、規定色の決定に伴う制御も簡単に行うことができる。
【００１９】
本発明の第６の態様に係るカラー電子黒板装置は、ボード面に書き込まれた情報からＲＧＢ信号の値で構成される画素データを読み取る読取手段と、前記ＲＧＢ信号の値で特定されるアドレスに対応づけて規定色を指定する情報が登録された登録手段と、前記読取手段が読み取った画素データから前記アドレスを生成して当該アドレスに対応する情報を前記登録手段から読み出して前記規定色を決定する決定手段と、を具備し、前記登録手段には特定のアドレスに対応づけて少なくとも２画素以上の隣接する画素データの規定色を継続させる旨の情報が登録されている構成を採る。
【００２０】
この構成によれば、登録手段において各規定色の境界付近の色に対応するアドレスに２画素以上の隣接する画素データの規定色を継続させる旨の情報を登録しておくことで、ボード面に書き込まれた情報の色が各規定色の境界付近の色であっても、２画素以上の隣接する画素データの規定色を印刷する規定色に決定することができるので、ボード面に書き込まれた情報の色を忠実に再現することができる。
【００２１】
本発明の第７の態様は、第６の態様に係るカラー電子黒板装置において、前記登録手段に登録された情報は、２画素以上の隣接する画素データの規定色の継続の有無を示す第１の情報ビットと、前記規定色を指定する第２の情報ビットとから構成される。
【００２２】
この構成によれば、２画素以上の隣接する画素データの規定色の継続の有無を示す第１の情報ビット及び規定色を指定する第２の情報ビットを判断することができるので、規定色の決定に伴う制御を簡単に行うことができる。
【００２３】
本発明の第８の態様は、第７の態様に係るカラー電子黒板装置において、前記決定手段は、第１の情報ビットが２画素以上の隣接する画素データの規定色の継続を示す場合には当該規定色を印刷する規定色に決定する一方、第１の情報ビットが２画素以上の隣接する画素データの規定色の継続を示さない場合には第２の情報ビットが指定する規定色を印刷する規定色に決定する構成を採る。
【００２４】
この構成によれば、第１の情報ビットに応じて印刷する規定色を、２画素以上の隣接する画素データの規定色と第２の情報ビットが指定する規定色との間で決定するので、規定色の決定に伴い制御を簡単に行うことができる。
【００２５】
本発明の第９の態様は、第８の態様に係るカラー電子黒板装置において前記決定手段は、前記ボード面から読み取った画素データが先頭の画素データである場合、第１の情報ビットが２画素以上の隣接する画素データの規定色の継続を示す場合であっても第２の情報ビットが指定する規定色を印刷する規定色に決定する構成を採る。
【００２６】
この構成によれば、ボード面から読み取った画素データが先頭の画素データである場合、第１の情報ビットの内容に関わらず、第２の情報ビットが指定する規定色を印刷する規定色に決定するので、ボード面から読み取った画素データの色が規定色の各色の境界付近の色の場合に２画素以上の隣接する画素データの規定色を印刷する規定色に決定する構成を採用した場合であっても、先頭の画素データの印刷する規定色が定まらないという事態を確実に回避することができる。
【００２７】
本発明の第１０の態様は、第６から第９のいずれかの態様に係るカラー電子黒板装置において、前記登録手段に登録されたアドレスは、前記ボード面から読み取った画素データを構成するＲＧＢ信号の値を示す上位数ビットの組合せで特定される構成を採る。
【００２８】
この構成によれば、ボード面から読み取った画素データを構成するＲＧＢ信号の値を示す上位数ビットの組合せでアドレスを特定することができるので、登録手段に要するメモリ容量を小規模に抑えることができ、また、規定色の決定に伴う制御も簡単に行うことができる。
【００２９】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００３０】
図１は、本発明の一実施の形態に係るカラー電子黒板装置（以下、「カラー電子黒板」という）１００の外観の構成を示す斜視図である。
【００３１】
図１に示すように、本実施の形態に係るカラー電子黒板１００は、利用者により文字等の情報が書き込まれる白色のボード面１０１を備えている。このボード面１０１の前面に読取ユニット１０２が設けられている。読取ユニット１０２は、ボード面１０１の上方で移動する読取モータ１０３を備えている。読取モータ１０３は、ボード面１０１の上方に形成されたレール１０４上を水平方向に移動する。読取モータ１０３を駆動することで、読取ユニット１０２は、ボード面１０１の前面を水平方向に移動する。
【００３２】
なお、図１においては、移動方向としてボード面１０１の右側から左側に移動する場合について示しているが、これに限らず、逆方向に移動する構成とすることも可能である。また、図１においては、読取ユニット１０２を移動する構成について説明しているが、読取ユニット１０２を固定し回転式としたボード面１０１を読取ユニット１０２の読取位置に移動させる構成としてもよい。
【００３３】
読取ユニット１０２は、ボード面１０１に対向する面にラインセンサ１０５を内蔵している。ラインセンサ１０５は、複数本のラインセンサを接続して構成され、全てのラインセンサが接続された状態でボード面１０１における情報の書込み領域に対応する長さに設けられている。ラインセンサ１０５は、読取ユニット１０２が移動している間、ボード面１０１上に書き込まれた情報を読み取る。
【００３４】
ボード面１０１の下方には、ボード面１０１への情報の書込みを行うマーカーやその情報を消去するクリーナーが載置されるトレイ１０６が設けられている。このトレイ１０６の左側端部の下方に、本カラー電子黒板１００の全体の制御を行う制御ユニット１０７が設けられている。制御ユニット１０７の上面には、利用者の指示を受け付ける操作パネル１０８が設けられている。例えば、利用者により操作パネル１０８から原稿の読取指示が入力される。
【００３５】
図２は、本実施の形態に係るカラー電子黒板１００の主要な構成を示すブロック図である。
【００３６】
同図に示すように、本実施の形態に係るカラー電子黒板１００は、上述のボード面１０１と、読取ユニット１０２と、制御ユニット１０７とから構成され、この制御ユニット１０７にはパーソナルコンピュータ（以下、「ＰＣ」という）２０１及びプリンタ２０２がＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）を介して接続可能な構成となっている。なお、図２に示す制御ユニット１０７においては、操作パネル１０８の構成を省略している。ここでは、制御ユニット１０７にプリンタ２０２をＵＳＢ接続した構成について説明しているが、これに限らず、制御ユニット１０７にプリンタ機能を備えた構成としてもよい。
【００３７】
読取ユニット１０２において、光源２０３は、Ｒ（Ｒｅｄ）、Ｇ（Ｇｒｅｅｎ）及びＢ（Ｂｌｕｅ）の３原色の光を切り替えてボード面１０１に照射する。密着イメージセンサ（ＣＩＳ：Ｃｏｍｐａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）２０４は、ボード面１０１からの反射光を受光して画素データを読み取る。ＣＩＳ２０４が読み取った画素データ（以下、「読取データ」という）は、アンプ２０５により増幅処理を施された後、アナログ／デジタル変換器（以下、「Ａ／Ｄ」という）２０６に入力される。アナログ信号として入力された読取データは、Ａ／Ｄ２０６においてデジタル信号に変換された後、画像処理部２０７に入力される。
【００３８】
画像処理部２０７は、デジタル信号として入力された読取データの色の判定処理を行うとともに、プリンタ２０２で印刷する場合の必要に応じて多値データの２値化処理を行う。読取データの色の判定処理においては、後述する３Ｄ（３−Ｄｉｍｅｎｓｉｏｎ）ＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）データ格納部に格納されたＬＵＴデータが参照される。この判定処理により、プリンタ２０２で印刷あるいはＰＣ２０１上で表示すべき画素データの色が判定される。具体的には、現在読み取った画素データの色を印刷等すべきか、現在読み取った画素データの色でなく前回読み取った画素データの色を印刷等すべきかが判定される。以下、画像処理部２０７の構成について説明する。
【００３９】
画像処理部２０７は、ボード面１０１から読み取った読取データ及び後述する色変換部により出力された変換データを蓄積するメモリ２０８に接続されている。このメモリ２０８への読取データ又は変換データの書き込み及び読み出しは、メモリ制御部２０９により制御される。メモリ制御部２０９に読取データ書き込み制御部２１０、読取データ読み出し制御部２１１、変換データ書き込み制御部２１２及び変換データ読み出し制御部２１３が接続されている。
【００４０】
読取データ書き込み制御部２１０は、デジタル信号として入力された読取データを、メモリ制御部２０９を介してメモリ２０８に書き込む。読取データ書き込み制御部２１０に入力される読取データは、１画素に対して各色８ビット（２５６階調）で構成されている。読取データ書き込み制御部２１０は、読取データが入力される毎にメモリ２０８に対して書き込んでいく。
【００４１】
読取データ読み出し制御部２１１は、メモリ２０８に１画素分の読取データが蓄積されると、つまり、Ｒ、Ｇ及びＢの各色の８ビットの読取データが蓄積されると、これを読み出し、アドレス生成／格納データ読み出し部２１４及び後述する無変化判定／色決定部に出力する。
【００４２】
アドレス生成／格納データ読み出し部２１４は、読取データ読み出し制御部２１１から入力された読取データから３ＤＬＵＴデータ格納部２１５内の３ＤＬＵＴデータにアクセスするためのアドレスを生成する。アドレスは、Ｒ、Ｇ及びＢの各色の８ビットのうち、上位３ビットを抽出し、これをつなぐことで生成される。これにより、９ビットのアドレスが生成される。以下、生成された９ビットのアドレスを空間アドレスと呼ぶものとする。
【００４３】
また、アドレス生成／格納データ読み出し部２１４は、生成した９ビットの空間アドレスに応じて３ＤＬＵＴデータ格納部２１５内の３ＤＬＵＴデータにおける該当する空間に格納された３ビットの格納データを読み出す。読み出された３ビットの格納データは、無変化判定／色決定部２１６に渡される。
【００４４】
図３は、このアドレス生成／格納データ読み出し部２１４により生成されるアドレスの模式図である。同図に示すように、アドレス生成／格納データ読み出し部２１４は、Ｒ、Ｇ及びＢの各色の８ビットのうち、上位３ビットを抽出し、Ｒの上位３ビット、Ｇの上位３ビット及びＢの上位３ビットを有する空間アドレスを生成する。
【００４５】
なお、Ｒ、Ｇ及びＢの各色の８ビットのうち、上位３ビットを抽出して９ビットの空間アドレスを生成するのは、３ＤＬＵＴデータ格納部２１５に格納された３ＤＬＵＴデータの構成に対応させたためである。本実施の形態のカラー電子黒板１００においては、３ＤＬＵＴデータ格納部２１５に２５６階調の各色を８つの空間（５１２空間：８（Ｒ）ｘ８（Ｇ）ｘ８（Ｂ））に分割した３ＤＬＵＴデータを格納している。このため、９ビットの空間アドレスを用いてＬＵＴの５１２空間を指定できるようにしている。
【００４６】
ここで、３ＤＬＵＴデータ格納部２１５に格納された３ＤＬＵＴデータの構成について説明する。上述のように、３ＤＬＵＴデータ格納部２１５に格納された３ＤＬＵＴデータは、５１２空間に分割されている。図４は、３ＤＬＵＴデータ格納部２１５に格納された３ＤＬＵＴデータ内のデータの構成について示す図である。
【００４７】
図４に示すように、３ＤＬＵＴデータにおいては、９ビットの空間アドレスに対応して３ビットの格納データが割り当てられている。図４においては、３ビットの格納データについて略記しているが、実際には各空間アドレスに一つずつ格納データが割り当てられている。
【００４８】
３ビットの格納データのうち、下位２ビット（図４に示す「ｂｉｔ１、０」）には、ボード面１０１に書き込まれるマーカーの色（規定色）を示すビットが割り当てられている。以下、この規定色に割り当てたビットを規定色ビットと呼ぶものとする。本実施の形態では、規定色ビットに２ビットを割り当てることで黒（００）、赤（０１）、青（１０）及び緑（１１）の４色の規定色に対応させている。
【００４９】
残りの１ビット（図４に示す「ｂｉｔ２」）には、前回の読み取った画素データの色を変化させず、同一の色を印刷等すべきかを示すビットが割り当てられている。以下、このビットを、色を変化させないことを指定するという意味で無変化指定ビットと呼ぶものとする。無変化指定ビットにおいては、前回読み取った画素データの色を変化させず、同一の色の印刷等を指定（以下、「無変化指定」という）する場合に「無変化：１」が設定される。無変化指定をせず、規定色ビットで指定された色の印刷等を指定する場合に「通常：０」が設定される。
【００５０】
なお、本実施の形態では、規定色ビットに２ビットを割り当てて４色のマーカーの色に対応する場合について示している。しかし、これに限らず、規定色ビットの数を増やすことで対応可能なマーカーの色を増やすことが可能である。例えば、規定色ビットに３ビットを割り当てることで８色のマーカーの色に対応することができる。
【００５１】
以下、図５及び図６を用いて３ＤＬＵＴデータ格納部２１５内の３ＤＬＵＴデータのイメージを示す。図５（ａ）に示すように、３ＤＬＵＴデータは、Ｒ側、Ｇ側及びＢ側にそれぞれ８つ（０〜７）の空間を有する５１２空間とイメージすることができる。ここで、各色における「０」、「１」、「２」、「３」、「４」、「５」、「６」及び「７」は、それぞれ８分割された２５６階調の０〜３１階調、３２〜６３階調、６４〜９５階調、９６〜１２７階調、１２８〜１５９階調、１６０〜１９１階調、１９２〜２２３階調及び２２４〜２５６階調に対応する。
【００５２】
各空間には、図４で説明した８つの格納データが割り当てられている。具体的には、図５（ｂ）に示すように、▲１▼無変化指定ビットが通常（０）で規定色ビットが黒（００）、▲２▼無変化指定ビットが無変化指定（１）で規定色ビットが黒（００）、▲３▼無変化指定ビットが通常（０）で規定色ビットが赤（０１）、▲４▼無変化指定ビットが無変化指定（１）で規定色ビットが赤（０１）、▲５▼無変化指定ビットが通常（０）で規定色ビットが青（１０）、▲６▼無変化指定ビットが無変化指定（１）で規定色ビットが青（１０）、▲７▼無変化指定ビットが通常（０）で規定色ビットが緑（１１）及び▲８▼無変化指定ビットが無変化指定（１）で規定色ビットが緑（１１）の８つの格納データが割り当てられている。なお、図５（ｂ）においては、図６の説明で用いる、各空間に割り当てられる格納データに対応するパターンを示している。
【００５３】
図６は、図４に示す５１２空間をＢの上位から分割して示し、各空間に割り当てられた格納データに対応するパターンを示したものである。例えば、アドレス生成／格納データ読み出し部２１４が生成した９ビットのアドレスが「０００  ００１  １１１（ここでは便宜上３ビット毎に区切っている）」である場合、Ｒ側の数値が「０」、Ｇ側の数値が「１」及びＢ側の数値が「７」と判断し、図６（ａ）における最も左方側であって、手前から２つ目の空間に割り当てられた格納データが読み出されることとなる。ここでは、図５（ｂ）に示す▲５▼無変化指定ビットが通常（０）で規定色ビットが青（１０）の格納データ「０１０」が読み出されることとなる。この場合、アドレス生成／格納データ読み出し部２１４は、印刷等すべき画素データの色を「青」と判定する。
【００５４】
これに対し、例えば、アドレス生成／格納データ読み出し部２１４が生成した９ビットのアドレスが「０１１  ０００  １１１」である場合、Ｒ側の数値が「３」、Ｇ側の数値が「０」及びＢ側の数値が「７」と判断し、図６（ａ）における最も手前側であって左側から３つ目の空間に割り当てられた格納データが読み出されることとなる。ここでは、図５（ｂ）に示す▲６▼無変化指定ビットが無変化指定（１）で規定色ビットが青（１０）の格納データ「１１０」が読み出されることとなる。この場合、アドレス生成／格納データ読み出し部２１４は、印刷等すべき画素データの色を「青」でなく、前回読み取った画素データの色と判定する。
【００５５】
ここで、図６に示す各空間に割り当てられた格納データは、実際に記録紙に印刷された画像に基づいて、無変化指定の有無及び規定色の種別を設定したものである。本実施の形態においては、マーカーの各色の境界付近の色が配置される空間には、無変化指定するようにしている。これにより、マーカーの各色の境界付近の色を、前回読み取った画素データの色に置換することができる。なお、各空間に割り当てられた格納データの設定は、図６に示すものに限定されず、記録紙に印刷された画像の実際の色を見ながら任意に調整することが可能である。
【００５６】
図２に戻り、画像処理部２０７の構成の説明を続ける。無変化判定／色決定部２１６は、アドレス生成／格納データ読み出し部２１４から入力された３ビットの格納データに応じて読取データの色を何色にするか決定する。具体的には、無変化指定がされているかを判定し、指定されている場合には前回読み取った画素データの色に決定する一方、指定されていない場合には規定色ビットで指定された色に決定する。
【００５７】
無変化判定／色決定部２１６は、前回の読取データの色データを一時的に保存する。保存された読取データの色データは、Ｒ、Ｇ及びＢの各色の８ビットの読取データで構成される。無変化指定ビットにより無変化指定されている場合には、保存している読取データを用いて内部の輝度計算部２１７で輝度を計算する。一方、無変化指定されていない場合には読取データ読み出し制御部２１１から入力されたＲ、Ｇ及びＢの各色の８ビットの読取データを用いて輝度計算部２１７で輝度を計算する。輝度を計算するのは、後述する色変換部２１８でＲＧＢ成分から黒（Ｋ）を生成するためである。
【００５８】
色変換部２１８は、無変化判定／色決定部２１６から入力されたＲ、Ｇ及びＢの読取データに３ｘ３マトリクス線形変換処理を施し、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）及び黒（Ｋ）の変換データを順次変換データ書き込み制御部２１２に出力する。
【００５９】
なお、本実施の形態においては、ボード面１０１からの読取データをプリンタ２０２で印刷する場合と、ＰＣ２０１上で表示する場合とがある。色変換部２１８は、プリンタ２０２で読取データを印刷する場合に上述の変換処理を行う。一方、ＰＣ２０１上で表示する場合には上述変換処理を行わず、Ｒ、Ｇ及びＢの読取データを変換データとして変換データ書き込み制御部２１２に出力する。
【００６０】
変換データ書き込み制御部２１２は、色変換部２１８から入力された変換データを、メモリ制御部２０９を介してメモリ２０８に書き込む。このとき、メモリ２０８には、Ｃ、Ｍ、Ｙ及びＫの変換データ（Ｒ、Ｇ及びＢの変換データ）が多値データとして書き込まれる。
【００６１】
変換データ読み出し制御部２１３は、メモリ２０８に１画素分の変換データが蓄積されると、つまり、Ｃ、Ｍ、Ｙ及びＫの変換データ（Ｒ、Ｇ及びＢの変換データ）が蓄積されると、これを読み出す。プリンタ２０２で印刷する場合には、読み出した変換データ（Ｃ、Ｍ、Ｙ及びＫ）を２値化処理部２１９に出力する。一方、ＰＣ２０１上で表示する場合には、読み出した変換データ（Ｒ、Ｇ及びＢ）をインタフェイス（Ｉ／Ｆ）２２０に出力する。このとき、Ｉ／Ｆ２２０には多値データのままの変換データが出力される。
【００６２】
２値化処理部２１９は、変換データ読み出し制御部２１３から入力された変換データにハーフトーン処理等を施し、多値データを２値データに変換する。そして、変換後の２値データをＩ／Ｆ２２０に出力する。Ｉ／Ｆ２２０に入力された２値データ又は多値データである変換データは、制御ユニット１０７に出力される。
【００６３】
制御ユニット１０７は、本カラー電子黒板１００の全体を制御する制御手段としてのＣＰＵ２２１を備え、このＣＰＵ２２１にバスを介してプログラムＲＯＭ２２２、メモリ２２３及びＵＳＢ制御部２２４が接続されている。プログラムＲＯＭ２２２には、ＣＰＵ２２１が実行するプログラムが格納されている。メモリ２２３は、ＣＰＵ２２１のワークエリアを提供するとともに読取ユニット１０２から入力された変換データを格納する。ＵＳＢ制御部２２４は、ＣＰＵ２２１の制御の下、メモリ２２３に格納された変換データをＰＣ２０１又はプリンタ２０２に転送する。ＣＰＵ２２１は、メモリ２２３に格納された変換データを操作パネル（不図示）からの指示に応じてプリンタ２０２等を用いて印刷等させる。
【００６４】
図７は、上述の読取ユニット１０２内における各処理のタイミングを示している。
【００６５】
図７に示すように、１回目の同期信号に合わせてボード面１０１に書き込まれた情報の１ライン目の読み取り処理が開始される。この読み取り処理と同時にＣＩＳ２０４からの出力が行われることとなる。このＣＩＳ２０４からの出力と並列してＡ／Ｄ２０６におけるＡＤ変換処理及びメモリ２０８への読取データ書き込み処理が行われる。
【００６６】
１ライン分の読取データがメモリ２０８に蓄積された時点で２回目の同期信号が出力される。この２回目の同期信号に合わせて読取データ読み出し処理が開始される。これと同時に２ライン目の読み取り処理が開始される。すなわち、前回のラインの読取データ読み出し処理と同時に現在の読取データ書き込み処理が行われる。
【００６７】
読取データ読み出し処理は、同時にＲ、Ｇ及びＢの読取データを読み出し、この処理を４回繰り返すことで行われる。これは、３色のＲ、Ｇ及びＢの読取データから４色のＣ、Ｍ、Ｙ及びＫの変換データへ変換するための便宜を図ったものである。この読取データ読み出し処理と並列して、各色の読取データから空間アドレスを生成すると共にこの空間アドレスに応じて読み出した格納データに基づいて無変化指定か否かを判定するアドレス生成／無変化判定処理、無変化指定の有無に応じて読取データの色を決定する色決定処理、Ｒ、Ｇ及びＢの読取データからＣ、Ｍ、Ｙ及びＫの変換データへ色を変換する色変換処理、並びにメモリ２０８への変換データ書き込み処理が行われる。
【００６８】
１ライン分の変換データがメモリ２０８に蓄積された時点で３回目の同期信号が出力される。この３回目の同期信号に合わせて変換データ読み出し処理が開始される。これと同時に２ライン目の読取データ読み出し処理が開始される。すなわち、前回のラインの変換データ読み出し処理と同時に現在の読取データ読み出し処理が行われる。
【００６９】
変換データ読み出し処理と同時に、多値データである変換データの２値化処理及び２値データ（ＰＣ２０１上で表示する場合は多値データ）の制御ユニット１０７への転送処理が行われる。
【００７０】
以下、本実施の形態に係るカラー電子黒板１００におけるボード面１０１上に書き込まれた情報の色を変換する場合の主要な動作について説明する。図８及び図９は、本実施の形態に係るカラー電子黒板１００におけるボード面１０１上に書き込まれた情報の色を変換する場合の主要な動作を説明するためのフロー図である。なお、図８及び図９に示すフローは、図７に示す読取データ読み出し処理、アドレス生成／判定処理、色決定処理、色変換処理に相当する。かかるフローを開始する前段階でメモリ２０８には１ライン分の読取データが蓄積されているものとする。
【００７１】
本カラー電子黒板１００の読取ユニット１０２は、メモリ２０８に１ライン分の読取データが蓄積された後、同期信号を検知すると（ＳＴ８０１）、画像処理部２０７に設けられた画素カウンタをリセット（初期化）し（ＳＴ８０２）、ボード面１０１に書き込まれた情報の第ｎ画素目の画素データ（図７に示すＲ１’、Ｇ１’及びＢ１’）を読み込む（ＳＴ８０３）。
【００７２】
読み込んだ第ｎ画素目の画素データ（Ｒ１’、Ｇ１’及びＢ１’）に応じて空間アドレスを生成する（ＳＴ８０４）。そして、生成した空間アドレスを用いて３ＤＬＵＴデータ格納部２１５内の３ＤＬＵＴデータ上で該当する格納データ（Ｊ１’）を読み込む（ＳＴ８０５）。
【００７３】
格納データ（Ｊ１’）を読み込んだ後、現在読み込んだ画素データに適用する色を判断する。具体的には、上述の画素カウンタのカウント値が「１」であるかを判断することで、現在読み込んだ画素が第１画素であるか判断し（ＳＴ８０６）、第１画素目である場合には、読み込んだ格納データ（Ｊ１’）の内容（規定色ビット）に従った色を適用する（ＳＴ８０７）。
【００７４】
また、現在読み込んだ画素が第１画素でない場合には、格納データの内容（無変化指定ビット）で無変化指定されているか判断し（ＳＴ８０８）、無変化指定されていない場合には、読み込んだ格納データ（Ｊ１’）の内容（規定色ビット）に従った色を適用する（ＳＴ８０７）。
【００７５】
一方、現在読み込んだ画素が第１画素でなく、格納データの内容（無変化指定ビット）で無変化指定されている場合には、前回の処理で保存した色のデータ（前画素の色データ）の色を適用する（ＳＴ８０９）。
【００７６】
このように現在読み込んだ画素データに適用する色を判断した後、その色データを保存しておく。ここで、現在読み込んだ画素データに適用する色データを保存するのは、次回の処理において読み込んだ格納データで無変化指定された場合に対応するためである。
【００７７】
ＳＴ８０７及びＳＴ８０９で適用した色データを保存した後（ＳＴ８１０）、ＲＧＢの色空間（以下、「ＲＧＢ空間」という）からＣＭＹＫの色空間（以下、「ＣＭＹＫ空間」という）に変換するための変換前処理を行う（ＳＴ８１１）。この変換前処理は、ＲＧＢ空間から黒（Ｋ）の印刷を可能とするための輝度（Ｙ）の計算処理（以下、「輝度計算処理」という）及びＲＧＢ空間からＣＭＹＫ空間への変換に用いるＲＧＢ成分（Ｒ”、Ｇ”及びＢ”）を得るための処理を行う（ＳＴ８１１）。
【００７８】
図９は、この変換前処理を説明するためのフロー図である。かかる変換前処理においては、まず輝度計算処理が行われる（ＳＴ９０１）。具体的には、任意の係数ｘ、ｙ及びｚをそれぞれＲ、Ｇ及びＢ成分と掛け合わせた数値の和を求めることで輝度（Ｙ）を得る（Ｙ＝ｘＲ＋ｙＧ＋ｚＢ）。一般的には、任意の係数ｘ、ｙ及びｚは、ｘ＝０．２９９、ｙ＝０．５８７、ｚ＝０．１１４で処理される。
【００７９】
輝度計算処理を行った後、ＲＧＢ空間からＣＭＹＫ空間への変換に用いるＲＧＢ成分（Ｒ”、Ｇ”及びＢ”）を得るための処理を行う。かかる処理では、まず、適用色が何色かを判断する（ＳＴ９０２）。ここで、適用色は、ＳＴ８０７及びＳＴ８０９の処理に応じて判断される。
【００８０】
適用色が赤の場合には、ＣＭＹＫ空間への変換に用いるＲＧＢ成分のうち、Ｒ”に読取データのＲ’を設定すると共に、Ｇ”及びＢ”に０を設定する（ＳＴ９０３）。同様に、適用色が青の場合には、ＣＭＹＫ成分への変換に用いるＲＧＢ成分のうち、Ｂ”を読取データのＢ’に設定すると共に、Ｒ”及びＧ”に０を設定し（ＳＴ９０４）、適用色が緑の場合には、ＣＭＹＫ成分への変換に用いるＲＧＢ成分のうち、Ｇ”に読取データのＧ’を設定すると共に、Ｒ”及びＢ”に０を設定する（ＳＴ９０５）。
【００８１】
適用色が黒の場合には、ＣＭＹＫ成分への変換に用いるＲＧＢ成分のＲ”、Ｇ”及びＢ”の全てにＳＴ９０１で求めた輝度（Ｙ）を設定する（ＳＴ９０６）。ＳＴ９０３〜ＳＴ９０６の処理によりＣＭＹＫ空間への変換に用いるＲＧＢ成分（Ｒ”、Ｇ”及びＢ”）を得る。これにより、変換前処理を完了し、処理をＳＴ８１２に戻す。
【００８２】
ＳＴ８１２に戻ると、読取ユニット１０２は、ＲＧＢ空間からＣＭＹＫ空間への色変換処理を行う。具体的には、まず、色変換処理を実行する変換色（Ｃ、Ｍ、Ｙ及びＫ）を判断し（ＳＴ８１２）、当該変換色に３ｘ３マトリクス線形変換により色変換を行う（ＳＴ８１３〜ＳＴ８１６）。具体的には、Ｃ→Ｍ→Ｙ→Ｋの順序で変換色を変化させていく。この色変換処理により変換データ（Ｃ、Ｍ、Ｙ及びＫ）を得る。
【００８３】
ＳＴ８１３〜ＳＴ８１６における３ｘ３マトリクス線形変換においては、ＳＴ９０３〜ＳＴ９０６で求めたＲＧＢ成分（Ｒ”、Ｇ”及びＢ”）が用いられる。なお、変換色がＫの場合には、Ｒ”、Ｇ”及びＢ”に輝度（Ｙ）が置換されているため、ＳＴ８１６ではＳＴ８１３〜ＳＴ８１５と異なる表現を採用している。
【００８４】
読取ユニット１０２は、指定画素数分だけ色変換処理を実行したか判断する（ＳＴ８１７）。ここで指定画素数とは、予め認識されているボード面１０１上の主走査方向の画素数をいう。指定画素数分だけ色変換処理が実行していない場合には、画素カウンタのカウント値をインクリメントした後（ＳＴ８１８）、処理をＳＴ８０３に戻し、指定画素数分だけ色変換処理を実行するまでＳＴ８０３〜ＳＴ８１７の処理を繰り返す。
【００８５】
ＳＴ８０３〜ＳＴ８１７の処理を繰り返すうち、指定画素数分だけ色変換処理を実行したならば、Ｃ、Ｍ、Ｙ及びＫの４色分だけ色変換処理を実行したか判断する（ＳＴ８１９）。４色分の色変換処理を実行していない場合には、処理をＳＴ８０２に戻し、４色分の色変換処理を実行するまでＳＴ８０２〜ＳＴ８１９の処理を繰り返す。
【００８６】
ＳＴ８０２〜ＳＴ８１９の処理を繰り返すうち、４色分の色変換処理を実行したならば、指定ライン数分だけ色変換処理を実行したかを判断する（ＳＴ８２０）。ここで指定ライン数とは、予め認識されているボード面１０１上の副走査方向のライン数をいう。指定ライン数分だけ色変換処理を実行していない場合には、読取ユニット１０２は、処理をＳＴ８０１に戻し、指定ライン数分だけ色変換処理を実行するまでＳＴ８０１〜ＳＴ８２０の処理を繰り返す。
【００８７】
ＳＴ８０２〜ＳＴ８１９の処理を繰り返すうち、指定ライン数分だけ色変換処理を実行したならば、読取ユニット１０２は、１面（１ページ）分の色変換処理を完了し、色変換処理を終了する。
【００８８】
このように本実施の形態のカラー電子黒板１００によれば、３ＤＬＵＴデータ格納部２１５においてマーカーの各色（規定色）の境界付近の色に対応する空間に前回読み取った画素データの規定色を継続させる旨の情報を登録しておくことで、ボード面１０１に書き込まれた情報の色が各規定色の境界付近の色であっても、前回読み取った画素データの規定色を印刷すべき画素データの規定色に決定することができるので、ボード面１０１に書き込まれた情報の色を忠実に再現することができる。
【００８９】
また、本実施の形態のカラー電子黒板１００によれば、３ＤＬＵＴデータ格納部２１５の格納データは、前回読み取った画素データの規定色の継続の有無を示す第１の情報ビット（ｂｉｔ２）と、規定色を指定する第２の情報ビット（ｂｉｔ１、０）とから構成される。このため、前回読み取った画素データの規定色の継続の有無を示す第１の情報ビット及び規定色を指定する第２の情報ビットを判断することで規定色を決定することができるので、規定色の決定に伴う制御を簡単に行うことができる。
【００９０】
さらに、本実施の形態のカラー電子黒板１００によれば、第１の情報ビットが前回読み取った画素データの規定色の継続を示す場合（無変化指定の場合）には当該規定色を印刷すべき画素データの色に決定する一方、第１の情報ビットが前回読み取った画素データの規定色の継続を示さない場合（通常の場合）には第２の情報ビットが指定する規定色を印刷する規定色に決定する。このため、第１の情報ビットに応じて印刷すべき画素データの色を、前回読み取った画素データの規定色と第２の情報ビットが指定する規定色との間で決定するので、規定色の決定に伴い制御を簡単に行うことができる。
【００９１】
さらに、本実施の形態のカラー電子黒板１００によれば、３ＤＬＵＴデータ格納部２１５に登録された空間アドレスは、ボード面１０１から読み取った画素データを構成するＲＧＢ信号の値を示す上位数ビットの組合せで特定される。このため、３ＤＬＵＴデータ格納部２１５内の３ＤＬＵＴの実現に要するメモリ容量を小規模に抑えることができ、また、規定色の決定に伴う制御も簡単に行うことができる。
【００９２】
なお、格納データに無変化指定がされている場合には、印刷等すべき画素データの色として前回の画素データの色に決定するため、格納データの規定色ビットで色の指定は必要ないといえる。しかし、本実施の形態では、格納データに無変化指定がされている場合においても規定色ビットで色を指定し、第１画素の色が各色の境界付近の色であるか否かに関わらず、規定色ビットで指定された色を印刷等すべき色として決定する。これにより、第１画素の色が各色の境界付近の色である場合に印刷すべき規定色が定まらないという事態を確実に回避することができる。
【００９３】
ところで、本実施の形態においては、前回処理した画素データの色データを保存しておき、格納データで無変化指定がされている場合には、保存しておいた画素データの色データを印刷等すべき画素データの色に適用する。しかし、これに限定されず、印刷等すべき画素データに適用する色を決定する際には、前回の画素データの色データ以外を参照するようにしてもよい。
【００９４】
図１０は、読取データとして適用する色を決定する場合において参照する画素の模式図である。なお、図１０において示している数値は、参照する際に考慮する比重を示す係数（以下、「比重係数」という）である。
【００９５】
図１０（ａ）は、本実施の形態に係るカラー電子黒板１００において参照する画素を示している。同図に示すように、本実施の形態では、同一ラインにおける前回処理した画素データの色データのみが参照され、格納データで無変化指定がされた場合には、前回処理した画素データの色が適用される場合について示している。
【００９６】
図１０（ｂ）〜（ｄ）は、参照する画素の変形例を示している。すなわち、図１０（ｂ）では、現在読み込んだ画素データを含め、隣接する全ての画素を同一の比重で参照する場合について示している。図１０（ｃ）では、現在読み込んだ画素データを含め、上下に隣接した画素及び左右に隣接した画素を参照する場合であって、現在読み込んだ画素データの比重を「２」とする一方、隣接する画素の比重を「１」とする場合について示している。図１０（ｃ）では、現在読み込んだ画素データを含め、上下に隣接した画素及び左右に隣接した画素を参照する場合であって、現在読み込んだ画素データの比重を「３」とする一方、上下に隣接する画素の比重を「１」並びに左右に隣接する画素の比重を「２」とする場合について示している。
【００９７】
このように少なくとも２画素以上の隣接する画素データを参照し、さらに参照する画素の比重を変更した場合には、参照する画素の比重を任意に設定することができるので、カラー電子黒板１００自体の特性や、接続したプリンタ２０２の印刷特性等などに応じて変換後の読取データの色を所望の色に決定することができる。
【００９８】
なお、このように参照する画素データの構成を変更する場合には、本実施の形態における無変化指定ビットにおいて、前回読み取った画素データの色を変化させず、同一の色の印刷等を指定する代わりに、２画素以上の隣接する画素データの色と同一の色の印刷等を指定することで実現することができる。
【００９９】
【発明の効果】
以上説明したように、本発明によれば、マーカーで書き込まれた情報の色が中間色や各色の境界付近の色である場合であっても、マーカーで書き込まれた情報の色を忠実に再現することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る読取装置を搭載したカラー電子黒板の外観の構成を示す斜視図
【図２】上記実施の形態に係るカラー電子黒板の主要な構成を示すブロック図
【図３】上記実施の形態に係るカラー電子黒板における読取ユニットのアドレス生成／格納データ読み出し部により生成されるアドレスの模式図
【図４】上記実施の形態に係るカラー電子黒板における読取ユニットの３ＤＬＵＴデータ格納部に格納された３ＤＬＵＴデータ内のデータの構成について示す図
【図５】上記実施の形態におけるカラー電子黒板における読取ユニットの３ＤＬＵＴデータ格納部内の３ＤＬＵＴデータのイメージを示す図
【図６】上記実施の形態におけるカラー電子黒板における読取ユニットの３ＤＬＵＴデータ格納部内の３ＤＬＵＴデータのイメージを示す図
【図７】上記実施の形態に係るカラー電子黒板における読取ユニット内における各処理のタイミングを示す図
【図８】上記実施の形態に係るカラー電子黒板におけるボード面上に書き込まれた情報の色を変換する場合の主要動作を説明するためのフロー図
【図９】上記実施の形態に係るカラー電子黒板におけるボード面上に書き込まれた情報の色を変換する途中の変換前処理を説明するためのフロー図
【図１０】上記実施の形態に係るカラー電子黒板において、読取データとして適用する色を決定する場合に参照する画素の模式図
【符号の説明】
１００  カラー電子黒板
１０１  ボード面
１０２  読取ユニット
１０３  読取モータ
１０５  ラインセンサ
２０７  画像処理部
２０８  メモリ
２１４  アドレス生成／格納データ読み出し部
２１５  ３ＤＬＵＴデータ格納部
２１６  無変化判定／色決定部
２１８  色変換部
【図１】
2004349788.tif 000003
【図２】
2004349788.tif 000004
【図３】
2004349788.tif 000005
【図４】
2004349788.tif 000006
【図５】
2004349788.tif 000007
【図６】
2004349788.tif 000008
【図７】
2004349788.tif 000009
【図８】
2004349788.tif 000010
【図９】
2004349788.tif 000011
【図１０】
2004349788.tif 000012