"情報コードからの反射光を読取口を介して受光することで当該情報コードを撮像する撮像手段と、前記撮像手段により撮像された前記情報コードのコード画像に基づいて当該情報コードをデコードするデコード手段と、を備える光学的情報読取装置であって、前記反射光が透光可能であって前記読取口内を保護するように当該読取口を覆う保護部材と、前記撮像手段により撮像された撮像画像が逐次記憶される記憶手段と、前記撮像手段により撮像された前記撮像画像と前記記憶手段に記憶された前記撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域を不変領域として検出する検出手段と、を備え、前記デコード手段は、前記検出手段により前記不変領域が検出されるとき、この不変領域を前記撮像手段により撮像された前記撮像画像から除いた画像に対してデコードすることを特徴とする光学的情報読取装置。前記デコード手段は、前記検出手段により検出された前記不変領域が前記コード画像に含まれるときには、この不変領域が前記コード画像に対して占める割合がデコードに影響を及ぼさない程度である場合に限り、当該コード画像に対してデコードすることを特徴とする請求項1に記載の光学的情報読取装置。前記検出手段は、前記撮像手段により撮像された前記撮像画像と前記記憶手段に記憶された複数の撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域を前記不変領域として検出することを特徴とする請求項1または2に記載の光学的情報読取装置。前記検出手段は、前記撮像手段により撮像された前記撮像画像に対して前記形状および輝度が変化しない暗色系領域の占める割合がデコードに影響を及ぼす程度である場合に、この暗色系領域を前記不変領域として検出することを特徴とする請求項1~3のいずれか一項に記載の光学的情報読取装置。前記検出手段により前記不変領域が検出されると、前記保護部材のメンテナンスを促すメンテナンス情報を報知する報知手段を備えることを特徴とする請求項1~4のいずれか一項に記載の光学的情報読取装置。前記報知手段は、前記撮像手段により撮像された前記撮像画像に対して前記検出手段により検出された前記不変領域の占める割合がデコードに影響を及ぼす程度である場合に、前記メンテナンス情報を報知することを特徴とする請求項5に記載の光学的情報読取装置。前記検出手段は、電源投入時に限り、この電源投入時に前記撮像手段により撮像された撮像画像と前記記憶手段に記憶された撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域を前記不変領域として検出することを特徴とする請求項5または6に記載の光学的情報読取装置。ところで、店舗や入場口等に設置されるバーコードや二次元コードなどの情報コードを光学的に読み取る定置式光学的情報読取装置では、読取口が上向きに配置される場合が多く、筐体内部に配置されて情報コードからの反射光を読取口を介して受光する受光手段等を保護するために、当該開口部に透光可能な防塵プレートが配設される。しかしながら、読取口を保護する防塵プレートなどの保護部材に対して汚れの付着や損傷等が生じると、読み取りが失敗するだけでなく、撮像した汚れや損傷等を暗色系領域と判断することで誤読してしまう場合がある。このような誤読は、定置式の読取装置だけでなく、携帯式の読取装置や上記特許文献1に開示されるハンディーターミナル等でも起こりうる問題である。また、上記特許文献2に開示されるバーコードリーダでは、バーコード自体のかすれに関して補正できても、上述した保護部材に生じた汚れや損傷等に起因する誤読を防止することはできないという問題がある。本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、読取口を保護する保護部材に生じた汚れや損傷等に起因する誤読を防止し得る光学的読取装置を提供することにある。上記目的を達成するため、請求項1に記載の光学的情報読取装置は、情報コードCからの反射光Lrを読取口13を介して受光することで当該情報コードを撮像する撮像手段28と、前記撮像手段により撮像された前記情報コードのコード画像に基づいて当該情報コードをデコードするデコード手段40と、を備える光学的情報読取装置10であって、前記反射光が透光可能であって前記読取口内を保護するように当該読取口を覆う保護部材14と、前記撮像手段により撮像された撮像画像P1,P2が逐次記憶される記憶手段35と、前記撮像手段により撮像された前記撮像画像と前記記憶手段に記憶された前記撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域Sを不変領域として検出する検出手段40と、を備え、前記デコード手段は、前記検出手段により前記不変領域が検出されるとき、この不変領域を前記撮像手段により撮像された前記撮像画像から除いた画像に対してデコードすることを特徴とする。請求項2に記載の発明は、請求項1に記載の光学的情報読取装置において、前記デコード手段は、前記検出手段により検出された前記不変領域が前記コード画像に含まれるときには、この不変領域が前記コード画像に対して占める割合がデコードに影響を及ぼさない程度である場合に限り、当該コード画像に対してデコードすることを特徴とする。請求項3に記載の発明は、請求項1または2に記載の光学的情報読取装置において、前記検出手段は、前記撮像手段により撮像された前記撮像画像と前記記憶手段に記憶された複数の撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域を前記不変領域として検出することを特徴とする。請求項4に記載の発明は、請求項1~3のいずれか一項に記載の光学的情報読取装置において、前記検出手段は、前記撮像手段により撮像された前記撮像画像に対して前記形状および輝度が変化しない暗色系領域の占める割合Srがデコードに影響を及ぼす程度である場合に、この暗色系領域を前記不変領域として検出することを特徴とする。請求項5に記載の発明は、請求項1~4のいずれか一項に記載の光学的情報読取装置において、前記検出手段により前記不変領域が検出されると、前記保護部材のメンテナンスを促すメンテナンス情報を報知する報知手段43を備えることを特徴とする。請求項6に記載の発明は、請求項5に記載の光学的情報読取装置において、前記報知手段は、前記撮像手段により撮像された前記撮像画像に対して前記検出手段により検出された前記不変領域の占める割合Srがデコードに影響を及ぼす程度である場合に、前記メンテナンス情報を報知することを特徴とする。請求項7に記載の発明は、請求項5または6に記載の光学的情報読取装置において、前記検出手段は、電源投入時に限り、この電源投入時に前記撮像手段により撮像された撮像画像と前記記憶手段に記憶された撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域を前記不変領域として検出することを特徴とする。なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。請求項1の発明では、撮像手段により撮像された撮像画像と記憶手段に記憶された撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域が検出手段により不変領域として検出される。そして、検出手段により上記不変領域が検出されるとき、この不変領域を撮像手段により撮像された撮像画像から除いた画像に対して、デコード手段によりデコードがなされる。これにより、読取口を覆って保護する保護部材に対して汚れの付着や損傷等が生じることから当該汚れや損傷等が暗色系領域として撮像される場合でも、この暗色系領域が上記不変領域として検出されて、この不変領域を除いた画像に対してデコードがなされる。このため、上記不変領域の原因となる保護部材に生じた汚れや損傷等がデコード結果に影響を及ぼすこともない。したがって、読取口を保護する保護部材に生じた汚れや損傷等に起因する誤読を防止することができる。請求項2の発明では、検出手段により検出された上記不変領域がコード画像に含まれるときには、この不変領域がコード画像に対して占める割合がデコードに影響を及ぼさない程度、例えば2以下程度である場合に限り、当該コード画像に対してデコードがなされる。すなわち、上記不変領域がコード画像に対して占める割合がデコードに影響を及ぼす程度、例えば2を超える程度である場合には、デコードが実施されないので、上記不変領域の原因となる保護部材に生じた汚れや損傷等に起因する誤読を確実に防止することができる。請求項3の発明では、撮像手段により撮像された撮像画像と記憶手段に記憶された複数の撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域が検出手段により上記不変領域として検出される。このように複数の撮像画像を用いて比較することで、上記不変領域の検出精度を向上させることができる。請求項4の発明では、撮像手段により撮像された撮像画像に対して形状および輝度が変化しない暗色系領域の占める割合がデコードに影響を及ぼす程度、例えば3を超える程度である場合に、この暗色系領域が検出手段により上記不変領域として検出される。すなわち、撮像画像に対して形状および輝度が変化しない暗色系領域の占める割合がデコードに影響を及ぼさない程度、例えば3以下程度である場合には、上記不変領域が検出されることなくデコードが実施される。このため、デコードに影響を及ぼさない程度の汚れや損傷等が保護部材に生じた場合では、上記不変領域が検出されないため、撮像された撮像画像から不変領域を除く画像処理が実施されることもないので、画像処理に関して不要な処理をなくすことができる。請求項5の発明では、検出手段により上記不変領域が検出される場合、すなわち、保護部材に対して汚れの付着や損傷等が生じた場合には、上記メンテナンス情報が報知手段により報知されて、使用者に対して保護部材のメンテナンスが促される。このメンテナンス情報の報知に応じて保護部材の清掃や交換等がなされることで、撮像手段による撮像時に上記不変領域が撮像されることもないので、保護部材に生じた汚れや損傷等に起因する誤読を確実に防止することができる。請求項6の発明では、撮像手段により撮像された撮像画像に対して検出手段により検出された上記不変領域の占める割合がデコードに影響を及ぼす程度、例えば3を超える程度である場合に、上記メンテナンス情報が報知手段により報知される。すなわち、上記不変領域の占める割合がデコードに影響を及ぼさない程度、例えば3以下程度である場合には、上記メンテナンス情報が報知手段により報知されることもない。このため、デコードに影響を及ぼさない程度の汚れや損傷等が保護部材に生じた場合では、上記メンテナンス情報が報知されないため、過度のメンテナンス情報の報知を避けて適切な時期でのメンテナンス情報の報知を実施することができる。請求項7の発明では、電源投入時に限り、検出手段により上記不変領域が検出されて報知手段によりメンテナンス情報が報知されるため、日常の始業点検がセルフチェックでき安心して使用することができる。[第1実施形態]以下、本発明の第1実施形態に係る光学的情報読取装置について、図面を参照して説明する。図1は、第1実施形態に係る光学的情報読取装置10を概略的に示す斜視図である。図2は、図1の光学的情報読取装置10の電気的構成を示すブロック図である。図1に示すように、光学的情報読取装置10は、定置式の読取装置であって、ABS樹脂等の合成樹脂からなるケース11によって外郭が構成され、このケース11の内部には、バーコードや二次元コード等の情報コードの読み取りを行う回路20後述が収容されている。なお、図1では、光学的情報読取装置10により、携帯端末Tの表示画面に表示される情報コードを読み取る状態を例示している。ケース11の上面12は、略平面状に形成されており、この上面12の中央には、矩形状に形成される読取口13が形成されるとともに、この読取口13内を保護するように当該読取口13を覆う保護部材として読取窓防塵プレート14が設けられている。この読取窓14は、当該読取装置10から出射される照明光および情報コードCからの反射光を透過可能な透明のアクリル樹脂やガラス等から形成されている。また、読取窓14をケース11に設けることにより、ケース11内部への塵や埃などの異物の侵入を防止している。次に、光学的情報読取装置10の回路20の電気的構成について説明する。図2に示すように、回路20は、主に、照明光源21、受光センサ28、結像レンズ27等の光学系と、メモリ35、制御回路40等のマイクロコンピュータ以下マイコンという系と、から構成されている。光学系は、投光光学系と、受光光学系とに分かれている。投光光学系を構成する照明光源21は、照明光Lfを発光可能な照明光源として機能するもので、例えば、赤色のLEDとこのLEDの出射側に設けられるレンズとから構成されている。なお、図2では、情報コードCが表示画面に表示された携帯端末Tに向けて照明光Lfを照射する例を概念的に示している。なお、照明光Lfは、上述のように、読取窓14を介してケース11外へ出射される。受光光学系は、受光センサ28、結像レンズ27、反射鏡図示略などによって構成されている。受光センサ28は、CCDエリアセンサとして構成されるものであり、情報コードCまたは携帯端末T等に照射されて反射した反射光Lrを受光可能に構成されている。この受光センサ28は、結像レンズ27を介して入射する入射光を受光可能にプリント配線板図示略に実装されている。なお、受光センサ28は、特許請求の範囲に記載の撮像手段の一例に相当し得る。結像レンズ27は、外部から読取窓14を介して入射する入射光を集光して受光センサ28の受光面28aに像を結像可能な結像光学系として機能するものである。本実施形態では、照明光源21から照射された照明光Lfが情報コードCにて反射した後、この反射光Lrを結像レンズ27で集光し、受光センサ28の受光面28aに情報コードCの像を結像させている。マイコン系は、増幅回路31、A/D変換回路33、メモリ35、アドレス発生回路36、同期信号発生回路38、制御回路40等から構成されている。このマイコン系は、マイコン情報処理装置として機能し得る制御回路40およびメモリ35を中心として構成され、上述した光学系によって撮像された情報コードCの画像信号をハードウェア的及びソフトウェア的に信号処理し得るものである。光学系の受光センサ28から出力される画像信号アナログ信号は、増幅回路31に入力され所定ゲインで増幅された後、A/D変換回路33に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ画像情報は、メモリ35に入力されると、画像データ蓄積領域に蓄積される。なお、同期信号発生回路38は、受光センサ28およびアドレス発生回路36に対する同期信号を発生可能に構成されており、またアドレス発生回路36は、この同期信号発生回路38から供給される同期信号に基づいて、メモリ35に格納される画像データの格納アドレスを発生可能に構成されている。メモリ35は、半導体メモリ装置で、例えばRAMDRAM、SRAM等やROMEPROM、EEPROM等がこれに相当する。このメモリ35のうちのRAMには、上述した画像データ蓄積領域のほかに、制御回路40が算術演算や論理演算等の各処理時に利用する作業領域や読取条件テーブルも確保可能に構成されている。またROMには、後述する読取処理、解析処理等を実行可能な所定プログラムやその他、照明光源21、受光センサ28等の各ハードウェアを制御可能なシステムプログラム等が予め格納されている。なお、メモリ35は、特許請求の範囲に記載の記憶手段の一例に相当し得る。制御回路40は、光学的情報読取装置10全体を制御可能なマイコンで、CPU、システムバス、入出力インタフェース等からなるもので、メモリ35とともに情報処理装置を構成し得るもので情報処理機能を有する。この制御回路40は、内蔵された入出力インタフェースを介して種々の入出力装置周辺装置と接続可能に構成されており、本実施形態の場合、制御回路40には、LEDなどからなる発光部43や、各種操作キーなどからなる操作部47、通信インタフェース48等が接続されている。これにより、制御回路40は、例えば、情報コードの読み取りやメンテナンスに関する情報を通知するインジケータとして機能する発光部43の点灯消灯や、操作部47から入力される操作信号に応じた光学的情報読取装置10の動作の制御、外部装置とのシリアル通信を可能にする通信インタフェース48の通信制御等を可能にしている。なお、発光部43は、特許請求の範囲に記載の報知手段の一例に相当し得る。次に、このように構成される光学的情報読取装置10の制御回路40にて実行される読取処理について、図を用いて説明する。図3は、第1実施形態における読取処理の流れを例示するフローチャートである。図4Aは、撮像処理にて撮像された撮像画像P1を例示する説明図であり、図4Bは、メモリ35に記憶された撮像画像P2を例示する説明図である。本実施形態のように、読取口13が上向きに配置される定置式の光学的情報読取装置10では、読取口13を保護する読取窓14に汚れ等が付着しやすいだけでなく、読取口13にかざした携帯電話などが接触することで読取窓14に損傷等が生じる場合がある。この場合、読取口13にかざされた情報コードを撮像するときに、汚れや損傷等が反射光を遮るため暗色系領域として撮像されてしまい、この暗色系領域のために撮像した情報コードを誤読してしまう場合がある。このような誤読は、定置式の読取装置だけでなく、携帯式の読取装置でも生じる問題である。そこで、本実施形態に係る読取処理では、読取口13を保護する読取窓14に対して汚れの付着や損傷等が生じたことで、これら汚れや損傷等が暗色系領域として撮像される場合でも、この暗色系領域に起因する誤読を防止するための処理がなされる。以下、制御回路40にて実行される読取処理について図3に示すフローチャートを用いて詳細に説明する。光学的情報読取装置10が作動状態になり、制御回路40により読取処理が開始されると、図3のステップS101に示す判定処理にて、撮像可能状態であるか否かについて判定される。そして、操作部47に対する所定の操作、例えばトリガスイッチが操作されて、光学的情報読取装置10が撮像可能状態になるとS101でYes、ステップS103に示す撮像処理がなされる。この処理では、照明光源21から照明光Lfが、読取窓14を介して上方に照射される。そして、そして、読取口13にかざされた情報コードなどにて反射された反射光Lrが受光センサ28にて受光されることにより受光センサ28から出力される信号に基づいて撮像画像が取得される。このように撮像画像が取得されると、ステップS105に示すコード位置検出処理がなされる。この処理では、取得された撮像画像に情報コードが含まれる場合に、その情報コードが撮像画像に占めるコード位置を検出する。例えば、取得された撮像画像にQRコード登録商標が含まれる場合には、QRコードの位置検出パターンファインダパターンを抽出することで、当該QRコードが撮像画像に占めるコード位置を検出することができる。ここで、撮像された画像に情報コードが含まれていない場合にはS107でNo、上述したステップS103に示す撮像処理からの処理が繰り返される。そして、読取口13に読み取らせたい情報コードがかざされることで、撮像された画像に情報コードが含まれており、そのコード位置が検出されるとS107でYes、ステップS109に示す暗色系領域抽出がなされる。この処理では、上記ステップS103にて撮像された撮像画像と、後述するようにメモリ35に記憶された撮像画像とについて、共通して形状および輝度が変化しない暗色系領域を抽出するための処理がなされる。そして、ステップS111に示す全画像比率判定処理にて、上述のように抽出された暗色系領域の撮像画像に占める割合以下、不変割合Srというが第1の閾値Saよりも大きいか否かについて判定される。ここで、第1の閾値Saは、デコードに影響を及ぼさない程度の値であり、例えば、3に設定されている。ここで、抽出された暗色系領域の不変割合Srが上記第1の閾値Sa以下であるか、そもそも暗色系領域が抽出されない場合にはS111でNo、読取窓14に対してデコードに影響を及ぼす程度の汚れの付着や損傷等が生じていないとして、ステップS115に示すデコード処理がなされる。この処理では、撮像された撮像画像のうち情報コードに相当するコード画像に対して公知のデコード処理が実施される。なお、ステップS115に示すデコード処理を実行する制御回路40は、特許請求の範囲に記載のデコード手段の一例に相当し得る。このデコード処理によるデコードが成功して、情報コードとして符号化された文字データ等が取得されるとS117でYes、ステップS119に示すデータ送信処理がなされ、上記デコード処理により取得された文字データ等が通信インタフェース48を介して外部機器等の上位システムに送信出力される。このように取得された文字データ等が送信されるか、ステップS115に示すデコード処理が失敗するとS117でNo、ステップS121に示す全画像比率判定処理にて、上記暗色系領域抽出処理にて抽出された暗色系領域の不変割合Srが第2の閾値Sbよりも大きいか否かについて判定される。ここで、第2の閾値Sbは、デコードに影響を及ぼさない程度の値であり、例えば、3に設定されている。なお、本実施形態では、第1の閾値Saおよび第2の閾値Sbは、双方とも3に設定されているが、これに限らず、互いに異なる値に設定されてもよい。ここで、抽出された暗色系領域の不変割合Srが上記第2の閾値Sb以下であるか、そもそも暗色系領域が抽出されない場合にはS121でNo、読取窓14に対してデコードに影響を及ぼす程度の汚れの付着や損傷等が生じていないとして、ステップS123に示す画像保存処理がなされる。この処理では、上記撮像処理にて撮像された撮像画像がメモリ35に記憶される。このように、上記撮像処理にて撮像された撮像画像は、順次メモリ35に記憶されることとなる。そして、上記ステップS101に示す判定処理からの処理が繰り返される。なお、メモリ35に記憶される撮像画像は、例えば、リングバッファ形式により古い撮像画像に上書き保存されることで記憶容量を制限するように記憶されてもよいし、所定の期間内に限り記憶されてもよい。一方、読取窓14に対してデコードに影響を及ぼす程度の汚れの付着や損傷等が生じており、上記撮像処理にて図4Aに例示するように情報コードC1を含む撮像画像P1が撮像され、メモリ35に図4Bに例示するように情報コードC2を含む撮像画像P2が記憶されていると、上記暗色系領域抽出処理では、図4A,Bの双方に共通する暗色系領域S1と暗色系領域S2とが抽出される。そして、このように抽出された2つの暗色系領域S1および暗色系領域S2のうち、暗色系領域S1の不変割合Srが第1の閾値Saよりも大きくなるとS111でYes、ステップS113に示す不変領域除外処理がなされる。この処理では、上述のように抽出された暗色系領域S1が不変領域として検出され、この不変領域を上記撮像処理にて撮像された撮像画像P1から除外した画像が生成される。そして、この不変領域が除外された画像に対して、ステップS115に示すデコード処理がなされる。これにより、上記不変領域の原因となる読取窓14に生じた汚れや損傷等がデコード結果に影響を及ぼすことを防止することができる。なお、ステップS111に示す判定処理を実行する制御回路40は、特許請求の範囲に記載の検出手段の一例に相当し得る。ここで、双方に共通する暗色系領域が図4A,Bに例示する暗色系領域S2のみであり、この暗色系領域S2の不変割合Srが第1の閾値Sa以下であるとS111でNo、この暗色系領域S2を撮像画像から除外することなく、撮像処理にて撮像された撮像画像について上記デコード処理によりデコード処理がなされることとなる。なお、ステップ111に示す判定処理では、上述のように抽出された暗色系領域の不変割合Srが第1の閾値Saよりも大きくなる場合に、この暗色系領域を不変領域として検出することに限らず、以下のようにして、不変領域を検出してもよい。すなわち、撮像画像を複数の分割エリア例えば、128の分割エリアに分割して、双方に共通する暗色系領域が隣接するN以上の分割エリア例えば、4つの分割エリアにまたがるように検出されるときに、当該暗色系領域を不変領域として検出してもよい。これにより、不変割合Srを算出する必要もないので、不変領域を容易に検出することができる。また、読取窓14に対してデコードに影響を及ぼす程度の汚れの付着や損傷等が生じていることから、図4A,Bに例示するように、上記暗色系領域抽出処理にて抽出された暗色系領域S1の不変割合Srが第2の閾値Sbよりも大きくなるとS121でYes、ステップS125に示す報知処理がなされる。この処理では、制御回路40により制御されて、発光部43が読取窓14の清掃や修理交換などのメンテナンスを促すメンテナンス情報を報知するために所定の色に発光する。このように発光する発光部43を視認した使用者は、読取窓14に対してデコードに影響を及ぼす程度の汚れの付着や損傷等が生じていることを認識するので、使用者に対して適切な時期に読取窓14のメンテナンスを促すことができる。なお、ステップ121に示す判定処理でも、上記ステップS111に示す判定処理と同様に、撮像画像を複数の分割エリアに分割して、双方に共通する暗色系領域が隣接するN以上の分割エリアにまたがるように検出されるときに、上記メンテナンス情報を報知してもよい。以上説明したように、本実施形態に係る光学的情報読取装置10では、撮像処理により撮像された撮像画像とメモリ35に記憶された撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域の不変割合Srが第1の閾値Saよりも大きくなるとS111でYes、当該暗色系領域が不変領域として検出される。そして、上記不変領域が検出されるとき、この不変領域を撮像処理により撮像された撮像画像から除いた画像に対して、デコード処理によりデコードがなされる。これにより、読取口13を覆って保護する読取窓14に対して汚れの付着や損傷等が生じることから当該汚れや損傷等が暗色系領域Sとして撮像される場合でも、この暗色系領域Sが上記不変領域として検出されて、この不変領域を除いた画像に対してデコードがなされる。このため、上記不変領域の原因となる読取窓14に生じた汚れや損傷等がデコード結果に影響を及ぼすこともない。したがって、読取口13を保護する読取窓14に生じた汚れや損傷等に起因する誤読を防止することができる。特に、撮像処理により撮像された撮像画像に対して形状および輝度が変化しない暗色系領域の占める不変割合Srがデコードに影響を及ぼさない程度に設定される第1の閾値Saより大きい程度である場合に、この暗色系領域が上記不変領域として検出される。すなわち、撮像画像に対して形状および輝度が変化しない暗色系領域の占める割合がデコードに影響を及ぼさない程度である場合には、上記不変領域が検出されることなくデコードが実施される。このため、デコードに影響を及ぼさない程度の汚れや損傷等が読取窓14に生じた場合では、上記不変領域が検出されないため、撮像された撮像画像から不変領域を除く画像処理が実施されることもないので、画像処理に関して不要な処理をなくすことができる。また、撮像処理により撮像された撮像画像に対して抽出された暗色系領域の占める不変割合Srが上記第2の閾値Sbより大きい程度である場合、すなわち、読取窓14に対して汚れの付着や損傷等が生じた場合には、上記メンテナンス情報が発光部43の発光により報知されて、使用者に対して読取窓14のメンテナンスが促される。このメンテナンス情報の報知に応じて読取窓14の清掃や交換等がなされることで、撮像処理による撮像時に上記不変領域が撮像されることもないので、読取窓14に生じた汚れや損傷等に起因する誤読を確実に防止することができる。特に、撮像処理により撮像された撮像画像に対して抽出された暗色系領域の占める不変割合Srがデコードに影響を及ぼす程度に設定される第2の閾値Sbより大きい程度である場合に、上記メンテナンス情報が発光部43の発光により報知される。すなわち、上記不変領域の占める不変割合Srがデコードに影響を及ぼさない程度である場合には、上記メンテナンス情報が発光部43の発光により報知されることもない。このため、デコードに影響を及ぼさない程度の汚れや損傷等が読取窓14に生じた場合では、上記メンテナンス情報が報知されないため、過度のメンテナンス情報の報知を避けて適切な時期でのメンテナンス情報の報知を実施することができる。なお、メンテナンス情報を報知する報知手段として、発光部43の発光状態を利用することに限らず、例えば、所定の情報を表示可能な液晶表示器等にメンテナンスを促すメンテナンス情報を表示してもよい。なお、第1実施形態の第1変形例として、上記ステップS109に示す暗色系領域抽出処理では、撮像処理により撮像された撮像画像とメモリ35に記憶された複数の撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域を抽出してもよい。この場合、抽出された暗色系領域の不変割合Srが上記第1の閾値Saよりも大きくなるとS111でYes、抽出された暗色系領域が不変領域として検出される。このように複数の撮像画像を用いて比較することで、上記不変領域の検出精度を向上させることができる。また、第1実施形態の第2変形例として、上記ステップS121に示す判定処理およびステップS125に示す報知処理は、電源投入時に限り、実施してもよい。これにより、電源投入時に限り、上記不変領域が検出されて不変割合Srが第2の閾値Sbよりも大きくなるとS121、上記報知処理にてメンテナンス情報が報知されるため、日常の始業点検がセルフチェックでき安心して使用することができる。[第2実施形態]次に、本発明の第2実施形態に係る光学的情報読取装置について図5を参照して説明する。図5は、第2実施形態における読取処理の流れを例示するフローチャートである。本第2実施形態に係る光学的情報読取装置10では、読取窓14に生じた汚れや損傷等に起因する誤読を確実に防止するため、上述した読取処理について図3に示すフローチャートに代えて図5に示すフローチャートに基づいて演算処理している点が、上記第1実施形態に係る光学的情報読取装置と主に異なる。本第2実施形態では、検出された上記不変領域が、撮像画像のうち情報コードが占める領域であるコード画像に含まれるときには、この不変領域がコード画像に対して占める割合以下、第2不変割合S2rというがデコードに影響を及ぼさない程度の値に設定される第3の閾値Sc以下程度である場合に限り、当該コード画像に対してデコードがなされる。ここで、第3の閾値Scは、デコードに影響を及ぼさない程度の値であり、例えば、2に設定されている。すなわち、図5に示す読取処理のように、ステップS111にてYesと判定された後に、ステップS112に示すコード画像比率判定処理にて、不変領域の第2不変割合S2rが第3の閾値Scよりも大きいか否かについて判定される。そして、第2不変割合S2rが第3の閾値Sc以下であるとS112でNo、上記不変領域除外処理以降の処理がなされて、デコード処理が実施される。一方、第2不変割合S2rが第3の閾値Scより大きくなるとS112でYes、デコード処理を実施することなく、ステップS121に示す判定処理以降の処理がなされる。このように、第2不変割合S2rが第3の閾値Scより大きくなる場合、すなわち、上記不変領域がコード画像に対して占める割合がデコードに影響を及ぼす程度である場合には、デコードが実施されないので、上記不変領域の原因となる読取窓14に生じた汚れや損傷等に起因する誤読を確実に防止することができる。また、この場合には、上記不変領域除外処理がなされることもないので、制御回路40に対する処理負荷を軽減することができる。なお、本発明は上記各実施形態および変形例に限定されるものではなく、以下のように具体化してもよい。1上述した各実施形態では、本発明に係る光学的情報読取装置を、上方に読取口13が設けられる定置式の読取装置に適用して説明したが、これに限らず、上方と異なる方向に読取口13が設けられる定置式の読取装置に適用してもよいし、携帯型の読取装置に適用してもよい。2上述した各実施形態では、複数の明色系セルおよび暗色系セルが規定の位置に配列されるように表示される表示面、例えば、複数の白及び黒からなるキャリブレーションボードを撮像処理により撮像し、この撮像により得られた撮像画像とメモリ35に記憶された撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域を不変領域として検出してもよい。これにより、上記規定の位置と異なる位置にある暗色系領域が上記不変領域となるため、当該不変領域を容易かつ確実に検出することができる。また、明色系セルのみからなる表示面を撮像処理により撮像し、この撮像により得られた撮像画像とメモリ35に記憶された撮像画像とに共通して形状および輝度が変化しない暗色系領域がある場合に、この暗色系領域を不変領域として検出してもよい。また、明色系セルのみからなる表示面を撮像処理により撮像し、この撮像により得られた撮像画像に暗色系領域がある場合に、この暗色系領域を不変領域として検出してもよい。また、上述した表示面を撮像して不変領域を検出する処理は、電源投入時に限り実施してもよい。3上述した光学的情報読取装置10は、操作部47に対する所定の操作に応じて撮像可能状態になることに限らず、例えば、常時撮像可能な状態に維持されるように構成されてもよい。このように構成される場合には、上記ステップS101における判定処理が廃止されることとなる。"