JP4193321B2 - Image processing system, computer, image processing apparatus, and processing method - Google Patents
Image processing system, computer, image processing apparatus, and processing method Download PDFInfo
- Publication number
- JP4193321B2 JP4193321B2 JP2000091379A JP2000091379A JP4193321B2 JP 4193321 B2 JP4193321 B2 JP 4193321B2 JP 2000091379 A JP2000091379 A JP 2000091379A JP 2000091379 A JP2000091379 A JP 2000091379A JP 4193321 B2 JP4193321 B2 JP 4193321B2
- Authority
- JP
- Japan
- Prior art keywords
- identifier
- image processing
- computer
- information
- processing apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Stored Programmes (AREA)
- Facsimiles In General (AREA)
- Facsimile Image Signal Circuits (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、画像処理システム及びコンピュータ並びに画像処理装置及び処理方法に関するものである。
【0002】
【発明の背景】
従来の紙幣・有価証券などの偽造に対応するための画像認識システムは、カラー複写機のような画像入力から画像形成までを閉じたシステム内において実施する装置に対して各種のものが提案され、実施されてきた。また、近年のイメージスキャナ等の画像読み取り装置,パーソナルコンピュータ(パソコン)及びプリンタ等の画像形成装置の高性能化・低価格化に伴い、開いたシステムでの偽造が社会問題化してきており、それに対する対応策も種々研究されている。
【0003】
いずれの場合も、基本的な画像認識処理としては、取得した画像データ(入力データ)を画像データ処理部(特徴抽出部)で加工され、画像データ処理部により出力された画像データと、不揮発性メモリ等に予め記憶された特定パターンとを比較し、認識結果を制御部に出力する構成となっている。
【0004】
【発明が解決しようとする課題】
また、市中で流通する有価証券は、常に追加・変更される可能性がある。例えば紙幣のデザインの切り替えや、新たな金種の発行などがある。係る場合に、新たな有価証券を検出するための特定パターンや認識アルゴリズムを記憶した辞書データに更新しなければならない。
【0005】
この場合に、カラー複写機の場合には、販売形態がリースやレンタルのことが多く、また、保守メンテナンスをする必要から、設置場所・顧客管理が比較的良く行き届いている。従って、仮に辞書データの更新をしようとした場合には、対象となる画像認識システムが搭載されたカラー複写機の現在の設置位置を特定し、データ更新をすることが可能となる。
【0006】
しかし、カラープリンタやカラースキャナの場合には、店頭での小売りが多く、販売後の行方を追跡・管理するのは煩雑で、実用上困難である。従って、上記のように認識辞書等を更新することは困難である。
【0007】
そこで、各種機器のドライバに認識用の辞書・エンジンを組み込んでおき、ドライバをインストールする際に自動的に認識用の辞書等もインストールすることにより、ユーザーの処理の煩雑化を招くことなく確実に認識用の辞書等のバージョンアップも行えるので好ましい。
【0008】
しかしながら、使用者が悪意を持って不正出力を試みるような場合、例えばドライバの更新によって不正出力ができなくなったことに気がついたとすると、更新前の古いバージョンのドライバに戻すことにより、不正出力が可能となってしまう。
【0009】
この発明は、カラープリンタ,カラースキャナ,コンピュータなどの開いたシステムに用いられる機器において、確実に不正出力を防止することのできる画像処理システム及びコンピュータ並びに画像処理装置及び処理方法を提供することを目的とする。
【0010】
【課題を解決するための手段】
この発明による画像処理システムは、(1)コンピュータと画像処理装置とが通信接続された画像処理システムであって、前記コンピュータには、不正な画像データの出力を防止するための情報をコンピュータにインストールする手段と、前記不正な画像データの出力を防止するための情報の新旧を比較できる識別子を前記画像処理装置から取得する取得手段と、前記不正な画像データの出力を防止するための情報をインストールしようとする際に、インストールしようとする情報の識別子と、前記取得手段により前記画像処理装置から取得した識別子との新旧を判定する判定手段とを備え、前記画像処理装置には、不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、前記コンピュータから前記識別子を要求された場合にコンピュータへ識別子を送信する手段と、前記コンピュータから前記識別子の更新を要求された場合に識別子を更新する手段とを備える。そして、前記コンピュータは、コンピュータにインストールしようとする情報の識別子が、画像処理装置に記憶された識別子よりも新しいと判断した場合にはインストールを行い、画像処理装置に記憶された識別子をインストールした情報の識別子に更新するように画像処理装置へ要求し、古いと判断した場合にはインストールを行わないようにした。
【0011】
(2)この発明によるコンピュータは、上記(1)の画像処理システムにおけるコンピュータであって、不正な画像データの出力を防止するための情報をコンピュータにインストールする手段と、前記不正な画像データの出力を防止するための情報の新旧を比較できる識別子を前記画像処理装置から取得する取得手段と、前記不正な画像データの出力を防止するための情報をインストールしようとする際に、インストールしようとする情報の識別子と、前記取得手段により画像処理装置から取得した識別子との新旧を判定する判定手段とを備え、前記判定手段により、インストールしようとする情報の識別子が、画像処理装置に記憶された識別子よりも古いと判断した場合に、インストールを行わないようにした。
(3)また、この発明による画像処理装置は、上記(1)の画像処理システムにおける画像処理装置であって、不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、前記コンピュータから前記識別子を要求された場合にコンピュータへ識別子を送信する手段と、前記コンピュータから前記識別子の更新を要求された場合に識別子を更新する手段とを備えた。
(4)この発明別の画像処理システムは、コンピュータと画像処理装置とが通信接続された画像処理システムであって、前記コンピュータには、不正な画像データの出力を防止するための情報をコンピュータにインストールする手段と、前記不正な画像データの出力を防止するための情報をインストールしようとする際に、インストールしようとする情報の識別子を前記画像処理装置へ送信する手段と、を備え、前記画像処理装置には、不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、前記コンピュータからインストールしようとする情報の識別子を受信する受信手段と、前記受信手段によりコンピュータから受信した識別子と、前記書き替え可能に記憶している識別子との新旧を判定する判定手段と、前記判定手段が判定した判定結果情報を前記コンピュータへ送信する手段とを備える。そして、前記コンピュータは、前記画像処理装置からの判定結果情報を受信し、そのコンピュータにインストールしようとする情報の識別子が、画像処理装置に記憶された識別子よりも新しい場合にはインストールを行い、画像処理装置に記憶された識別子をインストールした情報の識別子に更新し、古い場合にはインストールを行わないようにした。
(5)この発明の別のコンピュータは、(4)の画像処理システムにおけるコンピュータであって、不正な画像データの出力を防止するための情報をコンピュータにインストールする手段と、前記不正な画像データの出力を防止するための情報をインストールしようとする際に、インストールしようとする情報の識別子を前記画像処理装置へ送信する手段と、前記画像処理装置から送られてきた、前記送信したインストールしようとする情報の識別子と、前記画像処理装置が記憶している識別子の新旧を判定した判定結果情報を受信する手段とを備え、受信した前記判定結果情報に基づいてインストール処理を実行または非実行とするようにした。
(6)この発明の別の画像処理装置は、(4)の画像処理システムにおける画像処理装置であって、不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、前記コンピュータからインストールしようとする情報の識別子を受信する受信手段と、前記受信手段によりコンピュータから受信した識別子と、前記書き替え可能に記憶している識別子との新旧を判定する判定手段と、前記判定手段が判定した判定結果情報を前記コンピュータへ送信する手段と、前記判定手段により、インストールしようとする情報の識別子が、画像処理装置に記憶された識別子よりも新しいと判断した場合に、記憶している識別子を更新する手段とを備えた。
【0012】
(7)この発明の画像処理システムは、(1)のコンピュータと画像処理装置とが通信接続された画像処理システムであって、前記コンピュータには、前記画像処理装置側の識別子を画像処理装置から取得する取得手段と、前記画像処理装置へ画像データを送信しようとする際に、コンピュータ側にインストールされている不正な画像データの出力を防止するための情報の識別子と、前記取得手段で取得した画像処理装置側に記憶された識別子との新旧を判定する判定手段とを備え、前記画像処理装置には、不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、前記コンピュータから前記識別子を要求された場合にコンピュータへ識別子を送信する手段とを備え、前記コンピュータは、コンピュータにインストールされている不正な画像データの出力を防止するための情報の識別子が、画像処理装置に記憶された識別子よりも古いと判断した場合に、正常な画像データの出力を行わないようにするとよい。
(8)この発明のコンピュータは、上記(7)の画像処理システムにおけるコンピュータであって、前記画像処理装置側の識別子を画像処理装置から取得する取得手段と、前記画像処理装置に画像データを送信しようとする際に、コンピュータ側にインストールされている不正な画像データの出力を防止するための情報の識別子と、前記取得手段で取得した画像処理装置側に記憶された識別子との新旧を判定する判定手段とを備え、前記判定手段により、コンピュータにインストールされている不正な画像データの出力を防止するための情報の識別子が、画像処理装置に記憶された識別子よりも古いと判断した場合に、画像処理装置へ正常な画像データの送信を行わないようにするとよい。
(9)この発明の画像処理装置は、上記(7)の画像処理システムにおける画像処理装置であって、不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、前記コンピュータから前記識別子を要求された場合にコンピュータへ識別子を送信する手段とを備えるとよい。
【0013】
(10)この発明の処理方法は、上記(2)に記載のコンピュータが実行する処理方法であって、前記画像処理装置に記憶されていた識別子を取得する取得処理ステップ、インストールしようとする情報の識別子と、前記取得処理ステップを実行して取得した画像処理装置に記憶されていた識別子との新旧を判定する判定処理ステップ、前記判定処理ステップを実行して判定した結果に基づいた結果情報を出力する出力処理ステップ、を順次実行するものである。
(11)また、別の処理方法としては、上記(6)に記載の画像処理装置が実行する処理方法であって、前記コンピュータにおいてインストールしようとする情報の識別子を取得する取得処理ステップ、前記取得処理ステップを実行して取得したインストールしようとする情報の識別子と、画像処理装置に書き替え可能に記憶している識別子との新旧を判定する判定処理ステップ、前記判定処理ステップを実行して判定した結果に基づいた結果情報を出力する出力処理ステップ、を順次実行するものとしても良い。
(12)さらに別の処理方法としては、上記(8)に記載のコンピュータが実行する処理方法であって、前記画像処理装置に記憶されていた識別子を取得する取得処理ステップ、コンピュータに記憶されていた識別子と、前記取得処理ステップを実行して取得した画像処理装置に記憶されていた識別子との新旧を判定する判定処理ステップ、前記判定処理ステップを実行して判定した結果に基づいた結果情報を出力する出力処理ステップ、を順次実行するものとしても良い。
【0014】
(13)本発明の画像処理装置としては、上記(1)または(4)の発明を前提とし、前記不正使用防止のための情報が、前記画像処理装置用のドライバとともに前記コンピュータにおいてインストールされるようにすると好ましい。
【0015】
画像処理装置に記憶された識別子は、その画像処理システムで使用した情報に付加された識別子の中で、最も新しい識別子に更新されている。つまり、実施の形態で言う最終バージョンに対応する。なお、画像処理システムが複数の装置で構成された場合であり、そのうちの一部の装置を他の装置と接続して新たな画像処理システムを構築することがある。その場合に、新たな画像処理システムを構築する複数の装置に同種の情報について異なる識別子が記憶されているような場合には、その中で最も新しいものをその画像処理システムにおける識別子とすると良い。
【0016】
「不正使用防止用の情報」は、複写等禁止物を認識するための認識辞書や認識エンジンや、ブラックリストなどの他、画像処理システムを不正使用することを防止するための情報であればなんでも良い。また、「情報」は、「不正使用防止のための情報と識別子」のみからなっていても良いし、他の情報をさらに含んでも良い。また、情報は、プログラムやデータなどその形態は問わない。他の情報として、画像処理に使用する情報(ドライバ等)を用いると、自動的に不正使用防止のための情報を組み込み,更新することができるので好ましい。
【0017】
また、本発明で言う「画像処理装置」は、例えばスキャナ等の画像読み取り装置や、プリンタ等の画像形成装置はもちろんのこと、パソコンその他のコンピュータも含む。要は、画像処理ができる装置であればなんでも良い。
【0018】
この発明によれば、画像処理システムを構成する装置に新たな情報をインストールしようとした場合に、インストールしようとする情報に付加されている識別子が、画像処理装置に既に記憶保持された識別子よりも古いものの場合には、正常な処理をしない。これにより、一度格納された不正使用防止用の情報が、それよりも古い識別子を持つ不正使用防止用の情報に戻されることが無くなる。
【0019】
同様のことは、識別子が記憶された画像処理装置を各種の装置に接続した画像処理システムに組み込んだ場合にも言える。つまり、その画像処理システムに格納された情報が古い識別子の情報とすると、正常な画像処理等を抑止することができる。
【0020】
この発明の以上説明した構成要素は可能な限り組み合わせることができる。この発明による管理装置や画像処理装置を構成する各手段を専用のハードウエア回路によって実現することができるし、プログラムされたコンピュータによって実現することもできる。
【0021】
【発明の実施の形態】
図1は、本発明が適用される画像出力するための開いたシステムの一例を示している。同図に示すように、パソコン10にカラースキャナ20とカラープリンタ30を接続しており、カラースキャナ20で読み込んだ画像データをパソコン10に送り、そこにおいて所定の画像処理をした後、カラープリンタ30からプリントアウトするようになっている。もちろん、パソコン10が処理する画像データは、上記のようにカラースキャナ20から送られたものに限られず、MO,FDなどの記録媒体を介して与えられるものもある。
【0022】
また、図示した例では、パソコン10とカラースキャナ20並びにカラープリンタ30との接続は、一般的なインタフェースで直接接続されているように記載したが、本発明はこれに限ることは無く、ネットワーク接続されたものも含む。つまり、設置場所が離れていることもある。
【0023】
そして、パソコン10側には、プリンタドライバ11がインストールされているものとする。このプリンタドライバ11には、不正出力防止機能、つまり、紙幣,有価証券等の複写等禁止物を検出するための認識用辞書や画像認識エンジンが組み込まれたプログラムとなっている。もちろん、以下の説明では、プリンタドライバに不正出力防止機能を組み込んだ例に付いて説明するが、カラースキャナ20用のスキャナドライバにも係る不正出力防止機能を付加してもよい。
【0024】
また、カラープリンタ30には、バージョン情報記憶部31を設け、パソコン10にインストールしたプリンタドライバ11のバージョン情報を記憶保持するようにしている。
【0025】
そして、パソコン10は、バージョン情報記憶部31に格納されたバージョン情報を取得し、それに基づいて所定の処理を実行するようになる。すなわち、図2に示すように、例えばプリンタドライバをインストールする場合には、通常そのドライバのインストーラ12が、パソコン10の記憶部13内にプリンタドライバをインストールする。しかし、本発明では、インストールを実行する前に、管理部40が現在のバージョン(最終バージョン)とインストールしようとしているバージョンをチェックし、インストールの可否を判断し、インストール許可がされたことを条件にインストーラ12が実際のインストール処理をするようにしている。
【0026】
つまり、プログラム等(この場合にはプリンタドライバ)には、新旧を比較するための識別子としてのバージョン情報を持っている。バージョン情報は、数値で表されるバージョン番号であったり、リリース順序番号などがある。さらには、名前,アルファベット,日付け,文字列の長さなど、大小関係を比較できるデータであれば各種のものが適用できる。
【0027】
管理部40は、インストールしようとするプリンタドライバのバージョン情報並びにカラープリンタ30のバージョン情報記憶部31に格納されたバージョン情報を取得するバージョン取得部41と、そのバージョン取得部41で取得した2つのバージョン情報を受け取り、その新旧を判定する判定部42を備えている。そして、判定部42は、インストールしようとするバージョン情報が、カラープリンタ30に記憶保持されていた現在のバージョン情報と同じか新しい場合に、インストーラ12に対してインストール許可通知を送り、カラープリンタ30のバージョン書込部43に対してインストールするドライバのバージョン情報とともに、バージョン情報の更新命令を送るようになる。
【0028】
カラープリンタ30のバージョン書込部43は、更新命令を受け取ったならば、取得したインストールするドライバのバージョン情報をバージョン情報記憶部31に格納する。これにより、カラープリンタ30のバージョン情報には、最新のドライバのバージョン情報が記憶保持される。
【0029】
なお、図示省略しているが、パソコン10とカラープリンタ30にはそれぞれ通信インタフェースが搭載され、管理部40は、その通信インタフェースを介してプリンタ30との間でデータの送受を行うようになっている。
【0030】
次に、具体的な処理手順を説明しつつ、上記した各処理部の機能をさらに説明する。図3に示すように、プリンタドライバや画像認識エンジン・認識辞書の少なくとも1つを更新する場合に、それらが一体に組み込まれたプリンタドライバのインストール作業を行おうとすると、インストーラ12は管理部にインストールリクエストがあったことを通知する。
【0031】
このとき、インストールするプリンタドライバのバージョン情報も併せて通知して来るようにすると、その通知されたバージョン情報を取得し、また、バージョン情報が通知してこない場合にはバージョン取得部41が、インストールしようとするプリンタドライバのバージョン情報を抽出して取得する。このようにして取得したインストールするバージョン情報を判定部42に与える。
【0032】
さらに、上記のインストールリクエストの通知を受けた管理部40のバージョン取得部41は、カラープリンタ30に向けて最終バージョンの問い合わせをする(ST1)。カラープリンタ30側では、バージョン情報記憶部31に格納された最終バージョン情報を読み出すとともに、パソコン10側に通知する(ST2)ので、バージョン取得部41はその最終バージョン情報を取得するとともに、判定部42に与える。
【0033】
これにより、判定部42には、2つのバージョン情報が与えられるので、両者を比較し、インストールしようとするバージョン情報が、最終バージョン以上か否かを判断する(ST3)。
【0034】
そして、最終バージョンでない、つまり古いバージョンの場合には、インストールを拒否する通知をインストーラ12に与える(ST4)。これにより、古いバージョンに戻すことができず、不正使用を防止できる。
【0035】
また、最終バージョン以上である(同一バージョンも含む)場合には、インストールを許可することを決定し、まず、プリンタ30のバージョン書込部43に対して、取得したインストールしようとするバージョン情報とともに最終バージョンの更新要求を通知する(ST5)。
【0036】
これを受けてバージョン書込部43はバージョン情報記憶部31の記憶内容を取得した最終バージョンに書き替え(ST6)、完了したならば完了コードをパソコン側に送り返すので、その完了コードを待ってインストーラ12がインストール処理を実行する(ST7)。
【0037】
なお、カラープリンタ30側においても、バージョンを受け取った際にそのままバージョン情報の更新をするのではなく、バージョンの新旧のチェックを行い、受け取ったバージョン情報が記憶されている現在のバージョン情報よりも新しいことを確認した上で更新処理をするようにすると良い。このようにすると、より確実にバージョンダウンするのを阻止できる。
【0038】
この第1の実施の形態によれば、カラープリンタ30に最終バージョン情報を格納しているので、仮にパソコン10側を初期化(ハードディスクのフォーマット,OSの再インストールなど)したとしても、カラープリンタ30に格納された最終バージョンと同一或いはそれよりも新しいバージョン情報のプリンタドライバをインストールしなければ動作しないので、バージョンダウンを確実に防止できる。
【0039】
なお、本実施の形態では、インストーラ12と管理部40とを別の処理部として記載したが、インストーラ12の中に管理部40で示した機能を組み込むようにしてももちろん良い。また、バージョン情報記憶部をコンピュータ側に設けてももちろん良い。これらのことは、以下に示す実施の形態でも同様である。
【0040】
図4は、本発明の第2の実施の形態を示している。上記した第1の実施の形態では、パソコン側でバージョンのチェックを行うようにしたが、本実施の形態ではカラープリンタ30側で行うようにした。
【0041】
すなわち、管理部40をカラープリンタ30側に組み込む。そして、インストーラ12でプリンタドライバのインストールを行うに先立ち、インストールしようとするプリンタドライバのバージョン情報を、パソコン10のバージョン通知部44が、カラープリンタ30側の管理部40のバージョン取得部41に対して通知する。なお、このバージョン通知部41も、図4ではインストーラ12の外に記載しているが、インストーラ12の機能の1つとして内部に組み込むようにしてももちろん良い。
【0042】
また、管理部40を構成するバージョン取得部41,判定部42並びにバージョン書込部43の各機能は、他の処理部などとのデータの送受を行うに際し、内部バスなどで行うか、通信インタフェースを介して行うかの相違はあるが、具体的な処理機能は、基本的に第1の実施の形態と同様である。
【0043】
次に、図5を用いながら、実際のインストールする際の手順を説明する。まずインストールリクエストがあると、インストールしようとするプリンタドライバのバージョン情報をカラープリンタ30側へ通知する(ST11)。この通知を受けたバージョン取得部41は、バージョン情報記憶部31に格納された最終バージョン情報を読み出し(ST12)、2つのバージョン情報を判定部42に送る。判定部42では、受け取った2つのバージョン情報の新旧を比較し、インストールしようとするプリンタドライバのバージョン情報が最終バージョン以上か否かを判断する(ST13)。
【0044】
そしてその判断結果をパソコン10側のインストーラ12へ通知するとともに、最終バージョン以上の場合には、バージョン書込部42を操作し、インストールするバージョンをバージョン情報記憶部31に書き込み、最終バージョン情報の更新をする(ST14)。また、インストーラ12は、受け取った通信可否通知に応じて、インストールを拒否したり、実行したりする(ST15〜ST17)。
【0045】
図6は、本発明の第3の実施の形態を示している。上記した各実施の形態では、いずれもプリンタドライバを新たにインストールする場合に対応するものである。しかし、プリンタドライバの中には、カラープリンタをパソコン10に接続しない状態でのインストールを許可されたものがある。係る場合、インストールに先立ち、カラープリンタに格納された最終バージョン情報を取得するとともに、比較することができない。
【0046】
そこで、例えば図6に示すように、パソコン10が画像データを出力部15を介してカラープリンタ30に送り、プリントアウトするに先立ち、バージョン情報を確認し、パソコン10の記憶部13に格納されたプリンタドライバのバージョンが、カラープリンタ30のバージョン情報記憶部31に格納された最終バージョン以上であることを確認した上で、実際に画像データをカラープリンタ30に出力するようにした。
【0047】
つまり、出力部15は、画像データを受け取ると、管理部40(バージョン取得部41)に対して出力可否の問い合わせ通知を発する。これを受けたバージョン取得部41は、上記した各実施の形態と同様に、記憶部13から使用するプリンタドライバのバージョン情報を取得し、カラープリンタ30のバージョン情報記憶部31から出力対象のカラープリンタ30に記憶された最終バージョン情報を取得し、それら2つのバージョン情報を判定部42に渡す。
【0048】
判定部42は、2つのバージョン情報の新旧を比較し、記憶部13に格納されたプリンタドライバのバージョン情報が、カラープリンタ30側に記憶された最終バージョン情報以上である場合に、出力許可通知を出力部15に与える。この許可通知を受けたならば出力部15が受け取った画像データをカラープリンタ30に出力する。
【0049】
また、判定部42は、最終バージョン情報よりも古いと判定した場合には、出力部15に対し正常な出力の禁止命令を出力する。これを受けた出力部15は、画像データの出力を禁止する。また、画像データを出力する場合には、解像度や色再現などの品質を落としたり,一部または全部を所定の色で塗りつぶしたり、所定の警告メッセージを出力するようにしても良い。
【0050】
さらには、この判定部42が最終バージョンよりも古いと判定した場合に、機器をリセットしたり、カラープリンタ30との接続を解除、リセットするなど各種の対応が採れる。
【0051】
本形態によれば、さらに図7に示すような場合にも有効に不正出力抑止効果が発揮される。すなわち、一旦パソコン10でプリンタドライバのバージョンアップを行い(バージョン2.0)、カラープリンタ30のバージョン情報記憶部に最終バージョン(バージョン2.0)が格納されると、その後に古いバージョンのプリンタドライバがインストールされている別のパソコン10′に接続したとしても、それを認識すると正常な出力が停止できる。
【0052】
さらに、このことは、異なるアーキテクチャのパソコン間で切り替えて同一のプリンタを使う場合にも、プリンタ側に記憶されているのは最終バージョン情報であるので、その最終バージョン情報をプラットフォームに依存しないように設定することにより、容易に対応できる。
【0053】
また、上記した実施の形態では、プリンタドライバ等のプログラムについて適用した例を示したが、本発明はこれに限ることは無く、データでも良い。すなわち、例えば不正使用したプリンタ等の機器の機種番号などをブラックリストとしてコンピュータの記憶部13に格納するとする。この格納は、例えばプリンタドライバのインストールと同時に行っても良いし、その他各種の方式で格納する。そして、パソコンにプリンタを接続した際や、印刷使用とした際に、プリンタの機種番号を取得し、ブラックリストに登録されたプリンタと認識した場合にはプリントアウトを停止するようにすることにより、一度不正使用したプリンタはその後使用不能にするシステムがある。
【0054】
このとき、ブラックリストにもバージョン情報を付加しておき、パソコン10の記憶部13にブラックリストを登録する際にそのバージョン情報をプリンタ30のバージョン情報記憶部31に記憶する。このようにすると、古いバージョンのブラックリスト(自己が使用するプリンタが登録されていないブラックリスト等)をインストールしようとしても第1,第2の実施の形態によりそれが阻止される。
【0055】
また、このプリンタを、古いバージョンのブラックリストが登録されたパソコンに接続し不正出力を試みようとしても、上記した第3の実施の形態によりそれが阻止される。
【0056】
【発明の効果】
以上のように、この発明では、使用した最終バージョンに対応する識別子を記憶保持し、それよりも古い識別子を持つ情報の場合には、正常な処理をしないようにすることができるので、不正使用防止用の情報を古いものに書き替えることができず、カラープリンタ,カラースキャナ,コンピュータなどの開いたシステムに用いられる機器において、確実に不正出力を防止することができる。
【図面の簡単な説明】
【図1】本発明が適用されるシステムの一例を示す図である。
【図2】本発明の第1の実施の形態を示す図である。
【図3】その処理手順を説明する図である。
【図4】本発明の第2の実施の形態を示す図である。
【図5】その処理手順を説明する図である。
【図6】本発明の第3の実施の形態を示す図である。
【図7】その作用を説明する図である。
【符号の説明】
10 パソコン
11 プリンタドライバ
12 インストーラ
13 記憶部
15 出力部
20 カラースキャナ
30 カラープリンタ
31 バージョン情報記憶部
40 管理部
41 バージョン取得部
42 判定部
43 バージョン書込部
44 バージョン通知部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image processing system, a computer, an image processing apparatus, andProcessing methodIt is about.
[0002]
BACKGROUND OF THE INVENTION
Various image recognition systems for dealing with counterfeiting of conventional banknotes / securities, etc. have been proposed for devices that are implemented in a closed system from image input to image formation, such as a color copying machine, Has been implemented. In addition, forgery with open systems has become a social problem as image reading devices such as image scanners and image forming devices such as personal computers (PCs) and printers have become more sophisticated and less expensive. Various countermeasures have been studied.
[0003]
In any case, as basic image recognition processing, the acquired image data (input data) is processed by the image data processing unit (feature extraction unit), and the image data output by the image data processing unit is non-volatile. A specific pattern stored in advance in a memory or the like is compared, and the recognition result is output to the control unit.
[0004]
[Problems to be solved by the invention]
In addition, securities distributed in the city may always be added or changed. For example, there are switching of banknote design and issuing of new denominations. In such a case, it is necessary to update to dictionary data storing a specific pattern and recognition algorithm for detecting a new securities.
[0005]
In this case, in the case of a color copying machine, the sales form is often lease or rental, and since maintenance is required, installation location and customer management are relatively well maintained. Therefore, if the dictionary data is to be updated, it is possible to specify the current installation position of the color copier equipped with the target image recognition system and update the data.
[0006]
However, color printers and color scanners are often sold at stores, and tracking and managing whereabouts after sales is cumbersome and practically difficult. Therefore, it is difficult to update the recognition dictionary and the like as described above.
[0007]
Therefore, by installing a recognition dictionary / engine in the drivers of various devices and automatically installing a recognition dictionary etc. when installing the driver, it is ensured without complicating the user's processing. This is preferable because the version of the recognition dictionary can be upgraded.
[0008]
However, if the user attempts malicious output maliciously, for example, if he / she notices that the unauthorized output is not possible due to the driver update, unauthorized output is possible by returning to the old version of the driver before the update. End up.
[0009]
The present invention relates to an image processing system, a computer, an image processing apparatus, and an image processing system that can reliably prevent unauthorized output in an apparatus used in an open system such as a color printer, a color scanner, and a computer.Processing methodThe purpose is to provide.
[0010]
[Means for Solving the Problems]
An image processing system according to the present invention includes (1) a computer and an image processing apparatus.And communication connectedAn image processing system, wherein the computerPrevent unauthorized image data outputInformation forOn the computerMeans to installAnd an acquisition means for acquiring an identifier capable of comparing old and new information for preventing output of the unauthorized image data from the image processing device;SaidPreventing illegal image data outputWhen trying to install the information for the information, the identifier of the information to be installed,By the acquisition meansThe image processing apparatusObtained fromDetermine old and new with identifierA means for determining whether the image processing apparatus can rewrite an identifier for comparing the old and new information for preventing output of unauthorized image data, and the computer requests the identifier. Means for transmitting the identifier to the computer when it is received, and means for updating the identifier when the computer is requested to update the identifier. And the computerIf it is determined that the identifier of the information to be installed on the computer is newer than the identifier stored in the image processing apparatus, the installation is performed and the identifier stored in the image processing apparatus is updated to the identifier of the installed information.Request to image processing deviceAnd when it was judged that it was old, it was not installed.
[0011]
(2) A computer according to the present invention is a computer in the image processing system according to (1), wherein means for installing information for preventing output of unauthorized image data in the computer, and output of the unauthorized image data The information to be installed when trying to install the acquisition means for acquiring an identifier for comparing the new and old of the information for preventing the image from the image processing apparatus and the information for preventing the output of the unauthorized image data And an identifier for determining whether the identifier acquired from the image processing apparatus by the acquisition means is new or old. The identifier of the information to be installed by the determination means is based on an identifier stored in the image processing apparatus. The installation is not performed when it is determined that the version is too old.
(3) Further, an image processing apparatus according to the present invention is an image processing apparatus in the image processing system of (1), and rewrites an identifier that can compare old and new information for preventing output of illegal image data. Means for storing the information, means for transmitting the identifier to the computer when the computer requests the identifier, and means for updating the identifier when the computer requests updating of the identifier.
(4) An image processing system according to the present invention is an image processing system in which a computer and an image processing apparatus are communicatively connected, and the computer is provided with information for preventing unauthorized output of image data. Means for installing, and means for transmitting an identifier of information to be installed to the image processing apparatus when installing information for preventing the output of the unauthorized image data. In the apparatus, means for storing rewritable identifiers for comparing new and old information for preventing illegal image data output, receiving means for receiving identifiers of information to be installed from the computer, and New and old of the identifier received from the computer by the receiving means and the identifier stored in the rewritable manner. Comprises a constant determining means, and means for transmitting the determination result information in which the determination means determines to said computer. The computer receives the determination result information from the image processing apparatus, and performs installation if the identifier of the information to be installed in the computer is newer than the identifier stored in the image processing apparatus. The identifier stored in the processing device is updated to the identifier of the installed information, and the installation is not performed if it is old.
(5) Another computer according to the present invention is a computer in the image processing system according to (4), wherein the information for preventing the output of unauthorized image data is installed in the computer,Preventing illegal image data outputMeans for transmitting the identifier of the information to be installed to the image processing apparatus when the information for installation is to be installed; and the identifier of the transmitted information to be installed sent from the image processing apparatus; And means for receiving determination result information for determining whether the identifier stored in the image processing apparatus is new or old. Based on the received determination result information, the installation process is executed or not executed.
(6) Another image processing apparatus of the present invention is the image processing apparatus in the image processing system of (4), and can rewrite identifiers that can compare old and new information for preventing output of unauthorized image data. And a means for receiving the identifier of the information to be installed from the computer, an identifier received from the computer by the receiving means, and an identifier stored in the rewritable manner is determined. The determination means, the means for transmitting the determination result information determined by the determination means to the computer, and the determination means determines that the identifier of the information to be installed is newer than the identifier stored in the image processing apparatus. And a means for updating the stored identifier.
[0012]
(7)The image processing system according to the present invention includes:The computer of (1) and the image processing apparatus are connected for communication.An image processing system, wherein the computerObtaining means for obtaining an identifier on the image processing apparatus side from the image processing apparatus;When trying to send image data to the image processing device,Information to prevent output of illegal image data installedAn identifier,Acquired by the acquisition meansJudgment of old and new with identifier stored in image processing deviceA means for determining whether the image processing apparatus can rewrite an identifier for comparing the old and new information for preventing output of unauthorized image data, and the computer requests the identifier. Means for transmitting the identifier to the computer in the case ofOn the computerInformation to prevent output of illegal image data installedWhen it is determined that the identifier is older than the identifier stored in the image processing apparatus, normal image data may not be output.
(8)The computer of the present invention is the above(7)Computer in the image processing systemBeforeAcquisition means for acquiring an identifier on the image processing apparatus side from the image processing apparatus, and when sending image data to the image processing apparatus,Information to prevent output of illegal image data installedA determination unit that determines whether the identifier and the identifier stored on the image processing apparatus side acquired by the acquisition unit are new or old.Information to prevent output of illegal image data installedWhen it is determined that the identifier is older than the identifier stored in the image processing apparatus, normal image data may not be transmitted to the image processing apparatus.
(9)The image processing apparatus of the present invention is the above(7)An image processing apparatus in the image processing system ofPreventing illegal image data outputIt is preferable to comprise means for storing an identifiable identifier for comparing the old and new information, and means for transmitting the identifier to the computer when the computer requests the identifier.
[0013]
(10) of the present inventionProcessing methodIs the computer described in (2) aboveProcessing performed byAnd obtaining the identifier stored in the image processing apparatusProcessing stepsThe identifier of the information to be installed and the acquisitionPerform processing stepsJudgment to determine the new or old with the identifier stored in the acquired image processing deviceProcessing steps, The judgmentPerform processing stepsOutputs result information based on the judgment resultThe output processing steps are sequentially executed.
(11) AnotherProcessing methodAs the image processing apparatus according to (6) above,Processing performed byObtaining an identifier of information to be installed in the computerProcessing stepsThe acquisitionPerform processing stepsJudgment to determine whether the acquired identifier of the information to be installed and the identifier stored in the image processing apparatus so as to be rewritable are old and newProcessing steps, Said judgmentPerform processing stepsOutputs result information based on the judgment resultThat sequentially execute output processing stepsIt is also good.
(12) Still anotherProcessing methodAs the computer described in (8) aboveProcessing performed byAnd obtaining the identifier stored in the image processing apparatusProcessing stepsThe identifier stored in the computer and the acquisitionPerform processing stepsJudgment to determine the new or old with the identifier stored in the acquired image processing deviceProcessing steps, Said judgmentPerform processing stepsOutputs result information based on the judgment resultThat sequentially execute output processing stepsIt is also good.
[0014]
(13)As the image processing apparatus of the present invention, the above (1)Or (4)It is preferable that the information for preventing unauthorized use is installed in the computer together with the driver for the image processing apparatus.
[0015]
The identifier stored in the image processing device isThe newest identifier among the identifiers added to the information used in the image processing systemHas been updated to. That is, it corresponds to the final version referred to in the embodiment. Note that this is a case where the image processing system is composed of a plurality of devices, and some of the devices may be connected to other devices to construct a new image processing system. In that case, the same type of information is different for multiple devices that construct a new image processing system.KnowledgeIf a bespoke is stored, the newest one is stored in the image processing system.KnowledgeA separate child is better.
[0016]
The “information for preventing unauthorized use” may be any information for preventing unauthorized use of the image processing system in addition to a recognition dictionary, a recognition engine, a black list, etc. for recognizing prohibited items such as copying. good. In addition, “information” may consist only of “information and identifier for preventing unauthorized use” or may further include other information. The information may be in any form such as a program or data. It is preferable to use information (driver or the like) used for image processing as other information because information for preventing unauthorized use can be automatically incorporated and updated.
[0017]
The “image processing apparatus” referred to in the present invention includes, for example, an image reading apparatus such as a scanner and an image forming apparatus such as a printer, as well as a personal computer and other computers. In short, any device capable of image processing may be used.
[0018]
According to the present invention, when new information is to be installed in the devices constituting the image processing system,Try to installThe identifier added to the information isAlready in the image processing deviceRememberedKnowledgeIf it is older than the other child, normal processing is not performed. As a result, once stored information for preventing unauthorized use is not returned to information for preventing unauthorized use having an older identifier.
[0019]
The same thingIsThis can also be said when the image processing apparatus storing the bespoke is incorporated in an image processing system connected to various apparatuses. That is, if the information stored in the image processing system is old identifier information, normal image processing and the like can be suppressed.
[0020]
The above-described components of the present invention can be combined as much as possible. Each means constituting the management apparatus and the image processing apparatus according to the present invention can be realized by a dedicated hardware circuit, or can be realized by a programmed computer.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 shows an example of an open system for outputting an image to which the present invention is applied. As shown in the figure, a
[0022]
In the illustrated example, the connection between the
[0023]
It is assumed that the
[0024]
The
[0025]
Then, the
[0026]
That is, the program or the like (in this case, the printer driver) has version information as an identifier for comparing old and new. Version information includes a numerical version number and a release sequence number. Furthermore, various types of data can be applied as long as the data can be compared in terms of magnitude, such as name, alphabet, date, and character string length.
[0027]
The
[0028]
When receiving the update command, the
[0029]
Although not shown, the
[0030]
Next, functions of each processing unit described above will be further described while explaining specific processing procedures. As shown in FIG. 3, when updating at least one of a printer driver and an image recognition engine / recognition dictionary, if an attempt is made to install a printer driver in which they are integrated, the
[0031]
At this time, if the version information of the printer driver to be installed is also notified, the notified version information is acquired, and if the version information is not notified, the
[0032]
Further, the
[0033]
Thereby, since the two pieces of version information are given to the
[0034]
If it is not the final version, that is, if it is an old version, a notification for rejecting the installation is given to the installer 12 (ST4). As a result, it is not possible to return to the old version, and unauthorized use can be prevented.
[0035]
If the version is equal to or higher than the final version (including the same version), it is determined that the installation is permitted. First, the
[0036]
In response to this, the
[0037]
The
[0038]
According to the first embodiment, since the final version information is stored in the
[0039]
In the present embodiment, the
[0040]
FIG. 4 shows a second embodiment of the present invention. In the first embodiment described above, the version is checked on the personal computer side, but in this embodiment, it is performed on the
[0041]
That is, the
[0042]
The functions of the
[0043]
Next, an actual installation procedure will be described with reference to FIG. First, when there is an installation request, the version information of the printer driver to be installed is notified to the
[0044]
Then, the result of the determination is notified to the
[0045]
FIG. 6 shows a third embodiment of the present invention. Each of the embodiments described above corresponds to a case where a printer driver is newly installed. However, some printer drivers are permitted to be installed without connecting the color printer to the
[0046]
Therefore, for example, as shown in FIG. 6, before the
[0047]
That is, when receiving the image data, the
[0048]
The
[0049]
If the
[0050]
Furthermore, when the
[0051]
According to the present embodiment, the illegal output suppression effect is effectively exhibited even in the case shown in FIG. That is, once the printer driver is upgraded on the personal computer 10 (version 2.0), and the final version (version 2.0) is stored in the version information storage unit of the
[0052]
Furthermore, even when switching between computers of different architectures and using the same printer, the final version information is stored on the printer side, so that the final version information is not dependent on the platform. It can be easily handled by setting.
[0053]
In the above-described embodiment, an example is shown in which the present invention is applied to a program such as a printer driver. However, the present invention is not limited to this, and data may be used. That is, for example, the model number of a device such as an illegally used printer is stored in the
[0054]
At this time, version information is also added to the black list, and when the black list is registered in the
[0055]
Further, even if this printer is connected to a personal computer in which an old version of the black list is registered and attempts to illegally output it, this is prevented by the third embodiment described above.
[0056]
【The invention's effect】
As described above, in the present invention,usedFinalCorresponding to the versionIn the case of information having an identifier stored and retained and an identifier older than that, it is possible to prevent normal processing, so that information for preventing unauthorized use cannot be rewritten to an old one, and color Unauthorized output can be reliably prevented in devices used in open systems such as printers, color scanners, and computers.
[Brief description of the drawings]
FIG. 1 is a diagram showing an example of a system to which the present invention is applied.
FIG. 2 is a diagram showing a first embodiment of the present invention.
FIG. 3 is a diagram for explaining the processing procedure;
FIG. 4 is a diagram showing a second embodiment of the present invention.
FIG. 5 is a diagram for explaining the processing procedure;
FIG. 6 is a diagram showing a third embodiment of the present invention.
FIG. 7 is a diagram illustrating the operation.
[Explanation of symbols]
10 PC
11 Printer driver
12 Installer
13 Memory unit
15 Output section
20 Color scanner
30 Color printer
31 Version information storage
40 Management Department
41 Version acquisition unit
42 judgment part
43 Version writing section
44 Version notification section
Claims (13)
前記コンピュータには、
不正な画像データの出力を防止するための情報をコンピュータにインストールする手段と、
前記不正な画像データの出力を防止するための情報の新旧を比較できる識別子を前記画像処理装置から取得する取得手段と、
前記不正な画像データの出力を防止するための情報をインストールしようとする際に、インストールしようとする情報の識別子と、前記取得手段により前記画像処理装置から取得した識別子との新旧を判定する判定手段とを備え、
前記画像処理装置には、
不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、
前記コンピュータから前記識別子を要求された場合にコンピュータへ識別子を送信する手段と、
前記コンピュータから前記識別子の更新を要求された場合に識別子を更新する手段とを備え、
前記コンピュータは、コンピュータにインストールしようとする情報の識別子が、画像処理装置に記憶された識別子よりも新しいと判断した場合にはインストールを行い、画像処理装置に記憶された識別子をインストールした情報の識別子に更新するように画像処理装置へ要求し、古いと判断した場合にはインストールを行わないようにしたことを特徴とする
画像処理システム。An image processing system in which a computer and an image processing apparatus are connected by communication,
The computer includes
Means for installing information on the computer to prevent unauthorized output of image data;
Obtaining means for obtaining an identifier from the image processing apparatus for comparing old and new information for preventing output of the unauthorized image data;
A determination unit that determines whether the identifier of the information to be installed and the identifier acquired from the image processing apparatus by the acquisition unit are new or old when installing information for preventing the output of the unauthorized image data. And
In the image processing apparatus,
Means for rewritable storing an identifier that can compare the old and new information to prevent unauthorized image data output;
Means for transmitting an identifier to a computer when the identifier is requested by the computer;
Means for updating the identifier when requested to update the identifier from the computer,
When the computer determines that the identifier of information to be installed in the computer is newer than the identifier stored in the image processing device, the computer installs the identifier stored in the image processing device. An image processing system which requests the image processing apparatus to update to a new one and does not perform installation when it is determined that the image processing apparatus is out of date.
不正な画像データの出力を防止するための情報をコンピュータにインストールする手段と、
前記不正な画像データの出力を防止するための情報の新旧を比較できる識別子を前記画像処理装置から取得する取得手段と、
前記不正な画像データの出力を防止するための情報をインストールしようとする際に、インストールしようとする情報の識別子と、前記取得手段により画像処理装置から取得した識別子との新旧を判定する判定手段とを備え、
前記判定手段により、インストールしようとする情報の識別子が、画像処理装置に記憶された識別子よりも古いと判断した場合に、インストールを行わないようにしたことを特徴とする
コンピュータ。A computer in the image processing system of claim 1,
Means for installing information on the computer to prevent unauthorized output of image data;
Obtaining means for obtaining an identifier from the image processing apparatus for comparing old and new information for preventing output of the unauthorized image data;
A determination unit that determines whether the identifier of the information to be installed and the identifier acquired from the image processing apparatus by the acquisition unit are new or old when installing the information for preventing output of the unauthorized image data; With
A computer which is configured not to perform installation when it is determined by the determination means that an identifier of information to be installed is older than an identifier stored in the image processing apparatus.
不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、
前記コンピュータから前記識別子を要求された場合にコンピュータへ識別子を送信する手段と、
前記コンピュータから前記識別子の更新を要求された場合に識別子を更新する手段とを備えたことを特徴とする
画像処理装置。An image processing apparatus in the image processing system according to claim 1,
Means for rewritable storing an identifier that can compare the old and new information to prevent unauthorized image data output;
Means for transmitting an identifier to a computer when the identifier is requested by the computer;
An image processing apparatus comprising: means for updating an identifier when an update of the identifier is requested from the computer.
前記コンピュータには、
不正な画像データの出力を防止するための情報をコンピュータにインストールする手段と、
前記不正な画像データの出力を防止するための情報をインストールしようとする際に、インストールしようとする情報の識別子を前記画像処理装置へ送信する手段とを備え、
前記画像処理装置には、
不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、
前記コンピュータからインストールしようとする情報の識別子を受信する受信手段と、
前記受信手段によりコンピュータから受信した識別子と、前記書き替え可能に記憶している識別子との新旧を判定する判定手段と、
前記判定手段が判定した判定結果情報を前記コンピュータへ送信する手段とを備え、
前記コンピュータは、前記画像処理装置からの判定結果情報を受信し、そのコンピュータにインストールしようとする情報の識別子が、画像処理装置に記憶された識別子よりも新しい場合にはインストールを行い、画像処理装置に記憶された識別子をインストールした情報の識別子に更新し、古い場合にはインストールを行わないようにしたことを特徴とする
画像処理システム。An image processing system in which a computer and an image processing apparatus are connected by communication,
The computer includes
Means for installing information on the computer to prevent unauthorized output of image data;
Means for transmitting an identifier of information to be installed to the image processing apparatus when attempting to install information for preventing output of the unauthorized image data;
In the image processing apparatus,
Means for rewritable storing an identifier that can compare the old and new information to prevent unauthorized image data output;
Receiving means for receiving an identifier of information to be installed from the computer;
Determining means for determining whether the identifier received from the computer by the receiving means and the identifier stored in the rewritable manner are old and new;
Means for transmitting the determination result information determined by the determination means to the computer,
The computer receives the determination result information from the image processing apparatus, and performs installation if the identifier of the information to be installed in the computer is newer than the identifier stored in the image processing apparatus. An image processing system characterized in that the identifier stored in is updated to the identifier of the installed information, and installation is not performed if it is old.
不正な画像データの出力を防止するための情報をコンピュータにインストールする手段と、
前記不正な画像データの出力を防止するための情報をインストールしようとする際に、インストールしようとする情報の識別子を前記画像処理装置へ送信する手段と、
前記画像処理装置から送られてきた、前記送信したインストールしようとする情報の識別子と、前記画像処理装置が記憶している識別子の新旧を判定した判定結果情報を受信する手段とを備え、
受信した前記判定結果情報に基づいてインストール処理を実行または非実行とすることを特徴とする
コンピュータ。A computer in the image processing system of claim 4,
Means for installing information on the computer to prevent unauthorized output of image data;
Means for transmitting an identifier of information to be installed to the image processing apparatus when attempting to install information for preventing output of the unauthorized image data ;
An identifier of the transmitted information to be installed sent from the image processing device, and means for receiving determination result information for determining whether the identifier stored in the image processing device is new or old,
A computer that executes or does not execute an installation process based on the received determination result information.
不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、
前記コンピュータからインストールしようとする情報の識別子を受信する受信手段と、
前記受信手段によりコンピュータから受信した識別子と、前記書き替え可能に記憶している識別子との新旧を判定する判定手段と、
前記判定手段が判定した判定結果情報を前記コンピュータへ送信する手段と、
前記判定手段により、インストールしようとする情報の識別子が、画像処理装置に記憶された識別子よりも新しいと判断した場合に、記憶している識別子を更新する手段とを備えたことを特徴とする
画像処理装置。An image processing apparatus in the image processing system according to claim 4,
Means for rewritable storing an identifier that can compare the old and new information to prevent unauthorized image data output;
Receiving means for receiving an identifier of information to be installed from the computer;
Determining means for determining whether the identifier received from the computer by the receiving means and the identifier stored in the rewritable manner are old and new;
Means for transmitting the determination result information determined by the determination means to the computer;
An image comprising: means for updating the stored identifier when the determination means determines that the identifier of the information to be installed is newer than the identifier stored in the image processing apparatus. Processing equipment.
前記コンピュータには、
前記画像処理装置側の識別子を画像処理装置から取得する取得手段と、
前記画像処理装置へ画像データを送信しようとする際に、コンピュータ側にインストールされている不正な画像データの出力を防止するための情報の識別子と、前記取得手段で取得した画像処理装置側に記憶された識別子との新旧を判定する判定手段とを備え、
前記画像処理装置には、
不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、
前記コンピュータから前記識別子を要求された場合にコンピュータへ識別子を送信する手段とを備え、
前記コンピュータは、コンピュータにインストールされている不正な画像データの出力を防止するための情報の識別子が、画像処理装置に記憶された識別子よりも古いと判断した場合に、正常な画像データの出力を行わないようにしたことを特徴とする
画像処理システム。An image processing system in which the computer according to claim 1 and an image processing apparatus are connected by communication,
The computer includes
Acquisition means for acquiring an identifier on the image processing apparatus side from the image processing apparatus;
When transmitting image data to the image processing apparatus, an identifier of information for preventing output of illegal image data installed on the computer side, and the image processing apparatus side acquired by the acquisition means are stored. Determination means for determining whether the identifier is new or old,
In the image processing apparatus,
Means for rewritable storing an identifier that can compare the old and new information to prevent unauthorized image data output;
Means for transmitting an identifier to a computer when the identifier is requested from the computer,
The computer outputs normal image data when determining that the identifier of information for preventing the output of unauthorized image data installed in the computer is older than the identifier stored in the image processing apparatus. An image processing system characterized in that it is not performed.
前記画像処理装置側の識別子を画像処理装置から取得する取得手段と、
前記画像処理装置に画像データを送信しようとする際に、コンピュータ側にインストールされている不正な画像データの出力を防止するための情報の識別子と、前記取得手段で取得した画像処理装置側に記憶された識別子との新旧を判定する判定手段とを備え、
前記判定手段により、コンピュータにインストールされている不正な画像データの出力を防止するための情報の識別子が、画像処理装置に記憶された識別子よりも古いと判断した場合に、画像処理装置へ正常な画像データの送信を行わないようにしたことを特徴とする
コンピュータ。A computer in the image processing system of claim 7,
Acquisition means for acquiring an identifier on the image processing apparatus side from the image processing apparatus;
When transmitting image data to the image processing apparatus, an identifier of information for preventing output of illegal image data installed on the computer side, and the image processing apparatus side acquired by the acquisition means store Determination means for determining whether the identifier is new or old,
When the determination means determines that the identifier of the information for preventing the output of unauthorized image data installed in the computer is older than the identifier stored in the image processing apparatus, the information processing apparatus normally A computer characterized by not transmitting image data.
不正な画像データの出力を防止するための情報の新旧を比較できる識別子を書き替え可能に記憶する手段と、
前記コンピュータから前記識別子を要求された場合にコンピュータへ識別子を送信する手段とを備えたことを特徴とする
画像処理装置。An image processing apparatus in the image processing system according to claim 7,
Means for rewritable storing an identifier that can compare the old and new information to prevent unauthorized image data output;
An image processing apparatus comprising: means for transmitting an identifier to a computer when the identifier is requested from the computer.
前記画像処理装置に記憶されていた識別子を取得する取得処理ステップ、
インストールしようとする情報の識別子と、前記取得処理ステップを実行して取得した画像処理装置に記憶されていた識別子との新旧を判定する判定処理ステップ、
前記判定処理ステップを実行して判定した結果に基づいた結果情報を出力する出力処理ステップ、
を順次実行することを特徴とする処理方法。 A processing method executed by the computer according to claim 2,
An acquisition processing step of acquiring an identifier stored in the image processing device;
A determination processing step for determining whether the identifier of the information to be installed and the identifier stored in the image processing apparatus acquired by executing the acquisition processing step are new or old;
An output processing step for outputting result information based on a result determined by executing the determination processing step;
Are sequentially executed.
前記コンピュータにおいてインストールしようとする情報の識別子を取得する取得処理ステップ、
前記取得処理ステップを実行して取得したインストールしようとする情報の識別子と、画像処理装置に書き替え可能に記憶している識別子との新旧を判定する判定処理ステップ、
前記判定処理ステップを実行して判定した結果に基づいた結果情報を出力する出力処理ステップ、
を順次実行することを特徴とする処理方法。 A processing method executed by the image processing apparatus according to claim 6,
An acquisition processing step of acquiring an identifier of information to be installed in the computer;
A determination processing step for determining whether the identifier of the information to be installed acquired by executing the acquisition processing step and the identifier stored in the image processing apparatus so as to be rewritable are;
An output processing step for outputting result information based on a result determined by executing the determination processing step ;
Are sequentially executed.
前記画像処理装置に記憶されていた識別子を取得する取得処理ステップ、
コンピュータに記憶されていた識別子と、前記取得処理ステップを実行して取得した画像処理装置に記憶されていた識別子との新旧を判定する判定処理ステップ、
前記判定処理ステップを実行して判定した結果に基づいた結果情報を出力する出力処理ステップ、
を順次実行することを特徴とする処理方法。 A processing method executed by the computer according to claim 8, comprising:
An acquisition processing step of acquiring an identifier stored in the image processing device;
A determination processing step for determining whether the identifier stored in the computer and the identifier stored in the image processing apparatus acquired by executing the acquisition processing step are new or old;
An output processing step for outputting result information based on a result determined by executing the determination processing step ;
Are sequentially executed.
請求項1または4に記載の画像処理システム。The image processing system according to claim 1, wherein information for preventing output of the illegal image data is installed in the computer together with a driver for the image processing apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000091379A JP4193321B2 (en) | 2000-03-29 | 2000-03-29 | Image processing system, computer, image processing apparatus, and processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000091379A JP4193321B2 (en) | 2000-03-29 | 2000-03-29 | Image processing system, computer, image processing apparatus, and processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001282509A JP2001282509A (en) | 2001-10-12 |
| JP4193321B2 true JP4193321B2 (en) | 2008-12-10 |
Family
ID=18606845
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000091379A Expired - Lifetime JP4193321B2 (en) | 2000-03-29 | 2000-03-29 | Image processing system, computer, image processing apparatus, and processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4193321B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE470909T1 (en) * | 2006-04-24 | 2010-06-15 | Ericsson Telefon Ab L M | CHECKING THE AUTHORITY OF INSTALLING A SOFTWARE VERSION |
| JP5089294B2 (en) * | 2007-08-30 | 2012-12-05 | 株式会社リコー | Image forming apparatus and software management method |
-
2000
- 2000-03-29 JP JP2000091379A patent/JP4193321B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001282509A (en) | 2001-10-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110018840B (en) | Intelligent contract upgrading method and device, block chain link point equipment and medium | |
| JP4692652B2 (en) | License management system, license management computer, license management method, and license management program | |
| US20050144469A1 (en) | Imaging apparatus, imaging system, security management apparatus, and security management system | |
| US20060179486A1 (en) | Method and system for prevention of piracy of a given software application via a communications network | |
| US7894092B2 (en) | Computer-readable recording medium storing print image generating program and print image generating method | |
| EP1544710A2 (en) | Information processing apparatus, image forming apparatus, and electronic data movement canceling method | |
| US7612901B2 (en) | Image forming apparatus, control method, and storage medium storing a computer program, for inhibiting switching to a normal mode in a removable storage device is detected or inhibiting a specific mode if the removable storage device is not detected | |
| US8112793B2 (en) | Image forming apparatus and image forming system | |
| JP4193321B2 (en) | Image processing system, computer, image processing apparatus, and processing method | |
| US7885647B2 (en) | Secure booting method and mobile terminal for the same | |
| JP2006209286A (en) | Document management system, information processing apparatus and method, and computer program | |
| US11941309B2 (en) | Information processing system, printing control method, and medium for supporting trust printing | |
| JP2008046886A (en) | Image output management method, image output management system, image forming instruction device, image forming device, medium movement monitoring device and program | |
| JP4968452B2 (en) | Information distribution management system, information distribution management server, program | |
| JP2006041688A (en) | Image processing apparatus, function management method of image processing apparatus, function management program, and medium | |
| JP2024071222A (en) | Printing device, printing method, and program | |
| JP2007140961A (en) | Device for preventing usage of fraudulent copied file, and its program | |
| JP5029018B2 (en) | Unauthorized take-out system for printed materials | |
| US20060221376A1 (en) | Print control apparatus and method | |
| JP2005040974A (en) | Image forming apparatus and image forming system | |
| US7408656B2 (en) | Controlling printer macro usage based on printer identification information | |
| JP2008134820A (en) | Print restriction processing program and information processor | |
| JP2005267405A (en) | Information processor | |
| JP2006031320A (en) | Software license management system and management method | |
| JP7039962B2 (en) | Image processing equipment, image forming equipment and programs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070403 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070604 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080220 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080421 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080603 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080804 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080902 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080915 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4193321 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111003 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111003 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121003 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121003 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131003 Year of fee payment: 5 |
|
| EXPY | Cancellation because of completion of term |