(57)【要約】【課題】  紙幣や有価証券などのパターンが変更された場合であっても、それらの偽造を未然に防止し得る画像処理システム等を提供することを目的とする。【解決手段】  画像読み取りおよび／または画像出力を行う画像処理システムの有効期限に関する有効期限情報を記憶する有効期限情報記憶部１２１と、読み取った画像、若しくは出力する画像である処理画像が、無効化すべき画像であるか否かを識別するための識別情報を記憶する識別情報記憶部１２２と、識別情報に基づいて処理画像を解析し、当該処理画像が無効化すべき画像に該当するか否かを判別する判別手段１４０と、その結果無効化すべき画像に該当すると判定された場合、処理画像を消去する画像消去手段１５０と、有効期限までの残時間を計時する計時手段１７０と、有効期限までの残時間が０と計時されたとき、画像処理システムの動作を不能とする動作ロック処理手段１９０と、を備えたものである。【選択図】  図４
2006319500.tif 000002
【特許請求の範囲】
【請求項１】
画像読み取りおよび／または画像出力を行う画像処理システムにおいて、
前記画像処理システムの有効期限に関する有効期限情報を記憶する有効期限情報記憶部と、
読み取った画像、若しくは出力する画像である処理画像が、無効化すべき画像であるか否かを識別するための識別情報を記憶する識別情報記憶部と、
前記識別情報に基づいて前記処理画像を解析し、当該処理画像が前記無効化すべき画像に該当するか否かを判別する判別手段と、
前記判別手段により、前記無効化すべき画像に該当すると判定された場合、前記処理画像を消去する画像消去手段と、
前記有効期限までの残時間を計時する計時手段と、
前記計時手段により、前記有効期限までの残時間が０と計時されたとき、前記画像処理システムの以降の動作を不能として実質的にロックする動作ロック処理手段と、を備えていることを特徴とする画像処理システム。
【請求項２】
前記画像処理システムは、ライセンスの認証を条件として動作すると共に、前記ライセンスの認証および更新を行う外部のサーバと接続可能に構成され、
前記サーバにアクセスし、前記有効期限情報を取得する有効期限情報取得手段と、
取得した有効期限情報に基づいて、前記有効期限情報記憶部を更新する有効期限情報更新手段と、をさらに備えていることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記有効期限情報取得手段による前記有効期限情報の取得に伴い、前記識別情報を取得する識別情報取得手段と、
取得した識別情報に基づいて、前記識別情報記憶部を更新する識別情報更新手段と、をさらに備えていることを特徴とする請求項２に記載の画像処理システム。
【請求項４】
前記画像処理システムは、
画像読み取りおよび／または画像出力を行う画像処理装置と、
前記画像処理装置を制御するためのデバイスドライバが組み込まれたコンピュータと、から成り、
前記有効期限情報記憶部は、前記画像処理装置の有効期限に関する有効期限情報を記憶し、
前記動作ロック処理手段は、前記デバイスドライバにより、前記画像処理装置の動作を不能として実質的にロックすることを特徴とする請求項１、２または３に記載の画像処理システム。
【請求項５】
前記画像処理システムは、
画像読み取りおよび／または画像出力を行う画像処理装置と、
前記画像処理装置を制御するためのデバイスドライバが組み込まれたコンピュータと、から成り、
前記有効期限情報記憶部は、前記デバイスドライバから前記有効期限情報を読み出して記憶し、
前記動作ロック処理手段は、前記デバイスドライバの動作を不能として実質的にロックすることを特徴とする請求項１に記載の画像処理システム。
【請求項６】
前記計時手段により、前記有効期限までの残時間が所定時間以下と計時されたとき、前記有効期限が近づいた旨をユーザに報知する報知手段をさらに備えていることを特徴とする請求項１ないし５のいずれか１項に記載の画像処理システム。
【請求項７】
前記画像消去手段に代えて、前記処理画像に、所定の画像処理を行う画像処理手段を備えていることを特徴とする請求項１ないし６のいずれか１項に記載の画像処理システム。
【請求項８】
前記無効化すべき画像は、少なくとも日本国内で発行された最高額紙幣の画像であることを特徴とする請求項１ないし７のいずれか１項に記載の画像処理システム。
【請求項９】
請求項４または５に記載の画像処理システムに用いられるデバイスドライバ。
【請求項１０】
画像読み取りおよび／または画像出力を行う画像処理システムの制御方法において、
前記画像処理システムの有効期限に関する有効期限情報と、前記画像処理システムによる処理画像が、無効化すべき画像であるか否かを識別するための識別情報と、を記憶しておくステップ、
前記識別情報に基づいて前記処理画像を解析し、当該処理画像が前記無効化すべき画像に該当するか否かを判別するステップ、
前記無効化すべき画像に該当すると判定した場合、前記処理画像を消去するステップ、
前記有効期限を過ぎたとき、前記画像処理システムの動作を不能とするステップ、を実行することを特徴とする画像処理システムの制御方法。
【請求項１１】
コンピュータに、請求項１０に記載の画像処理システムの制御方法における各工程を実行させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読み取りおよび／または画像出力を行う画像処理システム、並びにその画像処理システムに用いられるデバイスドライバ、画像処理システムの制御方法、プログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
近年、ディジタル画像処理技術の向上に伴い、紙幣や有価証券の偽造が大きな社会問題となっている。この対応策を講じるべく発案されたものとして、読み取った画像が紙幣等の特定画像と同一であるか否かを判定し、同一性ありと判定した場合、画像データの出力を禁止する画像読取装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００１−９４７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この種の画像読取装置は、予め紙幣等のパターンを記憶しておき、このパターンと、読み取った原稿のパターンと比較することで、その原稿が紙幣であるか否かを判定する。ところが、紙幣や有価証券等のパターンは、デザイン改正や偽造防止を目的として変更される場合がある。しかしながら、従来の技術では、パターン変更された場合、ユーザが新たにそのパターンを取り込むなどの処理を行わない限り、対応することができない。ところが、偽造を試みるようなユーザが、そのような新規パターンを取り込むなどの処理をわざわざ行うことは考え難く、結果的に、従来の技術ではパターン変更された場合の偽造防止は不可能であった。
【０００４】
本発明は、上記の問題点に鑑み、紙幣や有価証券などのパターンが変更された場合であっても、それらの偽造を未然に防止し得る画像処理システム、デバイスドライバ、画像処理システムの制御方法、プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の画像処理システムは、画像読み取りおよび／または画像出力を行う画像処理システムにおいて、画像処理システムの有効期限に関する有効期限情報を記憶する有効期限情報記憶部と、読み取った画像、若しくは出力する画像である処理画像が、無効化すべき画像であるか否かを識別するための識別情報を記憶する識別情報記憶部と、識別情報に基づいて処理画像を解析し、当該処理画像が無効化すべき画像に該当するか否かを判別する判別手段と、判別手段により、無効化すべき画像に該当すると判定された場合、処理画像を消去する画像消去手段と、有効期限までの残時間を計時する計時手段と、計時手段により、有効期限までの残時間が０と計時されたとき、画像処理システムの動作を不能とする動作ロック処理手段と、を備えていることを特徴とする。
【０００６】
本発明の画像処理システムの制御方法は、画像読み取りおよび／または画像出力を行う画像処理システムの制御方法において、画像処理システムの有効期限に関する有効期限情報と、画像処理システムによる処理画像が、無効化すべき画像であるか否かを識別するための識別情報と、を記憶しておくステップ、識別情報に基づいて処理画像を解析し、当該処理画像が無効化すべき画像に該当するか否かを判別するステップ、無効化すべき画像に該当すると判定した場合、処理画像を消去するステップ、有効期限を過ぎたとき、画像処理システムの動作を不能とするステップ、を実行することを特徴とする。
【０００７】
これらの構成によれば、紙幣や有価証券などの無効化すべき画像の読み取り、または出力を行った場合、その処理画像を消去するため、これらの偽造を未然に防止することができる。また、紙幣や有価証券などのパターン変更を見越して有効期限を設定し、これを記憶させておくことで、有効期限を過ぎた後の画像処理システムの使用を禁止することができる。これにより、パターン変更された後、その新規パターンを有する紙幣等の偽造も防止することができる。
【０００８】
上記の画像処理システムにおいて、画像処理システムは、ライセンスの認証を条件として動作すると共に、ライセンスの認証および更新を行う外部のサーバと接続可能に構成され、サーバにアクセスし、有効期限情報を取得する有効期限情報取得手段と、取得した有効期限情報に基づいて、有効期限情報記憶部を更新する有効期限情報更新手段と、をさらに備えていることが好ましい。
【０００９】
この構成によれば、サーバから有効期限情報を取得し、有効期限情報記憶部を更新することができるため、随時更新を行うことで、画像処理システムが動作ロックとなることがない。したがって、有効期限が過ぎる度に、不能となった画像処理システムを処分したり、所定の機関に回収を依頼するなどの必要がない。
【００１０】
上記の画像処理システムにおいて、有効期限情報取得手段による有効期限情報の取得に伴い、識別情報を取得する識別情報取得手段と、取得した識別情報に基づいて、識別情報記憶部を更新する識別情報更新手段と、をさらに備えていることが好ましい。
【００１１】
この構成によれば、有効期限情報の取得に伴って識別情報を取得するため、紙幣や有価証券などのパターンが更新された場合、その新規パターンを識別するための識別情報を取得し、識別情報記憶部を更新することができる。すなわち、画像処理システムの動作を延長するための必要不可欠の有効期限情報取得操作に伴って、無効化すべき画像を識別するための識別情報が更新されるため、確実に紙幣等の偽造を防止することができる。
【００１２】
上記の画像処理システムにおいて、画像処理システムは、画像読み取りおよび／または画像出力を行う画像処理装置と、画像処理装置を制御するためのデバイスドライバが組み込まれたコンピュータと、から成り、有効期限情報記憶部は、画像処理装置の有効期限に関する有効期限情報を記憶し、動作ロック処理手段は、デバイスドライバにより、画像処理装置の動作を不能とすることが好ましい。
【００１３】
この構成によれば、画像処理装置の動作を不能とすることで、確実に紙幣等の偽造を防止することができる。すなわち、仮にデバイスドライバの動作を不能とすると、同じデバイスドライバを再インストールすることで復活させることができるが、画像処理装置自体の動作をロックして動作不能とすることで、復活を容易に行うことができなくなり、ひいては確実に偽造印刷を防止することができる。また、デバイスドライバにより動作不能とする（動作不能とするための所定のデータを送信する）ことで、容易に動作ロック状態にすることができる。
【００１４】
上記の画像処理システムにおいて、画像処理システムは、画像読み取りおよび／または画像出力を行う画像処理装置と、画像処理装置を制御するためのデバイスドライバが組み込まれたコンピュータと、から成り、有効期限情報記憶部は、デバイスドライバから有効期限情報を読み出して記憶し、動作ロック処理手段は、デバイスドライバの動作を不能とすることが好ましい。
【００１５】
この構成によれば、デバイスドライバに有効期限が設定され、有効期限を過ぎた場合はそのデバイスドライバの動作を不能とするため、画像処理装置側で何ら制御を行うことなく、本発明を実現することができる。すなわち、本発明の画像処理システムの開発や、構築に要するコストを抑えることができる。なお、この場合は、同じデバイスドライバを再インストールしても、デバイスドライバに有効期限が設定されているため、動作を復活させることは不可能である。
【００１６】
上記の画像処理システムにおいて、計時手段により、有効期限までの残時間が所定時間以下と計時されたとき、有効期限が近づいた旨をユーザに報知する報知手段をさらに備えていることが好ましい。
【００１７】
この構成によれば、有効期限が近づいた旨をユーザに報知するため、突然画像処理システムが動作不能となってしまうことによって、ユーザに不利益を与えることがない。
【００１８】
上記の画像処理システムにおいて、画像消去手段に代えて、処理画像に、所定の画像処理を行う画像処理手段を備えていることが好ましい。
【００１９】
この構成によれば、偽造を目的としなくとも、紙幣や有価証券の画像読み取りや画像出力を行いたい場合もあるため、そのような場合に、所定の画像処理を施して、画像処理を続行させることができる。「所定の画像処理」としては、処理画像の一部を塗りつぶす、「ＶＯＩＤ」や「無効」などの文字を重ねるなどの処理が考えられる。
【００２０】
上記の画像処理システムにおいて、無効化すべき画像は、少なくとも日本国内で発行された最高額紙幣の画像であることが好ましい。
【００２１】
この構成によれば、識別情報の記憶量に制限がある場合、偽造による損害額を最小限に留めることができる。
【００２２】
本発明のデバイスドライバは、上記のいずれか１項に記載の画像処理システムに用いられることを特徴とする。
【００２３】
このデバイスドライバをコンピュータに組み込むことで、紙幣や有価証券などのパターンが変更された場合であっても、当該コンピュータを用いたそれらの偽造を未然に防止することができる。
【００２４】
本発明のプログラムは、コンピュータに、上記に記載の画像処理システムの制御方法における各工程を実行させるためのものであることを特徴とする。
【００２５】
本発明の記録媒体は、上記に記載のプログラムを記録し、コンピュータ読み取り可能であることを特徴とする。
【００２６】
このプログラムをコンピュータに実行させることにより、紙幣や有価証券などのパターンが変更された場合であっても、当該コンピュータを用いたそれらの偽造を未然に防止することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の一実施形態に係る画像処理システム、デバイスドライバ、画像処理システムの制御方法、プログラムおよび記録媒体について、添付図面を参照しながら詳細に説明する。本発明は、画像読み取りおよび／または画像出力を行う画像処理システムにおいて、当該システムを動作可能な有効期限を設けることで、紙幣や有価証券等のパターン変更が行われても、新規パターンの紙幣等の偽造も確実に防止し得るものである。
【００２８】
そこで、以下、スキャナ、プリンタおよびパーソナルコンピュータ（以下、「ＰＣ」と表記する）から成る画像処理システムに、本発明を適用した場合を例に挙げ、説明する。
【００２９】
図１は、本発明の画像処理システム１０のシステム構成図である。同図に示すように、画像処理システム１０は、画像読み取りを行うスキャナ２１と、画像出力（印刷）を行うプリンタ２２と、これらを制御するＰＣ４０と、によって構成されている。スキャナ２１およびプリンタ２２は、それぞれケーブル３１，３２を介してＰＣ４０と接続されている。なお、スキャナ２１とＰＣ４０、並びにプリンタ２２とＰＣ４０は無線接続であっても良いし、ＬＡＮ等のネットワークを介して接続される構成であっても良い。
【００３０】
ＰＣ４０は、画像処理を行うためのアプリケーションプログラム１１０や基本ソフトとなるＷｉｎｄｏｗｓ（登録商標）等のＯＳ（オペレーティングシステム）１２０の他、スキャナ２１やプリンタ２２等のデバイス２０（画像処理装置）を制御するための各種デバイスドライバ２００（制御ソフトウェア）が組み込まれており（いずれも図３参照）、インターネット等のネットワーク６０を介してサーバ５０と接続されている。
【００３１】
スキャナ２１を制御するためのスキャナドライバ２１０は、紙幣や有価証券（小切手、切手、商品券など）などの、無効化すべき画像を読み取った画像がスキャナ２１から転送された場合、その画像を消去する機能を有している。また、プリンタ２２を制御するためのプリンタドライバ２２０は、上記の無効化すべき画像の出力（印刷）が指示された場合、その画像を消去する機能を有している。また、これらのデバイスドライバ２００は、市販のソフトウェアで実行されているように、サーバ５０によるライセンスの認証を条件として動作し、この認証に伴って、各デバイス２０を使用可能な有効期限が設定されるようになっている（詳細については、後述する）。
【００３２】
一方、サーバ５０は、上記のスキャナ２１やプリンタ２２の製造元（メーカ）、若しくは紙幣等の偽造防止のために設立された所定の機関が運営・管理しており、スキャナドライバ２１０やプリンタドライバ２２０のライセンスの認証を行うと共に、これらによって制御されるデバイス２０の有効期限に関する有効期限情報をＰＣ４０に提供する。この有効期限は、偽造防止の対象となる紙幣や有価証券などのパターン変更を見越して設定されている。つまり、例えば紙幣の偽造防止を目的とした場合、新札の発行前の日付を有効期限として設定することとなる。
【００３３】
また、サーバ５０は、有効期限情報と共に、上記の無効化すべき画像を識別するための識別情報をＰＣ４０に提供する。この識別情報は、例えば紙幣の偽造防止を目的とした場合、市場に出回っている全ての紙幣を識別するための情報を指す。したがって、新札が発行された場合、サーバ５０は、旧札と新札を含めた識別情報をＰＣ４０に提供する。
【００３４】
ＰＣ４０は、サーバ５０から取得した有効期限情報および識別情報を、ハードディスク８３（図２参照）内の所定の領域に格納し、これらの情報を、スキャナドライバ２１０およびプリンタドライバ２２０による画像処理や、その有効期限を管理するための処理に用いる。
【００３５】
図２は、ＰＣ４０の制御構成を示す制御ブロック図である。同図に示すように、ＰＣ４０は、キーボードやマウス等の入力デバイス８１と、入力データや画像処理の処理結果、並びに各種エラーを表示するディスプレイ８２と、アプリケーションプログラム１１０、ＯＳ１２０、デバイスドライバ２００の他、有効期限情報や識別情報を記憶するハードディスク８３と、デバイスドライバ２００が格納されたＣＤ―ＲＯＭ４１等の記録媒体の読み込みを行うＣＤドライブ８４と、ネットワーク６０を介してサーバ５０との通信（データ送受信）を行うサーバ５０用インターフェース８５と、スキャナ２１やプリンタ２２などの外部デバイス２０との通信を行うデバイス用インターフェース８６を備え、これらはそれぞれ入出力インターフェース８７に接続されている。
【００３６】
ハードディスク８３は、ＰＣ４０の作動状況を記録・監視するためのレジストリ９６を有しており、サーバ５０から取得した有効期限情報や識別情報は、当該レジストリ９６内に記憶され、書き換え不可能となっている。
【００３７】
ＣＤドライブ８４は、デバイスドライバ２００のインストールを行う際に用いられる。ＣＤ−ＲＯＭ４１には、ドライバプログラムの他、これをハードディスク内の所定の領域にインストールするためのインストーラや、そのドライバが利用されるデバイス２０（スキャナ２１やプリンタ２２）に関するデバイス情報が記録されており、インストール時に、ＣＤドライブ８４によってこれら全ての情報が読み取られる。なお、ＣＤ−ＲＯＭ４１によって提供されるこれらの情報は、サーバ５０からも入手可能となっている。
【００３８】
ＰＣ４０は、さらにＣＰＵ（Central Processing Unit）９１、ＲＯＭ（Read Only Memory）９２およびＲＡＭ（Random Access Memory）９３を備え、これらは内部バス９４を介して入出力インターフェース８７と接続されている。ＲＯＭ９２は、ＣＰＵ９１で各種処理を制御するための制御プログラムおよび制御データを記憶している。また、ＲＡＭ９３は、フラグや制御処理のための作業領域として使用され、作業中のデータを一時的に記憶すると共に、電源が切断されても記憶したデータを保持しておくように常にバックアップされている。
【００３９】
入出力インターフェース８７には、ＣＰＵ９１の機能を補うと共に各種周辺回路とのインターフェース信号を取り扱うための論理回路が組み込まれており、入力デバイス２０８１からの入力データや制御データをそのまま或いは加工して内部バス９４に取り込むと共に、ＣＰＵ９１と連動して、ＣＰＵ９１から内部バス９４に出力されたデータや制御信号を、そのまま或いは加工して各部に出力する。また、入出力インターフェース８７は、デバイスドライバ２００の有効期限の管理に利用されるタイマー８９を有しており、電源の状態に関わらず計時を行う。
【００４０】
そして、ＣＰＵ９１は、上記の構成により、ＲＯＭ９２内の制御プログラムに従って、入出力インターフェース８７を介してＰＣ４０内の各部から各種信号・データを入力すると共に、入力した各種信号・データに基づいてＲＡＭ９３内の各種データを処理し、入出力インターフェース８７を介してＰＣ４０内の各部に各種信号・データを出力することにより、各種制御を行う。
【００４１】
次に、図３を参照し、デバイスドライバ２００のインストール、並びにＰＣ４０とデバイス２０間のデータの流れについて説明する。上記のとおり、各デバイスドライバ２１０，２２０は、そのインストーラと共にインストールされるが、その処理は、ＯＳ１２０内のインストールモジュール２１２に基づいて制御される。また、デバイスドライバ２００は、サーバ５０からのライセンスの認証を条件として、インストール可能となっている。したがって、インストーラにより、その認証を行うための操作指示がディスプレイ８２（図１参照）上に表示されると、ユーザはこの指示にしたがって、ネットワーク６０との接続や、所定の情報入力を行い、サーバ５０から認証情報（暗号キー）を得る。そして、この認証情報を入力することによって、デバイスドライバ２００のインストールが許可される。
【００４２】
なお、この認証情報を取得する際、ＰＣ４０は、有効期限情報および識別情報も同時に取得し、取得したこれらの情報を、レジストリ９６内に格納する。また、有効期限を更新する場合、ＰＣ４０は、サーバ５０にアクセスして、新規の有効期限情報および識別情報を取得し、レジストリ９６内のこれらの情報を更新または追加する。
【００４３】
続いて、ＰＣ４０とデバイス２０間のデータの流れについて説明する。本実施形態の場合、ＰＣ４０（ＣＰＵ９１）は、インストールされた２つのデバイスドライバ２１０，２２０によって（ドライバプログラムに基づいて）、偽造防止のための処理を制御する。例えば、スキャナドライバ２１０は、レジストリ９６内の識別情報に基づいて、スキャナ２１で読み取られた読み取り画像が、無効化すべき画像であると判定した場合は、その画像を消去し、ＯＳ１２０およびアプリケーションプログラム１１０への転送を中止する。また、プリンタドライバ２２０は、レジストリ９６内の識別情報に基づいて、アプリケーションプログラム１１０により生成された画像が、無効化すべき画像であると判定した場合は、その画像を消去し、プリンタ２２への転送（出力）を中止する。
【００４４】
このように、スキャナドライバ２１０およびプリンタドライバ２２０は、いずれも入出力されるデータを監視し、無効化すべき画像の転送を中止するため、例えばスキャナ２１で紙幣を読み取ってプリンタ２２で印刷するような偽造が行われることを想定すると、いずれか一方のデバイスドライバ２００で、偽造防止は十分可能である。したがって、本実施形態では、２つのデバイスドライバ２１０，２２０によって偽造防止のための処理を制御するものとしたが、いずれか一方のみが偽造防止機能を有する構成でも良い。また、識別情報は、スキャナドライバ２１０およびプリンタドライバ２２０の両方に共通するため、それぞれの認証時に取得するのではなく、同一の識別情報を複数のデバイスドライバ２００で利用する構成としても良い。
【００４５】
次に、図４を参照し、ＰＣ４０の機能構成について説明する。ＰＣ４０は、サーバ５０から各種情報を取得する情報取得手段１１０と、それらを記憶する記憶部１２０と、記憶部１２０を更新する情報更新手段１３０と、デバイス２０で処理する処理画像が、無効化すべき画像に該当するか否かを判別する判別手段１４０と、無効化すべき画像に該当する場合、その処理画像を消去する画像消去手段１５０と、無効化すべき画像に該当しない場合、画像の転送または出力を行う画像転送・出力手段１６０と、有効期限までの残時間を計時する計時手段１７０と、有効期限までの残時間が所定時間以下の場合、その旨を報知する報知手段１８０と、有効期限までの残時間が０となった場合、デバイスドライバ２００の動作を不能とする動作ロック処理手段１９０と、を備えている。
【００４６】
情報取得手段１１０、記憶部１２０および情報更新手段１３０は、有効期限情報と識別情報とを取得（１１１，１１２）、記憶（１２１，１２２）、更新（１３１，１３２）するそれぞれ２つの手段から成り、情報取得手段１１０および情報更新手段１３０は、ＣＰＵ９１およびサーバ用インターフェース８５を、また記憶部１２０は、レジストリ９６（ハードディスク８３）を、それぞれ主要な構成要素としている。また、判別手段１４０、画像消去手段１５０および画像転送・出力手段１６０は、ＣＰＵ９１を、また計時手段１７０は、タイマー８９を、報知手段１８０はディスプレイ８２を、それぞれ主要な構成要素としている。また、これらの各手段１４０ないし１９０は、デバイスドライバ２００によって機能する。
【００４７】
有効期限情報記憶部１２１は、デバイス２０の動作を可能とする年月日並びに時間（２００６年４月１５日０時００分００秒など）に関する情報を記憶する。なお、これに代えて、インストールから１年など、デバイス２０の動作を可能とする時間に関する情報を記憶するようにしても良い。
【００４８】
識別情報記憶部１２２は、無効化すべき画像の一部のパターンを記憶している。例えば現在日本で発行されている最高額紙幣の場合は、「10000」など数字のパターンや、肖像画の顔のパターンを記憶する。また、その他識別情報として、紙幣の大きさや、紙幣の全体から見た数字、文字、肖像画の位置などを記憶しておくようにしても良い。
【００４９】
判別手段１４０は、識別情報記憶部１２２に記憶された識別情報に基づいて、スキャナ２１から入力、若しくはプリンタ２２に出力する処理画像を解析し、当該処理画像が無効化すべき画像に該当するか否かを判別する。なお、無効化すべき画像に該当するか否かは、一致するか否かによって判定しても良いし、無効化すべき画像が含まれるか否かで判定しても良い。また、所定のパターンマッチングにより、無効化すべき画像との類似度を算出し、その値によって処理画像が無効化すべき画像であるか否かを判別するようにしても良い。
【００５０】
画像消去手段１５０は、判別手段１４０により、処理画像が無効化すべき画像に該当すると判定された場合、その画像データの全てを消去する。なお、全体を消去するのではなく、無効化すべき画像に該当する部分だけを消去しても良いし、所定のパターンと一致する部分だけを消去しても良い。また、画像消去に代えて、所定の画像処理を行うようにしても良い（画像処理手段）。所定の画像処理としては、処理画像の一部を塗りつぶす、「ＶＯＩＤ」、「無効」、「見本」などの文字を重ねるなどの加工を行うことが好ましい。この構成によれば、偽造を目的としなくとも、紙幣や有価証券の画像読み取りや画像出力を行いたい場合もあるため、そのような場合でも、偽造物として用いられることを防止しつつ、画像出力を行うことができる。
【００５１】
画像転送・出力手段１６０は、スキャナドライバ２１０によって機能する場合、その画像をＯＳ１２０およびアプリケーションプログラム１１０に転送する。また、プリンタドライバ２２０によって機能する場合、その画像をプリンタ２２に出力する。なお、判別手段１４０の判別結果によって、画像消去手段１５０により画像を消去する代わりに、当該画像転送・出力手段１６０により、画像の転送または出力を中止させる構成でも良い。
【００５２】
計時手段１７０は、タイマー８９（図２参照）による計時結果にしたがって、有効期限までの残時間を計時する。なお、タイマー８９は書き換え不能に構成されることが好ましい。すなわち、ＰＣ４０がインターネットと常時接続されている環境の場合は、自動的に所定のインターネットサーバと同期させるように、強制設定しても良い。また、ＰＣ４０の日時のオプションによって、日時に関する情報が書き換えされた場合に備えて、デバイスドライバ２００がインストールされた絶対日時や有効期限情報を取得した絶対日時を記憶しておき、それらが書き換えられた日時や、その書き換えが行われた日からの経過日をカウントするようにしても良い。
【００５３】
報知手段１８０は、有効期限が近づいている旨を報知する。例えば、ディスプレイ８２上に、「デバイスドライバ２００の有効期限があと１週間となりました。速やかに更新処理を行って下さい。」などの表示を行っても良いし、有効期限が近づいている旨を示す所定のアイコンを表示するようにしても良い。また、報知手段１８０により「デバイスドライバ２００の有効期限が近づきました。更新処理を行います。」などの表示を行った後、情報更新手段１３０によって自動的にサーバ５０との通信を行い、自動更新する構成でも良い。
【００５４】
動作ロック処理手段１９０は、デバイスドライバ２００の動作を不能とするものであり、具体的にはデバイスドライバ２００からデバイス２０に対し、所定のデータを送信する。デバイス２０は当該データを取得し、所定の設定値記憶領域に記憶すると使用不可能状態となるが、ユーザがデバイス２０の故障等と勘違いすることがないよう、動作ロックとするときにも、「有効期限を過ぎたため、デバイスドライバ２００が使用できなくなりました。デバイスドライバ２００の更新を行って下さい。」などの表示を行うことが好ましい。
【００５５】
なお、使用不可能状態となったデバイス２０は、上記の所定の設定値記憶領域を書き換えることで、復活できるようになっている。すなわち、デバイスドライバ２００は、そのインストールまたは更新直後（有効期限情報の取得後）のデバイス２０へのデータ送信により、その設定値を元に戻すための所定のデータを送信するため、新規デバイスドライバ２００のインストールまたはデバイスドライバ２００の更新登録による有効期限情報の取得によって、動作が再開できる（動作ロックが解除できる）。なお、動作再開のためのデータ送信は、ユーザによる操作に基づいて行っても良いし、複数回実行するようにしても良い。
【００５６】
次に、図５のフローチャートを参照し、スキャナ２１およびＰＣ４０による画像読み取り処理について説明する。まず、スキャナ２１に原稿がセットされ、当該原稿の画像読み取りが行われると（Ｓ０１）、その画像データ（処理画像）を取得したＰＣ４０のスキャナドライバ２１０が、その画像が無効化すべき画像に該当するか否かを判別する（Ｓ０２）。当該判別は、レジストリ９６（図２参照）内の識別情報に基づいて行う。
【００５７】
ここで、無効化すべき画像に該当すると判定した場合は（Ｓ０２：Ｙｅｓ）、その画像を消去し、ディスプレイ８２（図１参照）上に、エラー表示を行う（Ｓ０３）。エラー表示は、画像を消去する旨を報知するものであり、例えば「読み取った画像には無効化すべき画像が含まれていますので消去します。」といった内容を表示する。一方、読み取った処理画像が無効化すべき画像に該当しないと判定した場合は（Ｓ０２：Ｎｏ）、ＯＳ１２０を介してアプリケーションプログラム１１０に画像転送を行う（Ｓ０４）。
【００５８】
次に、図６のフローチャートを参照し、ＰＣ４０およびプリンタ２２による画像出力処理について説明する。まず、ＰＣ４０のアプリケーションプログラム１１０により、印刷を行うための画像データ（処理画像）が生成され、当該画像データの印刷指示が行われると（Ｓ１１）、その画像データを取得したプリンタドライバ２２０が、その画像が無効化すべき画像に該当するか否かを判別する（Ｓ１２）。当該判別も、レジストリ９６内の識別情報に基づいて行う。
【００５９】
ここで、無効化すべき画像に該当すると判定した場合は（Ｓ１２：Ｙｅｓ）、その画像を消去し、ディスプレイ８２上に、画像を消去する旨のエラー表示（例えば「印刷しようとしている画像には無効化すべき画像が含まれていますので消去します。」）を行う（Ｓ１３）。一方、印刷指示された処理画像が無効化すべき画像に該当しないと判定した場合は（Ｓ１２：Ｎｏ）、プリンタ２２に対し、画像出力を行う（Ｓ１４）。
【００６０】
以上、図５および図６のフローチャートに示したように、画像読み取り／画像出力する処理画像が、無効化すべき画像に該当する場合は、その画像を消去するため、紙幣や有価証券の画像を「無効化すべき画像」として、判別処理を行うことで、これらの偽造を防止することができる。
【００６１】
次に、図７のフローチャートを参照し、デバイス２０（スキャナ２１またはプリンタ２２）の有効期限を管理するための有効期限管理処理について説明する。当該処理は、周期的に実行されるものである。まず、ＰＣ４０は、レジストリ９６内に格納されている有効期限情報とタイマー８９（図２参照）の計時結果とに基づいて、有効期限までの残時間を算出し、これが所定時間以下であるか否かを判別する（Ｓ２１）。所定時間は、例えば１週間や１ヶ月など、ユーザが無理なくデバイスドライバ２００の更新ができる期間が設定される。ここで、有効期限までの残時間が、所定時間以下の場合は（Ｓ２１：Ｙｅｓ）、さらにその残時間が０であるか否かを判別する（Ｓ２２）。
【００６２】
有効期限までの残時間が０の場合（Ｓ２２：Ｙｅｓ）、すなわち有効期限を過ぎたときは、その旨のエラー表示を行い（Ｓ２３）、デバイス２０の動作を不能とするための動作ロック処理を行う（Ｓ２４）。また、有効期限までの残時間が０ではない場合（Ｓ２２：Ｎｏ）、すなわち、動作不能とするまでには時間があるが、残時間が残り少ない（所定時間以下である）場合は、ユーザに対し、有効期限を既に報知しているか否か（ディスプレイ８２上にその旨を表示したか否か）を判別する（Ｓ２５）。ここで、まだ有効期限を報知していない場合は（Ｓ２５：Ｎｏ）、有効期限を報知し（Ｓ２６）、既に報知している場合は（Ｓ２５：Ｙｅｓ）、報知を行わない。なお、本フローチャートに示したように、有効期限を１回だけ報知するのではなく、有効期限までの残時間が０となるまで、複数回報知を行うようにしても良い。
【００６３】
また、有効期限の報知を行った後、デバイスドライバ２００が更新された場合は（Ｓ２７：Ｙｅｓ）、そのインストールに伴って、サーバ５０から取得した有効期限情報に基づき、レジストリ９６内の有効期限情報を更新し（Ｓ２８）、所定時間後、繰り返し本処理を実行する。また、デバイスドライバ２００が更新されない場合は（Ｓ２７：Ｎｏ）、残時間が０となるまで、Ｓ２５〜Ｓ２７の工程を繰り返す。
【００６４】
なお、本フローチャートへの記載は省略したが、有効期限までの残時間が、所定時間以下でない場合（Ｓ２１：Ｎｏ）も、デバイスドライバ２００の更新を実行可能であり、更新された場合は、更新後の有効期限情報に基づいて有効期限を延長する。
【００６５】
以上、説明したとおり、本実施形態によれば、紙幣や有価証券などのパターン変更を見越して有効期限を設定し、これをＰＣ４０内に記憶させておくことで、当該ＰＣ４０とのデータの送受信を行うデバイス２０の、有効期限を過ぎた後の動作を不能とすることができる。つまり、パターン変更された後は、そのデバイス２０を使用できなくなるため、その新規パターンを有する紙幣等についても確実に偽造を防止することができる。
【００６６】
また、サーバ５０から有効期限情報を取得し、有効期限情報記憶部１２１（図４参照）を更新することができるため、随時更新を行うことで、画像処理システム１０が動作不能となることがない。すなわち、ユーザに不利益を与えることなく、偽造防止策を講じることができる。
【００６７】
また、有効期限情報の取得に伴って識別情報を取得するため、紙幣や有価証券などのパターンが更新された場合、その新規パターンを識別するための識別情報を取得し、識別情報記憶部１２２（図４参照）を更新することができる。すなわち、画像処理システム１０の動作を延長するための必要不可欠の有効期限情報取得操作に伴って、無効化すべき画像を識別するための識別情報が更新されるため、ユーザに手間を掛けず、確実に紙幣等の偽造を防止することができる。
【００６８】
また、デバイス２０側の動作を不能とすることで、確実に紙幣等の偽造を防止することができる。すなわち、仮にデバイスドライバ２００の動作を不能とすると、同じデバイスドライバ２００を再インストールすることで復活させることができるが、デバイス２０自体の動作を不能とすることで、復活を容易に行うことができなくなり、ひいては偽造印刷を確実に防止することができる。また、有効期限が過ぎたとき、デバイスドライバ２００から所定のデータを送信するだけで、容易にデバイス２０を動作不能状態にすることができる。
【００６９】
また、デバイス２０を使用可能な有効期限が近づいた場合、その旨をユーザに報知するため、突然デバイス２０が動作不能となってしまうなど、ユーザに不利益を与えることがない。
【００７０】
なお、上記の実施形態では、ＰＣ４０内に、各手段や記憶部を備えているものとしたが（図４参照）、デバイス２０内にこれらを設けても良い。例えば、スキャナ２１の場合、図８に示すように、図４の参照番号１１０〜１９０に相当する手段を、スキャナ２１が備え（参照番号３１０〜３９０）、上記の画像読み取り処理（図５参照）や有効期限管理処理（図７参照）をスキャナ２１が実行するようにしても良い。この場合、情報取得手段３１０や情報更新手段３３０は、インターネットやＬＡＮ等を介して、サーバ５０から情報を取得・更新する。また、画像転送・出力手段３６０は、ＰＣ４０に処理画像を転送し、動作ロック処理手段３９０は、自身（スキャナ２１）の動作を不能とする処理を行う。この構成によれば、デバイス２０側の制御だけで、本発明を実現することができる。
【００７１】
なお、プリンタ２２が、図４の参照番号１１０〜１９０に相当する手段を備える場合、画像転送・出力手段１６０に相当する手段は、印刷出力する（処理画像を印刷部に転送する）こととなる。
【００７２】
また、上記の全てをデバイス２０側に備えるのではなく、一部をデバイス２０側に、またそれ以外をＰＣ４０側に備える構成でも良い。例えば、スキャナ２１に、図８の有効期限情報取得手段３１１、有効期限情報記憶部３２１および有効期限情報更新手段３３１を備え、それ以外の手段および記憶部をＰＣ４０に備えた構成とした場合、ＰＣ４０（スキャナドライバ２１０）は、有効期限情報記憶部３２１を参照し、その参照結果に基づいて、画像読み取り処理（図５参照）や有効期限管理処理（図７参照）を実行することとなる。
【００７３】
また、上記の実施形態では、デバイスドライバ２００の更新処理を、ユーザの操作によって実行するか、若しくは有効期限が所定時間以下になったときにサーバ５０自動接続して実行するものとしたが、ＰＣ４０がサーバ５０と常時接続できる環境であれば、定期的に更新を行うようにしても良い。この構成によれば、常に最新の識別情報が登録されていることとなるため、より確実に偽造を防止することができる。
【００７４】
また、上記の実施形態では、デバイス２０に有効期限を設定するものとしたが、デバイスドライバ２００に有効期限を設定し、有効期限を過ぎた場合は当該デバイスドライバ２００の動作を不能としても良い。すなわち、予め有効期限情報および識別情報が格納されたデバイスドライバ２００をインストールし、情報取得手段１１０を削除する構成でも良い。この構成によれば、デバイス２０に何らかのデータを送信したり、デバイス２０側で何ら制御を行ったりすることなく、本発明を実現することができ、ひいては、本発明の画像処理システム１０の開発や、構築に要するコストを抑えることができる。なお、この場合は、同じデバイスドライバ２００を再インストールしても、デバイスドライバ２００に有効期限が設定されているため、動作を復活させることは不可能である。また、有効期限として、１年など所定の期間が定められている場合は、デバイスドライバ２００のインストール時に、その日時に関する情報をレジストリ９６内に記憶させておき、同じデバイスドライバ２００を再インストールできないように構成することが好ましい。
【００７５】
また、ＰＣ４０またはデバイス２０から情報更新手段１３０（３３０）を省略し、有効期限および識別情報の更新を不可能としても良い。この場合、有効期限を過ぎると、デバイス２０またはデバイスドライバ２００の動作が不能となってしまうため、デバイス２０またはデバイスドライバ２００を処分するか（すなわち、使い捨てとする）、所定の機関に回収を依頼して、リサイクルさせる必要がある。但し、有効期限毎にデバイス２０を処分するとなると、ユーザの負担が大きいため、この場合は、レンタル契約にして、新しいデバイス２０と交換するなどの対応が好ましい。
【００７６】
また、本発明の画像処理システム１０を実現するための手段や機能を、コンピュータ読み取り可能なプログラムとして提供しても良い。さらに、このプログラムを記録媒体に格納して提供し、他のコンピュータで利用できるようにしても良い。記憶媒体としては、ハードディスク、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等を利用することができる。
【００７７】
また、上述した画像処理システム１０の例によらず、画像処理装置として複合機やＦＡＸ等の別のデバイスを用いるなど、システム構成や装置構成について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。
【図面の簡単な説明】
【００７８】
【図１】本発明の一実施形態に係る画像処理システムのシステム構成図である。
【図２】ＰＣの制御ブロック図である。
【図３】デバイスドライバのインストール、並びにＰＣとデバイス間のデータの流れについて説明する図である。
【図４】ＰＣの機能ブロック図である。
【図５】画像読み取り処理を示すフローチャートである。
【図６】画像出力処理を示すフローチャートである。
【図７】有効期限管理処理を示すフローチャートである。
【図８】他の形態に掛かるスキャナの機能ブロック図である。
【符号の説明】
【００７９】
１０：画像処理システム，２０：デバイス，２１：スキャナ，２２：プリンタ，４０：ＰＣ，５０：サーバ，６０：ネットワーク，９６：レジストリ，１１０：情報取得手段，１２０：記憶部，１３０：情報更新手段，１４０：判別手段，１５０：画像消去手段，１６０：画像転送・出力手段，１７０：計時手段，１８０：報知手段，１９０：動作ロック処理手段，２００：デバイスドライバ，２１０：スキャナドライバ２１０，２２０：プリンタドライバ
【図１】
2006319500.tif 000003
【図２】
2006319500.tif 000004
【図３】
2006319500.tif 000005
【図４】
2006319500.tif 000006
【図５】
2006319500.tif 000007
【図６】
2006319500.tif 000008
【図７】
2006319500.tif 000009
【図８】
2006319500.tif 000010