(57)【要約】【課題】  本発明では、リース契約等が切れ、印刷装置が動作不能になっていた場合、契約が更新され、印刷装置を動作可能にさせることを、ネットワーク経由でリモートに制御し、かつ不正な使用を防止するために、印刷装置と外部サーバに同じ乱数表を備え、それらを照合することによって、正規印刷装置と正規サーバであることを確認し、印刷装置の動作再開許可を人を使わずにリモートで行い、かつ不正使用されない安全性の高い印刷装置制御管理システムを実現することを目的とする。【解決手段】  入力された画像情報を記録紙に印字する印刷装置において、外部ネットワークに接続する接続手段と該外部ネットワークに接続する接続手段を用いて外部サーバと双方向通信できる通信手段と、該印刷装置内部に乱数表備え、かつ該外部サーバにも同じ乱数表を持つことを特徴とする。【選択図】  図２
2009023146.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像情報を記録紙に印字する印刷装置において、外部ネットワークに接続する接続手段と該外部ネットワークに接続する接続手段を用いて外部サーバと双方向通信できる通信手段と、該印刷装置内部に乱数表備え、かつ該外部サーバにも同じ乱数表を持つことを特徴とする印刷装置。
【請求項２】
印刷装置が印刷動作再開のための質問を毎回異なるように外部サーバに問い合わせることを特徴とする請求項1に記載の印刷装置。
【請求項３】
入力された画像情報を記録紙に印字する印刷装置を有す印刷システムにおいて、外部ネットワークに接続する接続手段と該外部ネットワークに接続する接続手段を用いて外部サーバと双方向通信できる通信手段と、該印刷装置内部に乱数表備え、かつ該外部サーバにも同じ乱数表を持つことを特徴とする印刷システム。
【請求項４】
印刷装置が印刷動作再開のための質問を毎回異なるように外部サーバに問い合わせることを特徴とする請求項３に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器より入力される印字情報に基づいて記録紙に画像を印刷する印刷装置と、その印刷装置をネットワーク経由で状態を管理するサーバ、及びシステムに関する。
【背景技術】
【０００２】
印刷装置をリースし、その契約期間や条件が満たされた場合、印刷装置はそのまま動作できるか、その時点で動作不能となる。動作不能となった場合、サービスマンが派遣されて作業を行い、印刷装置を再動作可能にしていた。このような作業をネットワーク経由でリモートに行い、かつ不正使用を防止できる安全性の高いシステムは現在のところ構築されていない。
【０００３】
従来例としては、例えば特許文献１と特許文献２をあげることが出来る。
【特許文献１】特開2002-116901号公報
【特許文献２】特開2005-271317号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明では、リース契約等が切れ、印刷装置が動作不能になっていた場合、契約が更新され、印刷装置を動作可能にさせることを、ネットワーク経由でリモートに制御し、かつ不正な使用を防止するために、印刷装置と外部サーバに同じ乱数表を備え、それらを照合することによって、正規印刷装置と正規サーバであることを確認し、印刷装置の動作再開許可を人を使わずにリモートで行い、かつ不正使用されない安全性の高い印刷装置制御管理システムを実現する。
【課題を解決するための手段】
【０００５】
上記目的を達成させるために、本発明である印刷装置では、外部ネットワークに接続する接続手段と、該外部ネットワークに接続する接続手段を用いて外部サーバと双方向通信できる通信手段を備え、ネットワーク経由で外部サーバと双方向通信を行う。
【０００６】
また、該印刷装置と該外部サーバには同じ乱数表を備え、それらを照合することによって、正規印刷装置と正規サーバであることを確認し、不正な使用を防止する。また、該印刷装置には、毎回異なる乱数表に関する問い合わせを行う機能を備え、毎回異なる質問を該外部サーバに問い合わせることによって、不正使用を防止する。
【発明の効果】
【０００７】
以上説明したように、本実施形態によれば、リース契約が切れ、印刷できなくなった印刷装置の印刷再開許可を自動で遠隔操作によって行い、かつ乱数表を印刷装置と外部サーバに持ち、それらの参照を毎回異なる質問で印刷装置側から行い、その回答の判別を印刷装置側で判断して動作再開可能状態とすることによって、不正な使用を防止することができる。
【発明を実施するための最良の形態】
【０００８】
上記のような機能を、印刷装置及び外部サーバに備えることによって、印字動作不能の印刷装置をネットワーク経由で正規サーバからリモートで制御でき、かつ不正使用を防止する印刷装置制御管理システムを実現する。
【０００９】
以下、図面にもとづいて本発明の実施形態を説明する。
【００１０】
図１は、この印刷装置の制御手段であるコントローラの構成を説明するブロック図である。
【００１１】
コントローラ100は、内部バス101、ホストI/F 103 、CPU104、記憶手段105、エンジンインターフェイス（以下I/Fと略記する）106、パネルI/F 107などで構成され、外部ネットワーク102と接続された外部サーバ110から画像データが送信される。
【００１２】
CPU104は、記憶手段105に予め記憶させられたプログラム、パネル装置109からのモード指示、あるいは外部サーバ110からコマンド（命令）によってコントローラ全体を制御する中央処理装置である。記憶手段105は、パネル装置109からのモード指示の内容や、乱数表、毎回異なる質問をサーバに問い合わせるためのプログラムなどを記録しておく不揮発性記憶装置である。エンジンI/F106は、エンジン108とコマンド及びステータスや印字データの通信を行うインタフェイスである。エンジン108は、実際に印字を行うエンジンである。パネルI/Fは107は、パネル装置109とコマンド及びステータスの通信を行うインタフェイスである。パネル装置109は、オペレータがモード指示を行ったり、オペレータに現在の印刷装置の状態を知らせたりする操作パネルである。ホストI/F103は、外部サーバ110と通信を行うインタフェイスであり、通常はネットワーク、USB、1394、セントロニクス仕様のインタフェイスなどである。
【００１３】
コントローラ100は、外部サーバ110から文字情報や画像情報を受信すると、受信した情報を解析して、記録紙１ページ分ずつのプリントデータを記憶手段105に記憶する。この記録紙１ページ分ずつのプリントデータは、エンジンI/F106からエンジン108に出力され、記録紙に印刷される。
【００１４】
図２は本発明の、印刷動作再開までの流れを説明した図である。まず、リース契約が更新されたことを外部サーバ110が知らされる。外部サーバは、リース契約が更新された印刷装置のアドレスを調べ、そのアドレスへ動作再開許可パケットと自分のサーバのアドレス情報１を付加し、前期印刷装置へパケットを送信する。動作再開許可パケットを受信した印刷装置111は、印刷装置内の乱数表112を元に、質問を決定する。この質問は毎回異なり、受信日付や時刻、サーバのアドレスなどから決定される。質問が決定したら、印刷装置111はその質問と自分の機種ID情報を付加したパケット2を、先ほど受信したサーバのアドレスへ送信する。その質問パケットを受信した外部サーバ110は付加された機種IDが正しいか判定する。その機種IDが正しければ、サーバ内に保持している、その印刷装置と同じ乱数表112から回答を作成し、自分のアドレス情報を付加したパケット3を再び印刷装置111へ送信する。その機種IDが正しくなければ、印刷動作再開処理は停止される。回答を受信した印刷装置111は、まず、その送信元サーバのアドレスが先ほどのアドレスと同じかどうかを判別する。サーバのアドレスが同じでなければ、印刷動作は可能とならない。サーバのアドレスが同じならば、その回答が正しいかどうかを判別する。その回答が正しければ、印刷装置は動作可能の状態となる。その回答が正しくなければ、印刷動作は可能とならない。
【００１５】
図３は、先ほど述べた印刷動作再開までの、印刷装置の処理の流れをフローチャートで示したものである。
【００１６】
図４は、先ほど述べた印刷動作再開までの、外部サーバの処理の流れをフローチャートで示したものである。
【００１７】
図５は、印刷装置と外部サーバが保持している乱数表の一例である。
【００１８】
図６は、印刷装置が正規サーバへ尋ねる質問と、その回答の一例を示したものである。
【００１９】
図７は、毎回印刷装置が正規サーバへ異なる質問をする方法の一例を説明するための乱数表である。例えば、機器内の現在時間の秒数を取得し、その値を12で割る。その時のあまりの値を図７のa,b,c列の右下隅に斜体文字で書かれた値と一致した座標から右へ４つの乱数を返答せよ、と印刷装置は正規サーバへ尋ねる。このような機能を付加することによって、印刷装置は正規サーバへ毎回異なる質問を尋ねることが可能である。
【図面の簡単な説明】
【００２０】
【図１】本印刷装置の制御手段であるコントローラの構成を説明するブロック図。
【図２】本発明の印刷装置を印刷動作可能にするまでの流れを説明した図。
【図３】本発明の印刷装置を印刷動作可能にするまでに、印刷装置の処理の流れを示すフローチャート。
【図４】本発明の印刷装置を印刷動作可能にするまでに、外部サーバの処理の流れを示すフローチャート。
【図５】本発明の印刷装置と外部サーバに保持する乱数表の一例。
【図６】本発明の印刷装置と外部サーバ間でやり取りされる乱数表確認の質問と回答方法の一例。
【図７】毎回異なる質問を正規サーバへ質問するための乱数表の一例。
【符号の説明】
【００２１】
100  コントローラ
101  内部バス
102  外部ネットワーク
103  ホストI/F
104  CPU
105  記憶手段
106  エンジンI/F
107  パネルI/F
108  エンジン
109  パネル装置
110  外部サーバ
111  印刷装置
112  乱数表
１  動作再開許可パケット
２  質問パケット
３  回答パケット
10  質問パケット
11  回答パケット
【図１】
2009023146.tif 000003
【図２】
2009023146.tif 000004
【図３】
2009023146.tif 000005
【図４】
2009023146.tif 000006
【図５】
2009023146.tif 000007
【図６】
2009023146.tif 000008
【図７】
2009023146.tif 000009