(57)【要約】【課題】イメージスキャナーによって読み取られて遠隔地から送信される画像データを受信して処理する効率を高めつつデータ通信量を抑制する。【解決手段】イメージスキャナーによって原稿から読み取られた画像データを取得する画像取得手段と、前記画像データの読み取りが予め決められた要件を満たすか否かを前記画像データの解析によって判定するとともに、前記画像データの読み取りが予め決められた要件を満たないと判定された場合、前記画像データの送信を中止する判定手段と、前記画像データの読み取りが予め決められた要件を満たすと判定された場合、前記画像データに対して縮小を含む圧縮処理を施すとともに、前記圧縮処理が施された前記画像データを送信する加工送信手段と、を備える画像送信装置。【選択図】図３
2011130056.tif 000002
【特許請求の範囲】
【請求項１】
イメージスキャナーによって原稿から読み取られた画像データを取得する画像取得手段
と、
前記画像データの読み取りが予め決められた要件を満たすか否かを前記画像データの解
析によって判定するとともに、前記画像データの読み取りが予め決められた要件を満たな
いと判定された場合、前記画像データの送信を中止する判定手段と、
前記画像データの読み取りが予め決められた要件を満たすと判定された場合、前記画像
データに対して縮小を含む圧縮処理を施すとともに、前記圧縮処理が施された前記画像デ
ータを送信する加工送信手段と、
を備える画像送信装置。
【請求項２】
予め決められた領域を予め決められた解像度において前記イメージスキャナーに読み取
らせる読み取り制御手段をさらに備える、
請求項１に記載の画像送信装置。
【請求項３】
前記画像データの解析は、ＯＣＲまたはＯＭＲと、前記ＯＣＲまたは前記ＯＭＲによっ
て認識された情報の照合または解析とを含む、
請求項１または２に記載の画像送信装置。
【請求項４】
イメージスキャナーと、
前記イメージスキャナーによって原稿から読み取られた画像データを取得する画像取得
手段と、
前記画像データの読み取りが予め決められた要件を満たすか否かを前記画像データの解
析によって判定し、前記画像データの読み取りが予め決められた要件を満たないと判定さ
れた場合、前記画像データの送信を中止する判定手段と、
前記画像データの読み取りが予め決められた要件を満たすと判定された場合、前記画像
データに対して縮小を含む圧縮処理を施すとともに、前記圧縮処理が施された前記画像デ
ータを送信する加工送信手段と、
を備える画像送信システム。
【請求項５】
イメージスキャナーによって原稿から読み取られた画像データを取得し、
前記画像データの読み取りが予め決められた要件を満たすか否かを前記画像データの解
析によって判定するとともに、前記画像データの読み取りが予め決められた要件を満たな
いと判定された場合、前記画像データの送信を中止し、
前記画像データの読み取りが予め決められた要件を満たすと判定された場合、前記画像
データに対して縮小を含む圧縮処理を施すとともに、前記圧縮処理が施された前記画像デ
ータを送信する、
ことを含む画像送信方法。
【請求項６】
イメージスキャナーによって原稿から読み取られた画像データを取得する画像取得手段
と、
前記画像データの読み取りが予め決められた要件を満たすか否かを前記画像データの解
析によって判定するとともに、前記画像データの読み取りが予め決められた要件を満たな
いと判定された場合、前記画像データの送信を中止する判定手段と、
前記画像データの読み取りが予め決められた要件を満たすと判定された場合、前記画像
データに対して縮小を含む圧縮処理を施すとともに、前記圧縮処理が施された前記画像デ
ータを送信する加工送信手段と、
としてコンピューターを機能させる画像送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像送信装置、システム、方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、イメージスキャナーとデータサーバーとが離れて設置されている場合
にスキャン作業の負担を軽減するための技術が開示されている。また従来、イメージスキ
ャナーによって読み取られた画像データを処理する作業を軽減するための技術として、Ｏ
ＭＲ（Optical Mark Recognition）やＯＣＲ（Optical Character Recognition）が知ら
れている（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２５１８４９号公報
【特許文献２】特開２００８−１６７３１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
帳票や解答用紙といった定型書類をイメージスキャナーで読み取り、画像データを遠隔
地のサーバーに送信して処理する場合、作業効率を上げるためには、適切な原稿から適切
な条件で読み取られた画像データだけがサーバーに送信されなければならない。しかし、
イメージスキャナー側の作業を正しく遂行させる有効な手段は従来ない。また、イメージ
スキャナーとデータサーバーとが離れた場所に設置されている場合、ネットワークトラフ
ィックや送信コストも考慮する必要がある。
【０００５】
本発明は、イメージスキャナーによって読み取られて遠隔地から送信される画像データ
を受信して処理する効率を高めつつデータ通信量を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
（１）前記目的を達成するための画像送信装置は、イメージスキャナーによって原稿か
ら読み取られた画像データを取得する画像取得手段と、前記画像データの読み取りが予め
決められた要件を満たすか否かを前記画像データの解析によって判定するとともに、前記
画像データの読み取りが予め決められた要件を満たないと判定された場合、前記画像デー
タの送信を中止する判定手段と、前記画像データの読み取りが予め決められた要件を満た
すと判定された場合、前記画像データに対して縮小を含む圧縮処理を施すとともに、前記
圧縮処理が施された前記画像データを送信する加工送信手段と、を備える。
【０００７】
本発明によると、イメージスキャナーによって原稿から読み取られた画像データを送信
する前に、画像データに対して縮小を含む圧縮処理を施すためにデータ通信量を抑制する
ことができる。またイメージスキャナーによって原稿から読み取られた画像データを送信
する前に画像データを解析し、画像データの読み取りが予め決められた要件を満たしてい
ない場合には画像データの送信を中止するため、無駄なデータ通信を抑制するとともに、
受信側の作業負担や無駄なデータ処理の発生を抑制できる。そして、画像データの解析後
に画像データに対して縮小を含む圧縮処理を施すため、解析精度を落とすことなく、予め
決められた要件を満たして読み取られた画像データのみを送信することができる。なお、
本明細書において「圧縮処理」は、符号の数学的な変換によりデータ量を減らす情報源符
号化に限らず、データが表す画像の内容変更を伴う縮小や切り捨て（クリッピング）など
の処理を含むより広い概念を持つ用語として用いる。
【０００８】
（２）前記目的を達成するための画像送信装置は、予め決められた領域を予め決められ
た解像度において前記イメージスキャナーに読み取らせる読み取り制御手段をさらに備え
てもよい。
この場合、十分な解析精度が得られる解像度で原稿全体から画像データを読み取ること
が保証されるとともに、原稿や解析に応じた解像度や領域を設定する操作が不要になるた
め、原稿を読み取る作業の効率が上がる。
【０００９】
（３）例えば原稿用紙にバーコードや文字によって認証情報を付すことによって原稿用
紙の使用者や原稿用紙自体の認証をする利用形態を想定すると、前記目的を達成するため
の画像送信装置において、前記画像データの解析は、ＯＣＲまたはＯＭＲと、前記ＯＣＲ
または前記ＯＭＲによって認識された情報の照合または解析とを含んでもよい。
この場合、承認されていない使用者によって画像データの不正な送信が行われたり、承
認されていない誤った原稿用紙を用いて画像データが送信されたり、予定されていない組
み合わせで文字やマークが記載された原稿から読み取られた画像データが送信されること
によって、無駄なデータ通信が発生することを未然に防止できる。
【００１０】
なお、本発明は、前記した画像送信装置の他にも、画像送信システムや画像送信方法や
画像送信プログラムの発明としてもプログラムの記録媒体としても特定可能である。むろ
ん、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、
今後開発されるいかなる記録媒体においても全く同様に考えることができる。また、請求
項に記載された動作の順序は、技術的な阻害要因がない限りにおいて記載順に限定されず
、同時に実行されても良いし、記載順の逆順に実行されても良いし、連続した順序で実行
されなくても良い。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態にかかるブロック図である。
【図２】本発明の実施形態にかかるブロック図である
【図３】本発明の実施形態にかかるシーケンスチャートである。
【図４】本発明の実施形態にかかる平面図である。
【図５】本発明の実施形態にかかる画像データの内容を示す図である。
【図６】本発明の実施形態にかかる画像データの内容を示す図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照しながら本発明の実施形態を説明する。各図において対応する構
成要素には同一の符号が付され、重複する説明は省略される。
１．概要
はじめに本発明による画像送信装置の一実施形態としてのＰＣ（Personal Computer）
をクライアント端末とする画像送信システムの全体構成について説明する。この画像送信
システムは、インターネット通信回線または電話回線を介して予め決められた情報を遠隔
地間で送受信するために構成される。予め決められた少なくとも一部の情報は遠隔地間に
おいて画像データとして送受信される。したがってこの画像送信システムは、図１に示す
ように、原稿から画像データを読み取るためのイメージスキャナー１３およびファクシミ
リ２４と、イメージスキャナー１３にＵＳＢやＬＡＮを介して接続されたクライアントＰ
Ｃ１と、クライアントＰＣ１にインターネット通信回線２０を介して接続されファクシミ
リ２４に電話回線２５を介して接続されるポスティングサーバー２１と、ポスティングサ
ーバー２１に専用回線を介して接続されたゲートウェイ２２と、ゲートウェイ２２にＬＡ
Ｎを介して接続された受信データサーバー２３とを備えている。
【００１３】
この画像送信システムは図４に示すような原稿としての答案紙５０を生徒に作成させ、
多数の答案紙５０を通信回線を用いて一カ所に集約して採点するために利用される。答案
紙５０は予め決められた答案用紙に解答を記入し、生徒認証のための識別ラベル５６を答
案用紙に貼付することによって作成される。答案用紙には、氏名記入枠５５、解答記入枠
５８，５９，６０、ＯＭＲのためのコーナーマーク５１，５２，５３等が印刷されている
。生徒は、作成した答案紙５０をイメージスキャナー１３またはファクシミリ２４を用い
て読み取らせ、インターネット通信回線２０または電話回線２５を通じて受信データサー
バー２３に答案紙５０の画像データを送信することができる。
【００１４】
２．構成
本発明の一実施形態としてのクライアントＰＣ１は、図２に示す答案送信プログラム１
００を実行することによって画像送信装置として機能する。クライアントＰＣ１は、答案
送信プログラム１００、スキャナー制御プログラム２００、ＯＳ等の各種のコンピュータ
ープログラムが格納されているハードディスク装置（ＨＤＤ）８、答案送信プログラム１
００、スキャナー制御プログラム２００、ＯＳ等がロードされるＲＡＭ２、答案送信プロ
グラム１００、スキャナー制御プログラム２００、ＯＳ等を実行するＣＰＵ３、起動プロ
グラムが格納されているＲＯＭ６、これらを接続するためのインターフェース（Ｉ／Ｆ）
５等を備える。インターフェース５には、クライアントＰＣ１を操作するためのディスプ
レイ１９、マウス１１、キーボード１２の他、イメージスキャナー１３と、データをイン
ターネット通信回線２０に送信するためのモデム１４とが接続される。
【００１５】
画像送信プログラムとしての答案送信プログラム１００は、図４に示すように設問に対
する解答が手書きされた答案紙５０からイメージスキャナー１３で画像データを読み取っ
て受信データサーバー２３に送信するためのアプリケーションプログラムである。答案送
信プログラム１００は、ＵＩ（User Interface）モジュール１０１、解析前加工モジュー
ル１０３、解析判定モジュール１０４、加工送信モジュール１０５等によって構成されて
いる。
【００１６】
ＵＩモジュール１０１は、ＧＵＩ（Graphical User Interface）を構成し、ディスプレ
イ１０、マウス１１およびキーボード１２を介してユーザーの指示を受け付け、ユーザー
の指示に応じた処理を起動するためのプログラム部品である。またＵＩモジュール１０１
は、読み取り制御手段及び画像取得手段としてＣＰＵ３を機能させ、ユーザーによる答案
送信指示に応じてスキャナー制御プログラム２００と通信を開始し、イメージスキャナー
１３によって原稿から読み取られた画像データをＲＡＭ２の所定領域に格納させる機能を
実現する。解析前加工モジュール１０３は、画像解析のために画像データを加工するため
のプログラム部品である。解析判定モジュール１０４は、判定手段としてＣＰＵ３を機能
させ、解析前加工モジュール１０３によって加工された画像データを解析し、画像データ
の読み取りが予め決められた要件を満たすか否かを判定するプログラム部品である。加工
送信モジュール１０５は、ＣＰＵ３を加工送信手段として機能させ、画像データの読み取
りが予め決められた要件を満たすと判定された場合に、解析前加工モジュール１０３によ
って加工された画像データに対してさらに圧縮処理を施し、モデム１４を制御することに
よって、圧縮処理が施された画像データをモデム１４を介してインターネット通信回線２
０に送信するためのプログラム部品である。
【００１７】
スキャナー制御プログラム２００は、ＴＷＡＩＮを介して他のコンピュータープログラ
ムと通信し、イメージスキャナー１３を制御して画像データを原稿から読み取らせるため
のコンピュータープログラムである。スキャナー制御プログラム２００は、ＴＷＡＩＮを
介して他のコンピュータープログラムと通信し、イメージスキャナー１３を制御して画像
データを原稿から読み取らせるための制御モジュール２０１、ＵＩモジュール２０２等に
よって構成されている。ＵＩモジュール２０２は、読み取り領域、解像度、階調等の読み
取り条件をユーザーに設定させるためのＧＵＩを構成し、設定された読み取り条件を制御
モジュール２０１に引き渡すプログラム部品である。
【００１８】
３．画像送信方法
次に上述したように構成されたクライアントＰＣ１によって実現される画像送信方法に
ついて図３を参照しながら説明する。
はじめに答案送信プログラム１００のＵＩモジュール１０１が構成するＧＵＩを介して
ユーザーによる答案送信の指示を受け付ける（Ｓ１００）。答案送信の指示は、例えば答
案送信プログラム１００の起動直後にイメージスキャナー１３の操作を誘導するメッセー
ジとともに送信開始ボタンを配列したウィンドウを表示し、その送信開始ボタンをユーザ
ーに選択させることによって受け付ける。イメージスキャナー１３の操作を誘導するメッ
セージとしては、例えば「スキャナーに答案をセットして送信開始ボタンをクリックして
ください。」と表示すればよい。
【００１９】
答案送信の指示が受け付けられると、ＵＩモジュール１０１はスキャナー制御プログラ
ム２００と通信することによって、スキャナー制御プログラム２００がＴＷＡＩＮの"Ｕ
Ｉ  Ｓｕｐｐｒｅｓｓ"に対応しているか否かや、イメージスキャナー１３の最大の読み
取り領域サイズを判定する。"ＵＩ  Ｓｕｐｐｒｅｓｓ"とは、スキャナー制御プログラム
２００を介してアプリケーションプログラムが直接イメージスキャナーを制御するための
ＡＰＩである。"ＵＩ  Ｓｕｐｐｒｅｓｓ"を利用すると、スキャナー制御プログラム２０
０によって構成されるＧＵＩを表示させることなく、アプリケーションプログラムが自動
的に読み取り領域や解像度や階調を設定した上で読み取り開始を指示することができる。
【００２０】
スキャナー制御プログラム２００がＴＷＡＩＮの"ＵＩ  Ｓｕｐｐｒｅｓｓ"に対応して
いる場合、ＵＩモジュール１０１によって、予め決められた解像度と読み取り領域と階調
（本実施形態では４００ｄｐｉ、レター、二値とする。）がスキャナー制御プログラム２
００に設定されるとともに読み取り開始がスキャナー制御プログラム２００に要求される
。すると、答案送信プログラム１００によって設定された読み取り条件に従ってイメージ
スキャナー１３によって原稿から画像データが読み取られ、読み取られた画像データがク
ライアントＰＣ１によって取得される（Ｓ２０２）。このとき設定される解像度は予め決
められた形態で表記された認証番号をＯＣＲによって照合したり、予め決められた形態で
表記されたマークをＯＭＲによって解析したりする際にＯＣＲまたはＯＭＲが確実に成功
する程度（２００ｄｐｉより高いことが好ましい。）に設定される。またこのとき設定さ
れる読み取り領域は、予め決められた原稿用紙よりも１段階程度大きく設定することが好
ましい。例えば予め決められた原稿用紙が"Ｂ５"である場合に読み取り領域として"Ａ４"
を設定したり、予め決められた原稿用紙が"Ａ４"である場合に読み取り領域として"レタ
ー"を設定することが好ましい。原稿用紙よりも大きな読み取り領域を設定すると、原稿
用紙が傾いてイメージスキャナーに載置された場合でも原稿の内容を欠かさず読み取るこ
とができる確率が高まる。本実施形態においては、このとき設定される階調はファクシミ
リのＧ３規格に合わせて二値としているが、送信前に階調値を変換することを前提として
グレースケールにしてもよいし、カラーＧ３規格に合わせた２４ｂｉｔカラーにしてもよ
い。
【００２１】
スキャナー制御プログラム２００がＴＷＡＩＮの"ＵＩ  Ｓｕｐｐｒｅｓｓ"に対応して
いない場合、答案送信プログラム１００のＵＩモジュール１０１はスキャナー制御プログ
ラム２００によってイメージスキャナー１３の操作ウィンドウを表示させる。この操作ウ
ィンドウにおいてユーザーによって解像度と読み取り領域と階調とを設定させる（Ｓ２０
１）。このとき解像度等の読み取り条件はユーザーが任意に設定できるため、スキャナー
制御プログラム２００がＴＷＡＩＮの"ＵＩ  Ｓｕｐｐｒｅｓｓ"に対応していない場合に
は、答案送信プログラム１００が読み取り条件を制御することはできない。スキャナー制
御プログラム２００によって表示されたイメージスキャナー１３の操作ウィンドウにおい
てユーザーから読み取り開始が要求されると、ユーザーによって設定された読み取り条件
に従ってイメージスキャナー１３によって原稿から画像データが読み取られ、読み取られ
た画像データをクライアントＰＣ１が取得する（Ｓ２０２）。
【００２２】
イメージスキャナー１３によって原稿から読み取られた画像データをクライアントＰＣ
１が取得すると、解析判定モジュール１０４によって画像データの階調が二値であるか否
かが判定される（Ｓ１０３）。画像データの階調が二値でない場合、画像データの階調が
二値に変換される（Ｓ１０４）。
【００２３】
次に、解析判定モジュール１０４によって画像データの縁余白の内側サイズが検出され
る（Ｓ１０５）。縁余白の内側サイズとは、画像データの最も外側に表れている文字や図
形に外接し画像データの４辺のいずれかと各辺が平行な矩形のサイズである。例えば図４
に示す答案紙５０から図５に示す画像データが読み取られている場合、検出されるのは矩
形７５のサイズである。図５に示す画像データは、図４に示す答案紙５０がイメージスキ
ャナー１３の原稿ガイドの２辺に対して２点が接触するように傾いて載置された状態にお
いて、答案紙５０よりも１段階大きな領域から読み取られたものとして示されている。
【００２４】
次に、画像データの縁余白の内側サイズ（画素数×画素数）が予め決められた合格範囲
にあるか否かが解析判定モジュール１０４によって判定される（Ｓ１０６）。画像データ
の縁余白の内側サイズ（画素数×画素数）が予め決められた合格範囲にない場合、ＵＩモ
ジュール１０１によってエラー処理が実行される（Ｓ１１６）。画像データの縁余白の内
側サイズに対する合格範囲は、図４に示す矩形６１のサイズ（ｍｍ×ｍｍ）、すなわち予
め決められた答案用紙の縁余白の内側サイズに対応させる。答案送信プログラム１００に
よって読み取り条件が設定される場合、画像データ自体のサイズは一定になる。このため
、答案送信プログラム１００によって読み取り条件が設定される場合に対しては、画像デ
ータの縁余白の内側サイズの合格範囲は、矩形６１のサイズに応じて、通常起こり得る答
案紙５０の傾きを許容できる程度に狭く設定すればよい。ユーザーによって読み取り条件
が設定される場合に対しては、任意の解像度と読み取り領域が設定されるため、画像デー
タ自体のサイズには、解像度と読み取り領域の組み合わせの数分の種類があることになる
。そのうち、予め決められた原稿用紙の全体から画像データを読み取ることができる範囲
において設定できる解像度と読み取り領域の組み合わせのそれぞれについて、矩形６１の
サイズに応じて合格範囲を設定すればよい。このように合格範囲を設定すると、答案紙５
０の全体から画像データが読み取られていない場合や、予め決められた答案用紙でない紙
から画像データが読み取られている場合には、この段階（Ｓ１０６）で画像データの送信
を中止することができる。エラー処理（Ｓ１１６）としては、例えば答案紙の誤りや読み
取り条件の誤りや正しい読み取り条件をユーザーに報知するメッセージを表示すればよい
。
【００２５】
画像データの縁余白の内側サイズが予め決められた合格範囲にある場合、画像データの
縁余白を切り捨てるクリッピングが解析判定モジュール１０４によって実行される（Ｓ１
０８）。このとき、矩形７５の各辺から所定量だけ各辺が外側に位置する矩形領域を切り
抜くことで、後の回転処理によって周辺の文字や図形が欠けることを防止する。
【００２６】
次に解析判定モジュール１０４によって、縁余白が切り捨てられた画像データ７０が、
答案紙５０の矩形６１から所定量だけ外側に四辺が位置する矩形領域を４００ｄｐｉで読
み取ったサイズに縮小または拡大される（Ｓ１１０）。
【００２７】
次に解析判定モジュール１０４によって、答案紙５０の矩形６１から所定量だけ外側に
四辺が位置する矩形領域を４００ｄｐｉで読み取ったサイズに統一された画像データが解
析され、３つのコーナーマーク５１，５２，５３が所定の領域７１，７２，７３，７４に
おいて読み取られているか否かが判定される（Ｓ１１１）。領域７１，７２，７３，７４
は、答案用紙のコーナーマーク５１，５２，５３の位置に応じて予め決められる。領域７
１，７２，７３，７４の大きさは、答案紙５０が傾いた状態でイメージスキャナー１３に
よって読み取られることを考慮して、コーナーマーク５１，５２，５３に対して大きく設
定される。コーナーマーク５１，５２，５３の検出は、領域７１，７２，７３，７４にお
いてパターンマッチングを実行すればよい。３つのコーナーマーク５１，５２，５３が所
定の領域７１，７２，７３，７４において読み取られていない場合、画像データの送信が
中止され、エラー処理（Ｓ１１６）が実行される。３つのコーナーマーク５１，５２，５
３が所定の領域７１，７２，７３，７４において読み取られていない場合には、予め決め
られた答案用紙でない紙を用いて答案紙が作成されていたり、答案用紙の裏面が読み取ら
れているなど、画像データが不適切に読み取られているからである。
【００２８】
次に、３つのコーナーマーク５１，５２，５３が検出された画像データに対し、解析判
定モジュール１０４によって回転補正が施される（Ｓ１１２）。具体的には、３つのコー
ナーマーク５１，５２，５３が領域７２，７３，７４において検出された場合には、答案
紙５０が上下逆向きで読み取られているため、１８０度回転させればよい。さらに３つの
コーナーマーク５１，５２，５３が領域７１，７２，７３に現れている状態において、コ
ーナーマーク５１，５２が水平方向に整列するように画像データを回転させる。この段階
まで処理されると、すべての画像データは、サイズ（画素数×画素数）が統一され、予め
決められた答案用紙が用いられた答案紙が一定の倍率と配置で二値で表れたものになって
いる。例えば図５に示すように読み取られた画像データ７０がこの段階まで処理されると
、図６に示す画像データ８０になる。
【００２９】
次に解析判定モジュール１０４によって、識別ラベル５６に対応する領域８１に表れて
いる生徒コードがＯＣＲによって認識され、予め答案送信プログラム１００に登録された
生徒コードとＯＣＲによって認識された生徒コードとが照合される（Ｓ１１３）。予め答
案送信プログラム１００に登録された生徒コードとＯＣＲによって認識された生徒コード
とが一致しない場合、画像データの送信を中止し、エラー処理を実行する（Ｓ１１６）。
【００３０】
予め答案送信プログラム１００に登録された生徒コードとＯＣＲによって認識された生
徒コードとが一致する場合、回転補正が施された画像データ７０が、加工送信モジュール
１０５によって、答案紙５０の全体が２００ｄｐｉで読み取られるサイズに縮小されるこ
とによってデータ量が圧縮され、画像データがＴＩＦＦフォーマットに成形される（Ｓ１
１４）。これにより、答案送信システムのゲートウェイ２２を介して受信データサーバー
２３が受信する画像データのフォーマットを、ファクシミリ２４によって読み取られたか
イメージスキャナー１３によって読み取られたかに関わらず、統一することができる。
【００３１】
最後に、ＴＩＦＦフォーマットに成形された画像データは、加工送信モジュール１０５
によってインターネット通信回線２０を介してポスティングサーバー２１に送信される（
Ｓ１１５）。ポスティングサーバー２１に送信された画像データは、ポスティングサーバ
ー２１によって専用回線を介して受信データサーバー２３に送信される。
【００３２】
以上説明した本発明の実施形態によると、画像データが予め決められた要件を満たして
読み取られたものであるか否かを大きなサイズ（画素数×画素数）の画像データの解析結
果に基づいて正確に判定することができるとともに、受信データサーバー２３に送信され
るデータ通信量を抑制することができる。そして、画像データの読み取りが予め決められ
た要件を満たしていない場合には画像データの送信を中止するため、無駄なデータ通信を
抑制するとともに、受信側の作業負担や無駄なデータ処理の発生を抑制できる。さらに、
送信前に画像データを回転補正したり、サイズや階調等のフォーマットをファクシミリ形
式に成形するため、受信データサーバー２３でのデータ保存やＯＣＲやＯＭＲといった様
々な処理を統一的に実行することが可能になるため、答案通信システム全体での処理効率
が向上する。また、イメージスキャナー１３が"ＵＩ  Ｓｕｐｐｒｅｓｓ"に対応している
場合には、原稿や解析に応じた解像度や領域を設定する操作が不要になるため、原稿を読
み取る作業の効率が上がる。
【００３３】
４．他の実施形態
尚、本発明の技術的範囲は、上述した実施の形態に限定されるものではなく、本発明の
要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
例えば画像データの解析後、送信前にデータ量を圧縮するために可逆符号化処理や不可
逆符号化処理を画像データに施してもよい。また解析はカラー画像データやグレースケー
ル画像データに対して行い、解析後に二値化等の階調変換によってデータ量を圧縮しても
よい。
【００３４】
また、画像データの送信可否を判定するために、画像データに対するＯＣＲやＯＭＲに
よって、文字コード、バーコード、マトリックス型二次元コード等の認証情報を解析した
り、指定外の組み合わせでチェックボックスがマーキングされた無効解答が読み取られて
いないかを解析してもよい。
【００３５】
また、イメージスキャナーと送信機能を備えたクライアント端末と、ポスティングサー
バーの両方に、画像データの解析機能と、画像データの送信可否の判定機能と、画像デー
タの圧縮機能と、画像データの送信機能とを持たせることによって解析処理の負担を分散
させてもよい。
【符号の説明】
【００３６】
１：クライアントＰＣ、２：ＲＡＭ、３：ＣＰＵ、５：インターフェース、６：ＲＯＭ、
８：ハードディスク装置、１０：ディスプレイ、１１：マウス、１２：キーボード、１３
：イメージスキャナー、１４：モデム、１９：ディスプレイ、２０：インターネット通信
回線、２１：ポスティングサーバー、２２：ゲートウェイ、２３：受信データサーバー、
２４：ファクシミリ、２５：電話回線、５０：答案紙、５１：コーナーマーク、５２：コ
ーナーマーク、５３：コーナーマーク、５５：氏名記入枠、５６：識別ラベル、５８：解
答記入枠、５９：解答記入枠、６０：解答記入枠、６１：矩形、７０：画像データ、７１
：領域、７２：領域、７３：領域、７４：領域、７５：矩形、８０：画像データ、８１：
領域、１００：答案送信プログラム、１０１：ＵＩモジュール、１０３：解析前加工モジ
ュール、１０４：解析判定モジュール、１０５：加工送信モジュール、１０５：解析判定
モジュール、２００：スキャナー制御プログラム、２０１：制御モジュール、２０２：Ｕ
Ｉモジュール
【図１】
2011130056.tif 000003
【図２】
2011130056.tif 000004
【図３】
2011130056.tif 000005
【図４】
2011130056.tif 000006
【図５】
2011130056.tif 000007
【図６】
2011130056.tif 000008