(57)【特許請求の範囲】
【請求項１】
背景色を識別する識別情報を含む帳票を撮像する撮像部と、
前記帳票を照明する照明部と、
前記照明部から照明されずに外光から照明されて、前記撮像部に撮像させた前記帳票の第１画像における前記背景色に対応する第１階調と前記第１画像から抽出した前記識別情報に対応付けられた前記背景色に対応する第２階調とに基づき、前記照明部の照明出力を決定する照明決定部と、
前記照明部から前記照明出力で照明させて、前記撮像部に前記帳票の第２画像を撮像させる撮像実行部と、
を有することを特徴とする読み取り装置。
【請求項２】
前記照明出力は照明光の明るさである、
ことを特徴とする請求項１に記載の読み取り装置。
【請求項３】
前記照明決定部は、前記第１階調と前記第２階調との差分に応じて、前記照明出力を変化させる、
ことを特徴とする請求項２に記載の読み取り装置。
【請求項４】
前記照明出力は照明光を構成するそれぞれの色である、
ことを特徴とする請求項１に記載の読み取り装置。
【請求項５】
前記照明決定部は、前記色ごとの前記第１階調と前記第２階調との差分に応じて、前記照明出力を変化させる、
ことを特徴とする請求項４に記載の読み取り装置。
【請求項６】
前記撮像実行部により前記撮像部が撮像した前記第２画像に対して、ドロップアウト処理を実行する画像処理部、
を、さらに有することを特徴とする請求項１乃至５のいずれかに記載の読み取り装置。
【請求項７】
背景色を識別する識別情報を含む帳票を照明する照明部から照明されずに外光から照明されて、前記帳票を撮像する撮像部に撮像させた前記帳票の第１画像における前記背景色に対応する第１階調と前記第１画像から抽出した前記識別情報に対応付けられた前記背景色に対応する第２階調とに基づき、前記照明部の照明出力を決定し、
前記照明部から前記照明出力で照明させて、前記撮像部に前記帳票の第２画像を撮像させる、
ことを特徴とする読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読み取り装置及び読み取り方法に関する。
【背景技術】
【０００２】
金融機関では、帳票の記載内容を読み取る読み取り装置が用いられている。読み取り装置では、スタンド型のイメージスキャナ（ＯＨＲ：Over Head Reader）が、台座にセットされた帳票の画像を撮像して、情報処理装置が、当該画像から記載内容を抽出して、帳票の読み取りを行う（例えば、特許文献１参照）。また、イメージスキャナは、室内灯等の外光の明かりにより帳票の撮像を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３４２７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなイメージスキャナは、外光を利用して撮像を行うことから、撮像に外光の影響を受けてしまう。このため、イメージスキャナを屋内で利用する場合、利用する場所によっては室内灯（外光）の強度が異なるために、撮像結果も異なってしまう。具体的には、屋内で暗い（室内灯の明度が低い）場所でイメージスキャナを利用すると、撮像された画像も暗くなり鮮明な画像が得られないという問題点があった。
【０００５】
本発明は、このような点に鑑みてなされたものであり、読み取る際の帳票に対する照明出力が一定に保たれた読み取り装置及び読み取り方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一観点によれば、背景色を識別する識別情報を含む帳票を撮像する撮像部と、前記帳票を照明する照明部と、前記照明部から照明されずに外光から照明されて、前記撮像部に撮像させた前記帳票の第１画像における前記背景色に対応する第１階調と前記第１画像から抽出した前記識別情報に対応付けられた前記背景色に対応する第２階調とに基づき、前記照明部の照明出力を決定する照明決定部と、前記照明部から前記照明出力で照明させて、前記撮像部に前記帳票の第２画像を撮像させる撮像実行部と、を有する読み取り装置が提供される。
【０００７】
また、本発明の一観点によれば、上記読み取り装置で実行される読み取り方法が提供される。
【発明の効果】
【０００８】
開示の技術によれば、外光の照明出力に関わらず帳票を適切に読み取ることができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施の形態の読み取り装置を説明するための図である。
【図２】第２の実施の形態の読み取り装置のハードウェア構成例を示す図である。
【図３】第２の実施の形態の読み取り装置に含まれるイメージスキャナの構成例を示す図である。
【図４】帳票例を示す図である。
【図５】第２の実施の形態の読み取り装置が備える機能の一例を示す機能ブロック図である。
【図６】第２の実施の形態の読み取り装置の画像情報保持部が保持する画像情報の一例を示す図である。
【図７】第２の実施の形態の照明の明度及び色相に関する画像情報の具体例を示す図である。
【図８】第２の実施の形態の読み取り装置の照明出力変動率情報保持部が保持する照明出力変動率情報の一例を示す図である。
【図９】第２の実施の形態の読み取り装置で実行される読み取り処理を示すフローチャートである。
【図１０】第２の実施の形態の読み取り装置で実行される読み取り処理の画像解析処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して実施の形態について説明する。
［第１の実施の形態］
第１の実施の形態について、図１を用いて説明する。
【００１１】
図１は、第１の実施の形態の読み取り装置を説明するための図である。
なお、図１（Ａ）は、照明部４がオフ時の読み取り装置１を、図１（Ｂ）は、帳票５の画像のヒストグラムを、図１（Ｃ）は、照明部４がオン時の読み取り装置１を、それぞれ示している。また、図１（Ｂ）は、横軸は階調を、縦軸は、その頻度を表している。
【００１２】
読み取り装置１は、図１（Ａ）に示されるように、イメージスキャナ２と、イメージスキャナ２の撮像を制御する情報処理部６とを有する。このような読み取り装置１は、例えば、室内灯等の外光９のもとで読み取り処理を実行する。
【００１３】
イメージスキャナ２は、帳票５を撮像する撮像部３と、帳票５を照明する照明部４と、を備える。
帳票５は、図示を省略するものの、例えば、その媒体の背景色が白色であって、この媒体に、文字が記載される文字枠と文字とが黒色で記載されている。このような帳票５は、例えば、白色で適切な明るさの外光が照明されると、図１（Ｂ）に示されるように、ヒストグラムＡ（破線）の階調の分布を表す。ヒストグラムＡは、背景色の白色と、文字並びに文字枠の黒色とにピークがある。また、背景色の方が、文字並びに文字枠よりも頻度（面積）が多い。このため、背景色（白色）のピークの方が、文字並びに文字枠（黒色）のピークよりも高い。
【００１４】
情報処理部６は、照明決定部７と、撮像実行部８とを有する。
照明決定部７は、照明部４から照明されずに外光９から照明されて、撮像部３に撮像させた帳票５の画像に基づき、照明部４の照明出力を決定する。
【００１５】
撮像実行部８は、照明部４から照明出力で照明させて、撮像部３に帳票５を撮像させる。
なお、照明決定部７と撮像実行部８とは、読み取り装置１の情報処理部６が備える図示しないＣＰＵ（Central Processing Unit）によって所定の読み取り処理プログラムが実行されることにより、その処理機能が実現される。
【００１６】
次に、このような読み取り装置１による帳票５の読み取り方法について説明する。
まず、撮像部３は、照明部４から照明されずに外光９から照明された状態で、帳票５の画像を撮像する。
【００１７】
照明決定部７は、このようにして撮像された画像に基づき、照明部４の照明出力を決定する。
ここで、撮像部３で撮像される画像について説明する。例えば、外光９からの照明が十分暗い（照明出力が低い）場合、当該画像は、図１（Ｂ）に示されるように、ヒストグラムＢ（実線）で表される。ヒストグラムＢは、外光９の照明出力が低いために、背景色（白色）のピークが、ヒストグラムＡの背景色（白色）のピークよりも階調が低い（暗い）方に移動してしまう。そこで、照明決定部７は、このようなヒストグラムＡに対するヒストグラムＢのピークの移動が補正されるように照明部４からの照明出力を決定する。
【００１８】
撮像実行部８は、このようにして決定した照明出力で照明部４から帳票５を照明させて（図１（Ｃ））、再び、撮像部３に帳票５を撮像させる。
このようにして読み取られた帳票５は、図１（Ｂ）に示されるように、ヒストグラムＡで表されるようになり、鮮明に読み取られるようになる。
【００１９】
上記読み取り装置１では、照明決定部７が、照明部４から照明されていない状態で外光９から照明されて撮像部３に撮像させた帳票５の画像に基づき、照明部４の照明出力を決定し、照明部４から照明出力で照明させて、撮像部３に帳票５を撮像させるようにした。これにより、外光９の照明出力に関わらず、撮像される帳票５の画像の階調値が一定以上を示すようになる。したがって、読み取り装置１は、外光９の明るさに関わらず帳票５を適切に読み取ることができるようになる。
【００２０】
［第２の実施の形態］
第２の実施の形態では、第１の実施の形態についてより具体的に説明する。
まず、第２の実施の形態の読み取り装置のハードウェア構成について図２を用いて説明する。
【００２１】
図２は、第２の実施の形態の読み取り装置のハードウェア構成例を示す図である。
読み取り装置１００は、情報処理装置１１０と、係員からの操作入力を受け付けると共に、受付画面、読み取った画像等を表示する表示入力装置１２０と、帳票の画像を撮像するイメージスキャナ１３０とを有する。
【００２２】
情報処理装置１１０は、ＣＰＵ１１１と、メモリ部１１２と、グラフィック処理部１１３と、入出力インタフェース１１４と、通信制御部１１５とを備えており、これらの各部はバス１１６で相互に接続されている。
【００２３】
ＣＰＵ１１１は、メモリ部１１２の記録媒体に記憶された各種プログラムを実行することにより、情報処理装置１１０全体を統括的に制御する。
メモリ部１１２には、ＣＰＵ１１１に実行させるＯＳ並びにプログラムの少なくとも一部が一時的に格納される。メモリ部１１２には、ＣＰＵ１１１による処理に必要な各種データが格納される。また、メモリ部１１２には、情報処理装置１１０上のＯＳ、アプリケーション等のプログラムが格納される。また、メモリ部１１２には、情報処理装置１１０に対する設定情報並びにＣＰＵ１１１による処理に必要な各種情報が格納される。
【００２４】
グラフィック処理部１１３には、表示入力装置１２０のディスプレイ１２１が接続されている。グラフィック処理部１１３は、ＣＰＵ１１１からの命令に従って所定の画面を表示入力装置１２０のディスプレイ１２１に表示させる。
【００２５】
入出力インタフェース１１４には、表示入力装置１２０のタッチパネル１２２と、イメージスキャナ１３０が接続されている。入出力インタフェース１１４は、バス１１６を介してＣＰＵ１１１からの制御信号を各ユニットに通知し、表示入力装置１２０並びにイメージスキャナ１３０とからの信号を同様にＣＰＵ１１１に通知する。
【００２６】
通信制御部１１５は、ネットワーク（図示を省略）を介して、他の装置に通信可能に接続されており、他の装置と信号の送受信を行う。
続いて、情報処理装置１１０以外の各部について説明する。
【００２７】
表示入力装置１２０は、ディスプレイ１２１とタッチパネル１２２とを備え、ディスプレイ１２１とタッチパネル１２２とはグラフィック処理部１１３と入出力インタフェース１１４とにそれぞれ接続されている。
【００２８】
ディスプレイ１２１は、グラフィック処理部１１３からの画面情報に基づいて画面を表示する。
タッチパネル１２２は、ディスプレイ１２１が表示する画面に対する顧客のタッチ入力を検知する。なお、タッチパネル１２２が検知した画面のタッチ位置に表示されている取引内容が情報処理装置１１０のＣＰＵ１１１で実行される。
【００２９】
イメージスキャナ１３０は、帳票を撮像する撮像部１３１と、撮像される帳票を照明する照明部１３２とを有する。
このようなイメージスキャナ１３０の構成の詳細について、図３を用いて説明する。
【００３０】
図３は、第２の実施の形態の読み取り装置に含まれるイメージスキャナの構成例を示す図である。
なお、図３（Ａ）はイメージスキャナ１３０の斜視図を、図３（Ｂ）は、イメージスキャナ１３０の読み取りヘッド部１３３の撮像部１３１の設置面側の平面図をそれぞれ表している。
【００３１】
イメージスキャナ１３０は、図３（Ａ）に示されるように、撮像部１３１が設けられた読み取りヘッド部１３３と、読み取りヘッド部１３３を支持する支柱１３４と、帳票がセットされる台座１３５とを有する。
【００３２】
また、読み取りヘッド部１３３は、撮像部１３１の周囲に、複数のＬＥＤ（Light Emitting Diode）からなる照明部１３２が設けられている。なお、照明部１３２の設置箇所は、撮像部１３１の周囲に限らず、台座の帳票を照明することができる箇所であればどこでも構わない。
【００３３】
このようなイメージスキャナ１３０で撮像される帳票の一例について、図４を用いて説明する。
図４は、帳票例を示す図である。
【００３４】
図４に示す帳票５０は、例えば、入金時に用いられるものであり、媒体５１に、入金者の氏名が記入される文字枠５２と、入金金額が記入される文字枠５３と、入金先口座が記入される文字枠５４とが印字されている。これらの文字枠５２〜５４に記入される氏名と入金金額と入金先口座との文字は、黒色で記載される。また、媒体５１の背景色は、例えば、白色であり、文字枠５２〜５４は、例えば、赤色で印字されている。さらに、媒体５１には、媒体５１の印字パターン（例えば、媒体５１の背景色、文字枠５２〜５４の色等）を識別する識別情報５５（図４の場合には、「００１１」）が黒色で印字されている。例えば、識別情報５５が「００１１」は、媒体５１の背景色が白色で、文字枠５２〜５４が赤色であることを表す。
【００３５】
また、帳票５０では、例えば、このように文字枠５２〜５４を着色させることで、ユーザに対して文字の記入箇所を容易に認識させ、または、デザイン的な観点から着色した模様等が印字される場合がある。このように着色を含む帳票５０では、文字認識の際に、着色された文字枠、模様等を消して、黒色で記入された文字だけを残すドロップアウト処理が実行される。なお、ドロップアウト処理では、帳票５０の画像において、黒色、白色以外の文字枠並びに模様等の色を黒色または白色のいずれかに取り込んで二値化を行うものである。
【００３６】
次に、読み取り装置１００が備える機能について、図５を用いて説明する。
図５は、第２の実施の形態の読み取り装置が備える機能の一例を示す機能ブロック図である。
【００３７】
読み取り装置１００は、まず、画像情報保持部１０１と、照明出力変動率情報保持部１０２とを有する。
ここで、画像情報保持部１０１が保持する画像情報と、照明出力変動率情報保持部１０２が保持する照明出力変動率情報とについて、図６〜図９を用いて説明する。
【００３８】
図６は、第２の実施の形態の読み取り装置の画像情報保持部が保持する画像情報の一例を示す図である。
なお、図６（Ａ）は、明度に関し、図６（Ｂ）は色相に関する画像情報を表している。
【００３９】
図７は、第２の実施の形態の照明の明度及び色相に関する画像情報の具体例を示す図である。
なお、図７の各グラフの横軸は階調を、縦軸は各階調の頻度をそれぞれ表している。また、図７（Ａ）は、明度に関して、媒体の背景色が白色（文字は黒色、文字枠は赤色）の場合を、図７（Ｂ）は、明度に関して、図７（Ａ）よりも明度が低い（暗い）場合をそれぞれ示す図である。図７（Ｃ）は、色相に関して、媒体の背景色が白色の場合（文字は黒色、文字枠は赤色）を、図７（Ｄ）は、色相に関して、図７（Ｃ）よりも外光が青色を多く含む場合をそれぞれ示す図である。
【００４０】
さらに、図８は、第２の実施の形態の読み取り装置の照明出力変動率情報保持部が保持する照明出力変動率情報の一例を示す図である。
画像情報保持部１０１は、図６（Ａ）に示されるように、帳票５０に印字されている識別情報と、当該識別情報に対応付けられた、（明度に関する）画像情報とを有する。
【００４１】
例えば、図４の識別情報５５の「００１１」には、画像情報「ａａ」として、図７（Ａ）に示されるような、ヒストグラムの情報が対応付けられている。図７（Ａ）のヒストグラムは、図４の帳票５０に適切な明度の白色の外光が照明された場合である。図４の帳票５０は、その媒体５１が白色の背景色の頻度（専有面積）が最も多いために、背景色のピークが最も高く、赤色の文字枠、黒色の文字の高さの順でピークが表されている。
【００４２】
また、画像情報保持部１０１は、図６（Ｂ）に示されるように、帳票５０に印字されている識別情報と、当該識別情報に対して対応付けられた、（色相に関する）画像情報とを有する。
【００４３】
例えば、図４の識別情報５５の「００１１」には、画像情報「ｂａ」として、図７（Ｃ）に示されるような、ヒストグラムの情報が対応付けられている。図７（Ｃ）のヒストグラムは、図４の帳票５０に適切な明るさの白色の外光が照明された場合である。図４の帳票５０は、その媒体５１が白色の背景色の頻度（専有面積）が最も多いために、背景色のピークが高く、赤色の文字枠、黒色の文字の高さの順でピークが表されている。但し、背景色及び文字に関しては、赤色、青色、緑色のそれぞれのピークで構成されている。赤色の文字枠に関しては、青色、緑色のピークで構成されている。
【００４４】
一方、照明出力変動率情報保持部１０２は、図８に示されるように、ヒストグラムのピークが移動した移動量（階調差）と、当該階調差に対応する照明出力の変動率とが対応付けられた照明出力変動率情報が保持されている。
【００４５】
ここでヒストグラムのピークの移動（並びに移動量）について説明する。
既述の通り、帳票５０は、図７（Ａ）に示されるような、明度のヒストグラムを示す。このような帳票５０が、例えば、図７（Ａ）の場合よりも暗い外光のもとで撮像された画像は、図７（Ｂ）に示されるように、ヒストグラムのピークが、図７（Ａ）に比べて、低階調（暗い）側に移動する。特に、背景色に対応するピークは、「２０」程、低階調側に移動していることが分かる。すなわち、図７（Ｂ）の場合の帳票５０の画像は、図７（Ａ）の場合と比べて、暗く、鮮明ではなくなっている。
【００４６】
そこで、図７（Ｂ）の外光のもとで、読み取り装置１００は、イメージスキャナ１３０の撮像部１３１で帳票５０を撮像する際に、照明部１３２により照明して帳票５０を明るくする。これにより、ヒストグラムの低階調側に移動するピークが元のピークの位置に維持されるようになる。照明出力変動率情報では、この際の照明部１３２の照明出力が、ピークの移動量（階調差）に対応付けられている。例えば、図８に示されるように、ヒストグラムのピークが予め設定された基準値に対して「２０」だけ低階調値側（「−２０」）に移動する場合には、照明部１３２からの照明出力をプラス１０％向上させる。これにより、図７（Ｂ）の外光のもとでありながら、図７（Ａ）のヒストグラムを表す帳票５０の画像が撮像されるようになる。
【００４７】
また、既述の通り、帳票５０は、図７（Ｃ）に示されるような、色相のヒストグラムを示す。このような帳票５０が、例えば、図７（Ｃ）の場合よりも青色を多く含む外光のもとで撮像された場合の画像は、図７（Ｄ）に示されるように、ヒストグラムの赤色と緑色とのピークが、図７（Ｃ）に比べて、低階調（暗い）側に移動する。特に、背景色に対応する赤色と緑色とのピークは、「２０」程、低階調側に移動する。すなわち、図７（Ｄ）の場合の帳票５０の画像は、図７（Ｃ）の場合と比べて、暗く、鮮明ではなくなっている。
【００４８】
そこで、図７（Ｄ）の外光のもとで、読み取り装置１００は、イメージスキャナ１３０の撮像部１３１で帳票５０を撮像する際に、照明部１３２から、赤色と緑色との照明出力を大きくして帳票５０を照明する。これにより、ヒストグラムの低階調側に移動するピークが元のピークの位置に維持されるようになる。照明出力変動率情報では、この際の照明部１３２の照明出力が、ピークの移動量（階調差）に対応付けられている。例えば、図８に示されるように、ヒストグラムのピークが予め設定された基準値に対して「２０」だけ低階調値側（「−２０」）に移動する場合には、照明部１３２からの赤色と緑色との照明出力をプラス１０％向上させる。これにより、図７（Ｄ）の青色を多く含む外光のもとでありながら、図７（Ｃ）のヒストグラムを表す帳票５０の画像が撮像されるようになる。
【００４９】
このようにして、照明出力変動率情報では、ヒストグラムの外光の影響により移動した移動量（階調差）に対して、移動したピークが元のピークに維持されるような、照明部１３２の照明出力の増減率が対応付けられている。
【００５０】
なお、上記の図７（Ｃ）の外光が青色を多く含むのは一例であって、外光が赤色または緑色を多く含む場合であっても構わない。外光が赤色を多く含む場合には、青色と緑色とのピークが低階調側に移動する。このため、照明部１３２からは、青色と緑色との照明出力を大きくして帳票５０を照明する。また、外光が緑色を多く含む場合には、赤色と青色とのピークが低階調側に移動する。このため、照明部１３２からは、赤色と青色との照明出力を大きくして帳票５０を照明する。
【００５１】
引き続き、図５の説明を続ける。
読み取り装置１００は、さらに、撮像制御部１０３と、画像処理部１０４と、移動算出部１０５と、照明制御部１０６とを有する。
【００５２】
撮像制御部１０３は、撮像部１３１の撮像を制御して、帳票等の撮像を実行させる。また、撮像制御部１０３は、撮像部１３１が撮像した帳票の画像情報を取得する。
画像処理部１０４は、撮像制御部１０３が取得した画像に対して画像処理を実行する。画像処理部１０４は、例えば、帳票５０の画像において階調に対するヒストグラムを生成する。また、画像処理部１０４は、帳票５０の画像に対してドロップアウト処理を行って、黒色の文字のみを残して、文字認識処理を実行する。
【００５３】
移動算出部１０５は、帳票の画像の背景色のヒストグラムのピークのずれ（移動量）を算出して、照明出力変動率情報保持部１０２を参照して、当該ずれに対応する照明部１３２の照明出力を決定する。
【００５４】
このような構成を有する読み取り装置１００により実行される読み取り方法について、図９を用いて説明する。
図９は、第２の実施の形態の読み取り装置で実行される読み取り処理を示すフローチャートである。
【００５５】
読み取り装置１００では、イメージスキャナ１３０の台座１３５の所定位置に帳票５０がセットされて、読み取り開始処理の操作入力を受け付けると、以下の処理が実行される。
【００５６】
［ステップＳ１１］  撮像制御部１０３は、イメージスキャナ１３０の撮像部１３１に撮像要求を通知する。
［ステップＳ１２］  撮像部１３１は、ステップＳ１１により通知された撮像要求に基づき、台座１３５上の帳票５０の撮像を行う。
【００５７】
この際、撮像部１３１は、読み取り装置１００が設置されている室内の外光（室内灯）のみのもとで、台座１３５上の帳票５０の撮像を行う。
なお、この際の外光は、比較的暗く、青色を多く含むものである。
【００５８】
［ステップＳ１３］  撮像部１３１は、撮像した帳票５０の画像を撮像制御部１０３に通知する。
［ステップＳ１４］  撮像制御部１０３は、撮像部１３１から、撮像された帳票５０の画像を取得する。
【００５９】
このようにして取得された帳票５０の画像のヒストグラムは、明度及び色相に関して図７（Ｂ）及び図７（Ｄ）にそれぞれ示したように、背景色のピークが低階調側に移動している。
【００６０】
［ステップＳ１５］  画像処理部１０４は、ステップＳ１４で取得した帳票５０の画像に対して画像解析処理を行う。
移動算出部１０５は、画像解析処理の結果に基づき、照明部１３２の赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）のそれぞれの照明出力を算出する。
【００６１】
なお、ステップＳ１５の詳細の処理については後述する図１０により説明する。
［ステップＳ１６］  照明制御部１０６は、照明部１３２に、ステップＳ１５で算出した赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）のそれぞれの照明出力に基づくＲＧＢ比率変動要求を通知する。
【００６２】
［ステップＳ１７］  照明部１３２は、ステップＳ１６で通知された照明出力によるＲＧＢ比率変動要求に基づき、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の照明出力の比率を変動させて、台座１３５上の帳票５０を照明する。
【００６３】
［ステップＳ１８］  撮像制御部１０３は、イメージスキャナ１３０の撮像部１３１に撮像要求を通知する。
［ステップＳ１９］  撮像部１３１は、ステップＳ１８で通知された撮像要求に基づき、台座１３５上の帳票５０の撮像を行う。
【００６４】
この際、撮像部１３１は、読み取り装置１００が設置されている室内の外光（室内灯）に加えて、ステップＳ１７で設定された照明出力の照明部１３２からの照明のもと、台座１３５上の帳票５０の撮像を行う。
【００６５】
［ステップＳ２０］  撮像部１３１は、撮像した帳票５０の画像を撮像制御部１０３に通知する。
［ステップＳ２１］  撮像制御部１０３は、撮像部１３１から、撮像された帳票５０の画像を取得する。
【００６６】
このようにして取得した帳票５０の画像のヒストグラムは、明度及び色相に関して図７（Ａ）及び図７（Ｃ）に示したように、背景色のピークが移動せずに基準値の位置に維持されている。
【００６７】
［ステップＳ２２］  画像処理部１０４は、ステップＳ２１で取得した帳票５０の画像に対して、ドロップアウト処理を実行して、赤色で印字されている文字枠５２〜５４を消して、黒色で記入された文字だけを残す。
【００６８】
ドロップアウト処理では、例えば、ステップＳ２１で取得した帳票５０の画像の図７（Ａ）に示すヒストグラムにおいて、（破線で示される）階調Ｘを閾値とし、当該閾値Ｘから左側を黒色に、右側を白色に変換して二値化する。これにより、赤色の文字枠５２〜５４を消して、黒色で記入された文字だけを残すことができる。
【００６９】
なお、照明部１３２による照明を行わずに撮像された帳票５０の画像（図７（Ｂ））に、上記ドロップアウト処理を実行すると、上記と同様に設定した閾値（階調Ｘ）が文字枠によるピークを跨ってしまう。このため、当該閾値により白色と黒色とにそれぞれ変換すると、文字枠の階調が白色と黒色とにそれぞれ含まれてしまい、文字枠を十分に消すことができなくなる。したがって、ステップＳ１５〜Ｓ１７に基づき照明部１３２を照明させて撮像された帳票５０の画像は、ドロップアウト処理による精度の低下が抑制される。
【００７０】
［ステップＳ２３］  画像処理部１０４は、ステップＳ２２でドロップアウト処理を行った画像に文字認識処理を実行して、帳票５０に記載されている内容（文字）を特定する。
【００７１】
［ステップＳ２４］  照明制御部１０６は、照明部１３２に、照明のＲＧＢ比率初期化要求を通知する。
［ステップＳ２５］  照明部１３２は、照明のＲＧＢ比率を変動させて照明する。
【００７２】
次に、ステップＳ１５の画像解析処理について、図１０を用いて説明する。
図１０は、第２の実施の形態の読み取り装置で実行される読み取り処理の画像解析処理を示すフローチャートである。
【００７３】
［ステップＳ３１］  画像処理部１０４は、ステップＳ１４で取得した帳票５０の画像から識別情報５５を取得する。
例えば、図４の帳票５０の画像の場合には、画像処理部１０４は、識別情報５５の「００１１」を取得する。
【００７４】
［ステップＳ３２］  画像処理部１０４は、画像情報保持部１０１を参照して、ステップＳ３１で取得した識別情報５５に対応するヒストグラム（画像情報）を特定する。
例えば、ステップＳ３１で取得した識別情報５５が「００１１」の場合には、図６の画像情報保持部１０１を参照して、画像情報として、明度については「ａａ（図７（Ａ）に対応）」を、色相については「ｂａ（図７（Ｃ）に対応）」を特定する。
【００７５】
［ステップＳ３３］  画像処理部１０４は、ステップＳ１４で取得した画像のヒストグラムを生成する。この際、明度と色相とに関する２種のヒストグラムを生成する。
例えば、ステップＳ１４で取得した帳票５０の画像から、明度に関しては図７（Ｂ）のヒストグラムを、色相に関しては図７（Ｄ）のヒストグラムをそれぞれ生成する。
【００７６】
［ステップＳ３４］  移動算出部１０５は、明度と色相とに関して、ステップＳ３２で特定したヒストグラムの背景色のピークに対する、ステップＳ３３で生成したヒストグラムの背景色のピークの移動量（階調差）を算出する。
【００７７】
例えば、明度に関しては、図７（Ｂ）の帳票５０の媒体５１の背景色のピークが、図７（Ａ）と同様に背景色のピークに対してどの程度移動しているかを算出する。図７（Ｂ）の場合であれば、階調が「２０」程度、低階調側に移動している。
【００７８】
また、色相に関しては、図７（Ｄ）の帳票５０の媒体５１の背景色のピークが、図７（Ｃ）と同様に背景色のピークに対してどの程度移動しているかを算出する。図７（Ｄ）の場合であれば、赤色と緑色とのピークの階調が「２０」程度、低階調側に移動している。
【００７９】
［ステップＳ３５］  移動算出部１０５は、照明出力変動率情報保持部１０２を参照して、ステップＳ３４で算出した階調差に対応する照明出力を決定する。
例えば、明度に関しては、ステップＳ３４で説明したように、帳票５０の媒体５１の背景色のピークの階調が「２０」程、低階調側（「−２０」）に移動している。このため、移動算出部１０５は、照明出力変動率情報保持部１０２の照明出力変動率情報（図８）を参照して、「−２０」に対応する照明出力として「＋１０％」を決定する。
【００８０】
また、色相に関しては、ステップＳ３４で説明したように、帳票５０の媒体５１の背景色の赤色及び緑色のピークの階調がそれぞれ「２０」程、低階調側（「−２０」）に移動している。このため、移動算出部１０５は、照明出力変動率情報保持部１０２の照明出力変動率情報（図８）を参照して、赤色及び緑色の階調差「−２０」に対応するそれぞれの照明出力として「＋１０％」を決定する。
【００８１】
したがって、照明制御部１０６は、照明部１３２に、照明の明度を「＋１０％」向上させて、照明の赤色及び緑色の照明出力を「＋１０％」向上させた（青色の照明出力は「０％」）照明のＲＧＢ比率変動要求を通知する（ステップＳ１６）。照明部１３２は、このような照明出力に基づいて帳票５０を照明する（ステップＳ１７）。
【００８２】
上記読み取り装置１００では、適切な明度の白色の外光のもとで撮像された帳票５０の画像のヒストグラムに対する、外光のみのもとで撮像部１３１に撮像させた帳票５０の画像のヒストグラムの移動量に基づき、照明部１３２の照明出力を決定する。そして、読み取り装置１００は、決定した照明出力に基づき照明部１３２から照明させて、撮像部１３１で帳票５０の画像を撮像させるようにした。このようにして撮像された帳票５０の画像は、外光の暗さに関わらず、適切な明度の白色の外光のもとで撮像された帳票５０の画像のヒストグラムを再現でき、帳票５０を適切に読み取ることができるようになる。さらに、適切な明度の白色の外光のもとで撮像された帳票５０の画像のヒストグラムを再現できることから、当該画像に対するドロップアウト処理の精度の低下を抑制することができるようになる。
【００８３】
なお、連続して帳票の読み取りを行う場合に一部処理を省略しても良い。例えば、２回目の読み取り時はステップＳ１６で通知されたＲＧＢ比率変動要求からステップＳ２１の画像取得を省略して読み取りを行うことで応答を優先させても良い。
【００８４】
上記の処理機能は、コンピュータによって実現することができる。その場合、コンピュータが有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。
【００８５】
処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体には、磁気記憶装置、光ディスク、光磁気記憶媒体、半導体メモリ等がある。磁気記憶装置には、ＨＤＤ（Hard Disk Drive）、フレキシブルディスク（ＦＤ）、磁気テープ（ＭＴ）等がある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ（Random Access Memory）、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等がある。光磁気記憶媒体には、ＭＯ（Magneto - Optical disk）等がある。半導体メモリには、ＵＳＢ（Universal Serial Bus）メモリ等のフラッシュメモリがある。
【００８６】
上記プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータに格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００８７】
上記プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラム若しくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００８８】
また、プログラムで記述された処理の一部または全てを、電子回路に置き換えることが可能である。例えば、上記の処理機能の少なくとも一部を、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）等の電子回路で実現してもよい。
【００８９】
なお、上述の実施の形態は、実施の形態の要旨を逸脱しない範囲内において種々の変更を加えることができる。
さらに、上述の実施の形態は、多数の変形、変更が当業者にとって可能であり、説明した正確な構成及び応用例に限定されるものではない。
【符号の説明】
【００９０】
１  読み取り装置
２  イメージスキャナ
３  撮像部
４  照明部
５  帳票
６  情報処理部
７  照明決定部
８  撮像実行部
９  外光
【図１】
0006434856.tif 000002
【図２】
0006434856.tif 000003
【図３】
0006434856.tif 000004
【図４】
0006434856.tif 000005
【図５】
0006434856.tif 000006
【図６】
0006434856.tif 000007
【図７】
0006434856.tif 000008
【図８】
0006434856.tif 000009
【図９】
0006434856.tif 000010
【図１０】
0006434856.tif 000011