(57)【要約】【課題】  本発明は、パスワードが設定されている印刷ジョブに対する不審な行為を妨げることができる印刷装置及び情報処理装置を提供する。【解決手段】  既定回数だけパスワードの入力に失敗した場合には、予め設定した通知先に通報し、さらに既定回数だけ間違えたら印刷ジョブを削除する。また、ネットワークへの接続状態を監視し、接続できない場合には印刷ジョブの実行を停止することを特徴とする。【選択図】        図１
2006205374.tif 000002
【特許請求の範囲】
【請求項１】
印刷の際にパスワードの入力を求める印刷装置であって、
印刷データを保持するデータ保持手段と、
通知方法を記憶する第１の記憶手段と、
パスワードの入力間違いを検知する検知手段と、
入力間違いを検知した場合に、前記記憶手段の内容に応じた方法で通報する通報手段を
備えることを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
パスワードの入力間違いを記録する記録手段と、
入力間違いを検知した場合に、間違いがあった事実を前記記録手段に記録する書き込み手段とを、
備えることを特徴とする印刷装置。
【請求項３】
請求項１または請求項２に記載の印刷装置であって、
回数を記憶する第２の記憶手段を備え、
通報手段は、パスワードの入力間違いが、前記第２の記憶手段に記憶されている回数を超えた場合に作動することを
特徴とする印刷装置。
【請求項４】
請求項１から請求項３いずれかに記載の印刷装置であって、
回数を記憶する第３の記憶手段を備え、
パスワードの入力間違いが、前記第３の記憶手段に記憶されている回数を超えた場合に、前記データ保持手段の中の少なくとも一部の情報を削除することを
特徴とする印刷装置。
【請求項５】
印刷の際にパスワードの入力を求める印刷装置であって、
印刷データを保持するデータ保持手段と、
パスワードの入力間違いを検知する検知手段と、
入力間違いを検知した場合に前記データ保持手段の中の少なくとも一部の情報を削除する通報手段を
備えることを特徴とする印刷装置。
【請求項６】
請求項４から請求項６いずれかに記載の印刷装置であって、
回数を記憶する第４の記憶手段を備え、
パスワードの入力間違いが、前記第４の記憶手段に記憶されている回数を超えた場合に、前記データ保持手段の中の少なくとも一部の情報を削除することを
特徴とする印刷装置。
【請求項７】
請求項１から請求項４いずれかに記載の印刷装置であって、
通知方法にメール送信またはメッセージ送信またはファクスまたは電話あるいはその組み合わせを含むことを、
特徴とする印刷装置。
【請求項８】
請求項１から請求項７いずれかに記載の印刷装置であって、
通信可能な状態であるかを検知できる接続検知手段と、
通信可能でなければ、データの印刷を停止する停止手段とを、
備えることを特徴とする印刷装置。
【請求項９】
メールサーバと接続される情報処理装置であって、
特定のアカウントに定期的にメールを送る送信手段と、
前記アカウントから定期的にメールを受信する受信手段とを、
備えることを特徴とする情報処理装置。
【請求項１０】
請求項１から請求項７いずれかに記載の印刷装置であって、
メールサーバに接続できているかを検知できる接続検知手段と、
接続できていなければ、データの印刷を停止する停止手段とを、
備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷時にパスワード入力を求める印刷装置であって、ユーザが不正にデータを印刷しようとした場合に管理者などに通報する印刷装置及び情報処理装置に関するものである。
【背景技術】
【０００２】
従来の技術として、同じく不正な行為を通報する仕組みとして、特許文献１にあるように、違法画像を複写しようとした場合に通報する仕組みを定義している。本発明は、不正な行為を検知するために、印刷物の内容を見るのではなく、前記ハッキング操作などを検知する。
【特許文献１】特開２００２−２３２７０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
プリンタでパスワードを入力しないと印刷が実行されないセキュアプリントという機能がある。これは、印刷しようとした本人がパスワードを設定するので、本人しか印刷物を受け取れないようにするための物である。あるいは別の形態として、文書自体にパスワードが設定されていることもある。この場合には、その文書のパスワードを設定した本人かあるいはそのパスワードを知らされたユーザしかその文書を閲覧・印刷できないことになる。
【０００４】
しかしながら、パスワードがかけられているとは言え、隙を見て他の人が印刷を試みることできるが現実である。特に、印刷ジョブを投入した後に取りに行くのを忘れた場合は尚更その危険性がある。本発明は、その危険性を防ぐことを目的とする。
【０００５】
本発明は、そのようなデータを印刷しようとした場合に他のパスワードを知らないユーザが、悪意を持ってパスワードの入力を試み機密データの印刷をすることを、防ごうとするものである。
【課題を解決するための手段】
【０００６】
本発明では、パスワードが設定された印刷データを印刷する際に、前記危険性を防ぐために、パスワードの入力間違いを検知し、入力間違いが既定回数を超えた場合に、予め設定された管理者のもとにその事実を通報する。また、通報をしたにも関わらず、それでもなおユーザはパスワードの入力を試み、間違え続けた場合には、前記既定回数とは別の既定回数を超えて間違えた場合には、その印刷データを削除する。また、通報を妨げるためにネットワーク通信を妨害された場合には印刷を停止する。
【０００７】
すなわち本発明は、印刷の際にパスワードの入力を求める印刷装置であって、印刷データを保持するデータ保持手段と、通知方法を記憶する第１の記憶手段と、パスワードの入力間違いを検知する検知手段と、入力間違いを検知した場合に、前記記憶手段の内容に応じた方法で通報する通報手段を備えることを特徴とする印刷装置である。
【発明の効果】
【０００８】
本発明によると、パスワードが設定された印刷データを印刷する際に、パスワードの入力間違いを検知し、入力間違いが既定回数を超えた場合に、予め設定された通知先のもとにその事実を通報することによって、不審ユーザがパスワード付きの印刷ジョブの印刷を試みる危険性を防ぐ。また、通報をしたにも関わらず、それでもなお不審ユーザはパスワードの入力を試み、間違え続けた場合には、前記既定回数とは別の既定回数を超えて間違えた場合にその印刷データを削除する。また、通報を妨げるためにネットワーク通信を妨害された場合には印刷を停止する。
【発明を実施するための最良の形態】
【０００９】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００１０】
図１は、本発明の実施例であるセキュアプリンタが属するシステムの構成図である。図中ではセキュアプリンタは１０２として描かれている。セキュアプリンタ１０２はクライアントＰＣ１０１に接続されており、クライアントＰＣ１０１はセキュアプリンタ１０２にパスワード付きの印刷ジョブを送ることができる。ここで「パスワード付きの印刷ジョブ」とはセキュアプリンタ１０２が実際に印刷を開始するのにはユーザ１０４がパスワードをセキュアプリンタ１０２に入力する必要があることを意味する。セキュアプリンタ１０２はまたメールサーバ１０３に接続されており、メールを送ることができるようになっている。クライアントＰＣ１０１とセキュアプリンタ１０２、そしてセキュアプリンタ１０２とメールサーバ１０３との接続方法は様々な形態が考えられる。具体例としてはイーサネットや無線ＬＡＮ、そしてＢｌｕｅｔｏｏｔｈやＰＨＳなどがある。
【００１１】
ここでパスワード付きの印刷ジョブを印刷するまでの基本的な手続きを説明する。
【００１２】
クライアントＰＣ１０２からは所定の方法で印刷ジョブをセキュアプリンタ１０２に送るが、その途中で図２のようなダイアログボックスが表示されてパスワード入力を求められる。ここでユーザはクライアントＰＣに装備されているキーボードを用いて印刷ジョブに設定したいパスワードを入力する。印刷ジョブがセキュアプリンタ１０２に送られると、その印刷ジョブはセキュアプリンタ内にある印刷ジョブ用の待ち行列に入る。
【００１３】
セキュアプリンタ１０２には図３のようなユーザインタフェースが備わっている。中央あたりに１０個ほど並ぶのは数字を入力するためのキーＫＥＹである。その右側にはスタートボタンＳＢとキャンセルボタンＣＢとがある。そして、左側にはタッチパネル液晶ＬＣＤが取り付けられている。
【００１４】
通常状態では、前記タッチパネル液晶ＬＣＤには図４のような画面が表示されている。液晶画面にはボタンが３つ並んでおり、その内の「セキュアプリント操作」と書かれているボタンＳＰＢを押すと、セキュアプリント用の画面図５に切り替わる。
【００１５】
セキュアプリント用の画面図５では、タッチパネル液晶ＬＣＤに以前送られたパスワード付きの印刷ジョブの一覧ＳＪＬが表示される。図５の例では、過去３つの印刷ジョブが並んでいる。それぞれ送信元のクライアントＰＣの名前と、送信された日付と時間である。ユーザはこの印刷ジョブの一覧ＳＪＬから印刷したいジョブの部分に触れ、スタートボタンＳＢを押す。すると、遷移が許されていれば、パスワード入力を求める画面図６が表示される。遷移が許されない場合については、後述する。
【００１６】
パスワード入力画面図６が表示されると、ユーザはキーＫＥＹを用いてパスワードを入力する。入力した文字数に応じてタッチパネル液晶ＬＣＤ上の文字編集領域ＴＦに文字数分のアスタリスク（＊）が表示される。数字以外の文字を入力する必要があるときには、文字編集領域ＴＦの部分に触れると、図７のようなキーボードが画面に表示されるので、そこで必要な文字を選ぶことによって任意の文字を入力できる。パスワードを入力し終えたらユーザはスタートボタンＳＢを押す。そして、入力したパスワードが正しい場合には、セキュアプリント用の画面図５で選択した印刷ジョブが印刷される。
【００１７】
次に本実施例のセキュアプリンタの物理的な構成図図８を説明する。ＣＰＵは中央演算装置で、本実施例にて解説する制御方式を実装したプログラムを実行する。ＭＥＭはメモリ（記憶装置）で、プログラムの内容が保存されており、またプログラムの計算結果を一時蓄える役割をも果たす。ＵＩはユーザインタフェース（操作パネル）で、ユーザがこの装置を操作するために使う。ＵＩＣはユーザインタフェースＵＩを制御するためのコントローラである。ＮＩＣのネットワークボードは機器間通信のための装置である。ＨＤＤはハードディスクドライブであり、メモリＭＥＭに保存されるプログラムや印刷ジョブのデータなどが永続記憶として保持される。ＨＤＣはハードディスクコントローラであり前記ハードディスクドライブＨＤＤを制御する。ＢＵＳは中央演算装置ＣＰＵと、メモリＭＥＭ、ユーザインタフェースコントローラＵＩＣ、ネットワークボードＮＩＣ、ハードディスクコントローラＨＤＣを結び、それらコンポーネント間の情報交換のために必要なバスである。
【００１８】
図４において「プリンタ設定」と書かれたボタンＣＦＢを押すと、図９のような画面が現れる。ここで「メール送信設定」と書かれているボタンＳＥＮＤを押すと、図１０のような画面が表示される。図１０の画面ではメール送信設定を行うが、ＳＭＴＰサーバの文字編集領域ＳＴＦを押すことによって図７のような仮想キーボードが現れ、メールを送信する先のサーバの名前あるいはＩＰアドレスを設定できる。また、Ｆｒｏｍ情報の文字編集領域ＦＴＦを押すことによって、送信するメールのヘッダ領域に付加されるＦｒｏｍヘッダの情報が設定できる。これらの情報は図８のハードディスクドライブＨＤＤとメモリＭＥＭの所定の領域に保存される。
【００１９】
図９の画面で「メール受信設定」と書かれたボタンＲＥＣＶを押すと、図１１に描かれている画面が表示される。ここでは、メールサーバ１０３の名前あるいはＩＰアドレスと、ＰＯＰ３アカウントのユーザ名とパスワードをそれぞれＵＴＦとＰＴＦと  ３ＴＦの３つの文字編集領域に入力することによって設定することができる。何分間隔でメール接続を試みるかはＰＯＬの文字編集領域に設定する。また、届くはずのメールを受信するために何分待つかをＲＴＭＯの文字編集領域に設定する。これらの情報も図８のハードディスクドライブＨＤＤとメモリＭＥＭの所定の領域に保存される。
【００２０】
図１２は図９にて「セキュリティ設定」と書かれたボタンＳＥＣＲを押した場合に表示される画面である。この画面は内容からするとパスワード入力がないと表示されないべきだが、その方法は公知であるためここでは説明しない。図１２の画面では、何度パスワードを間違えたらその事実を通報するかをＦＡＩＬの文字編集領域に設定する。また、何度パスワードを間違えたら印刷ジョブを待ち行列から削除するかをＤＥＬＴの文字編集領域に設定する。ＰＪＯＢはトグルボタンであり、押す度にジョブ毎にパスワード失敗回数を数えるか、全体として数えるかを切り替える。さらに、パスワードの失敗を何分まで覚えておくかをＦＴＭＯの文字編集領域に設定する。これらの情報も図８のハードディスクドライブＨＤＤとメモリＭＥＭの所定の領域に保存される。
【００２１】
図１３は、セキュアプリンタ１０２がメモリＭＥＭに保持しているパスワード失敗履歴を表形式に表したものである。各コマには過去にパスワード入力に失敗したときの日付と時刻が記録されている。２段目以下の各段には、セキュアプリンタ１０２が印刷ジョブ用の待ち行列に保持しているジョブ毎の失敗履歴が保持されている。最上段は、すべてのジョブに渡って記録されたパスワード入力失敗の記録である。２段目以下のジョブ毎の履歴はジョブが印刷されたり削除されたりすると消去されるが、最上段の履歴は上書きされるまで残る。この表の列数は図１２の文字編集領域ＦＡＩＬとＤＥＬＴに設定された数以上確保されている必要がある。
【００２２】
図１４は、図６の画面でパスワード入力をするときに前記中央演算処理装置ＣＰＵが実行するプログラムのフローチャートである。図６の画面が表示されると、ステップＳ００１とステップＳ００２とで、パスワードが入力され、スタートボタンＳＢが押されるまで、処理が繰り返される。次にステップＳ００３で図５の画面で選択された印刷ジョブのパスワードと図６の画面で入力されたパスワードとの照合が行われ、一致していればステップＳ００４で前記選択された印刷ジョブが印刷される。逆にステップＳ００３でパスワードが間違っていることが判明したら、ステップＳ００５でその時点での時刻が図１３の表で表される履歴に記録される。このとき、上書きされるのは、前記選択された印刷ジョブに対応した段で空いているコマか最も古い時刻のコマと、最上段の空いているコマか最も古い時刻のコマである。次にステップＳ００８で通報が必要かどうかを調べる。ここでは、まず最上段の履歴で図１２のＦＴＭＯに設定された時間内に図１２のＦＡＩＬに設定された回数分だけ失敗が記録されているかどうかを調べる。もし所定回数が超過されていればステップＳ００７で通報することになる。ステップＳ００５はこの条件判断より後に配置されても良いが、その際には確認する回数の調整が必要である。次にステップＳ００８で印刷ジョブの削除が必要かどうかを調べる。ここでも通報時と同じように図１２のＤＥＬＴに設定された値との関連で過去の履歴を調べるわけであるが、図１２のＰＪＯＢでジョブ毎のスイッチが有効な場合には、図１３の２段目以下の前記選択された印刷ジョブに対応する段を調べることになる。逆に前記ジョブ毎のスイッチＰＪＯＢが無効の場合には、最上段の履歴を調べることになる。そして、削除が必要であることが判明した場合には、ステップＳ００９で印刷ジョブが削除される。このとき、前記ジョブ毎のスイッチＰＪＯＢが有効な場合には、前記選択された印刷ジョブだけが削除されるが、前記ジョブ毎のスイッチＰＪＯＢが無効の場合には、印刷ジョブ用の待ち行列に入っているすべての印刷ジョブが削除されることになる。
【００２３】
さて、不審な行為を通知することが本発明の目的の一つであるが、ネットワークケーブルを抜くなどによって通報を妨害される可能性がある。また、セキュアプリンタ自体を盗み出してパスワード付きの印刷ジョブの印刷を試みる者もいる可能性がある。それを防ぐために、本実施例ではセキュアプリンタ１０２は定期的にメールを送信し、受信を確認する。メールを送信する間隔は図１１の文字編集領域ＰＯＬに設定されている。送信先は図１１の文字編集領域ＵＴＦに設定されているアドレスである。メールを送信した後図１１の文字編集領域ＲＴＭＯに設定された時間が経つと、今度は図１１の文字編集領域３ＴＦに設定されたＰＯＰ３サーバに対して受信を試みる。このとき、メールがサーバ上に存在すればそのメールをサーバ上から削除する。逆にメールが存在しなければ、次にメールの存在が確認されるまでは、パスワード付きの印刷ジョブの印刷は不可とすることを前記メモリＭＥＭに書き込む。そして不可の場合には、図５画面でスタートボタンＳＢを押しても図６の画面に遷移しないこととする。
【図面の簡単な説明】
【００２４】
【図１】本実施例のシステム構成図
【図２】パスワード設定ダイアログボックスを示す図
【図３】ユーザインタフェースを示す図
【図４】通常画面を示す図
【図５】パスワード付きの印刷ジョブの一覧を示す図
【図６】パスワード入力画面を示す図
【図７】仮想キーボードを示す図
【図８】システム構成図
【図９】プリンタ設定画面を示す図
【図１０】メール送信設定画面を示す図
【図１１】メール受信設定画面を示す図
【図１２】セキュリティ設定画面を示す図
【図１３】パスワード失敗履歴を示す図
【図１４】パスワード入力時のフローチャート
【符号の説明】
【００２５】
１０１  クライアントＰＣ
１０２  セキュアプリンタ
１０３  メールサーバ
１０４  不審者
ＬＣＤ  タッチパネル液晶
ＫＥＹ  数字入力用のキー
ＳＢ  スタートボタン
ＣＢ  キャンセルボタン
ＨＤＤ  ハードディスクドライブ
ＨＤＣ  ハードディスクコントローラ
ＮＩＣ  ネットワークコントローラ
ＵＩ  ユーザインタフェース
ＵＩＣ  ユーザインタフェースコントローラ
ＭＥＭ  メモリ
ＣＰＵ  中央演算処理装置
ＢＵＳ  通信バス
【図２】
2006205374.tif 000003
【図３】
2006205374.tif 000004
【図４】
2006205374.tif 000005
【図５】
2006205374.tif 000006
【図６】
2006205374.tif 000007
【図７】
2006205374.tif 000008
【図８】
2006205374.tif 000009
【図９】
2006205374.tif 000010
【図１０】
2006205374.tif 000011
【図１１】
2006205374.tif 000012
【図１２】
2006205374.tif 000013
【図１３】
2006205374.tif 000014
【図１４】
2006205374.tif 000015
【図１】
2006205374.tif 000016