(57)【要約】【課題】  パスワードが漏洩した場合にもメモリに記録された画像データを取り扱うジョブの不正な実行を阻止できるジョブ実行装置を提供する。【解決手段】  このジョブ実行装置は、ユーザからのジョブを受け付けるジョブ受付部と、受け付けたジョブを実行するジョブ実行部と、前記ユーザごとにあらかじめ記録された連絡先に通知する通知部と、前記連絡先からの返信を受信する受信部と、前記返信に応じて前記ジョブ実行部を制御するジョブ制御部とを備える。【選択図】      図１
2005212436.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからのジョブを受け付けるジョブ受付部と、
受け付けたジョブを実行するジョブ実行部と、
前記ユーザごとにあらかじめ記録された連絡先に通知する通知部と、
前記連絡先からの返信を受信する受信部と、
前記返信に応じて前記ジョブ実行部を制御するジョブ制御部と
を備えたことを特徴とするジョブ実行装置。
【請求項２】
前記通知部は、前記受け付けたジョブが特定ジョブである場合に、前記ユーザについてあらかじめ記録された連絡先に通知することを特徴とする請求項１に記載のジョブ実行装置。
【請求項３】
データを記録する記録部をさらに備え、
前記特定ジョブは、前記記録部に記録されたデータを取り扱うジョブであることを特徴とする請求項２に記載のジョブ実行装置。
【請求項４】
前記特定ジョブは、前記記録部に記録されたデータを読み出して用いるジョブ、前記記録部に記録されたデータを削除するジョブ及び前記記録部に記録されたデータを送信するジョブのうちのいずれかであることを特徴とする請求項３に記載のジョブ実行装置。
【請求項５】
前記ユーザごとの連絡先を記録しているテーブルをさらに備えることを特徴とする請求項１から４のいずれか一項に記載のジョブ実行装置。
【請求項６】
前記ユーザの認証を行う認証部をさらに備えることを特徴とする請求項１から５のいずれか一項に記載のジョブ実行装置。
【請求項７】
前記認証部は、ネットワークで接続されたサーバに前記ユーザが入力した識別情報を送って、前記サーバによる認証結果を受信することによって前記ユーザの認証を行うことを特徴とする請求項１に記載のジョブ実行装置。
【請求項８】
前記ジョブ制御部は、前記連絡先からの返信に応じて、前記ジョブの実行、前記ジョブの実行の禁止、前記ジョブの実行の遅延、前記ジョブの実行の中断のうちのいずれかを行うことを特徴とする請求項１から７のいずれか一項に記載のジョブ実行装置。
【請求項９】
前記ジョブ制御部は、前記連絡先への通知後、所定時間内に返信を受信できない場合には、前記ジョブの実行を禁止することを特徴とする請求項１から８のいずれか一項に記載のジョブ実行装置。
【請求項１０】
前記メモリに記録したデータを用いて画像を形成するプリント部をさらに備えることを特徴とする請求項１から９のいずれか一項に記載のジョブ実行装置。
【請求項１１】
ユーザからのジョブを受け付けるステップと、
前記ユーザのあらかじめ登録された連絡先に通知するステップと、
前記連絡先からの返信を受信するステップと、
前記返信に応じて前記ジョブの実行を制御するステップと
を含むことを特徴とするジョブ実行方法。
【請求項１２】
前記受け付けたジョブが特定ジョブであるか否か判断するステップをさらに含み、
前記通知するステップでは、前記受け付けたジョブが特定ジョブである場合に、前記連絡先に通知することを特徴とする請求項１１に記載のジョブ実行方法。
【請求項１３】
前記ユーザの認証を行うステップをさらに含むことを特徴とする請求項１１に記載のジョブ実行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリに記録したデータを取り扱うジョブを実行するジョブ実行装置、特に、画像データを取り扱う画像形成装置に関する。
【背景技術】
【０００２】
近年、プリンタ、ＦＡＸ、コピー等の画像形成装置がネットワークに接続されて使用されている。この場合、セキュリティの観点からネットワークに接続されている画像形成装置を使用する際には、ユーザの認証が必要となっている。特に、記憶メモリ中のデータを使用する特定ジョブを不特定ユーザが実行できるようになっているとデータの漏洩が問題となるので、メモリに記録されたデータを取り扱うジョブの実行にあたってはユーザの認証が不可欠となっている。
【０００３】
ユーザの認証方法としては、親展プリントのジョブを登録する際に連絡先情報を付加し、親展プリントのパスワードの誤入力が規定回数行われたら連絡先に通知する親展印刷方法がある（例えば、特許文献１参照。）。
【０００４】
【特許文献１】特開２００３−１９６０５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の認証方法ではユーザ名とパスワードの組み合わせによる認証がなされた場合にはその装置の使用には制限がなかった。そのためパスワードが漏洩した場合には、その漏洩したパスワードで装置が不正に使用されるという問題があったが、これまでこの点については何ら考慮されていなかった。
【０００６】
そこで、本発明の目的は、パスワードが漏洩した場合にもメモリに記録された画像データを取り扱うジョブの不正な実行を阻止できるジョブ実行装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明に係るジョブ実行装置は、ユーザからのジョブを受け付けるジョブ受付部と、
受け付けたジョブを実行するジョブ実行部と、
前記ユーザごとにあらかじめ記録された連絡先に通知する通知部と、
前記連絡先からの返信を受信する受信部と、
前記返信に応じて前記ジョブ実行部を制御するジョブ制御部と
を備えたことを特徴とする。
【０００８】
また、前記通知部は、前記受け付けたジョブが特定ジョブである場合に、前記ユーザについてあらかじめ記録された連絡先に通知することが好ましい。
【０００９】
さらに、データを記録する記録部をさらに備えてもよい。また、前記特定ジョブは、前記記録部に記録されたデータを取り扱うジョブであってもよい。なお、前記特定ジョブは、前記記録部に記録されたデータを読み出して用いるジョブ、前記記録部に記録されたデータを削除するジョブ及び前記記録部に記録されたデータを送信するジョブのうちのいずれかであってもよい。
【００１０】
またさらに、前記ユーザごとの連絡先を記録しているテーブルをさらに備えてもよい。
【００１１】
また、前記ユーザの認証を行う認証部をさらに備えてもよい。
【００１２】
さらに、前記認証部は、ネットワークで接続されたサーバに前記ユーザが入力した識別情報を送って、前記サーバによる認証結果を受信することによって前記ユーザの認証を行ってもよい。
【００１３】
またさらに、前記ジョブ制御部は、前記連絡先からの返信に応じて、前記ジョブの実行、前記ジョブの実行の禁止、前記ジョブの実行の遅延、前記ジョブの実行の中断のうちのいずれかを行ってもよい。
【００１４】
また、前記ジョブ制御部は、前記連絡先への通知後、所定時間内に返信を受信できない場合には、前記ジョブの実行を禁止してもよい。
【００１５】
さらに、前記メモリに記録したデータを用いて画像を形成するプリントユニットをさらに備えてもよい。この場合、プリントユニットを備えるので、このジョブ実行装置は画像形成装置として用いることができる。
【００１６】
本発明に係るジョブ実行方法は、ユーザからのジョブを受け付けるステップと、
前記ユーザのあらかじめ登録された連絡先に通知するステップと、
前記連絡先からの返信を受信するステップと、
前記返信に応じて前記ジョブの実行を制御するステップと
を含むことを特徴とするジョブ実行方法。
【００１７】
また、前記受け付けたジョブが特定ジョブであるか否か判断するステップをさらに含んでいてもよい。さらに、前記通知するステップでは、前記受け付けたジョブが特定ジョブである場合に、前記連絡先に通知してもよい。
【００１８】
さらに、前記ユーザの認証を行うステップをさらに含んでもよい。
【発明の効果】
【００１９】
本発明に係るジョブ実行装置によれば、ジョブの実行にあたってはユーザごとにあらかじめ決められた連絡先に通知し、連絡先からの返信に応じてジョブの実行を制御するので、不正なジョブの実行を防止できる。
【発明を実施するための最良の形態】
【００２０】
本発明の実施の形態に係るジョブ実行装置について添付図面を用いて説明する。なお、図面において実質的に同一の部材には同一の符号を付している。
【００２１】
実施の形態１
図１は、実施の形態１に係るジョブ実行装置１０の構成を示すブロック図である。このジョブ実行装置１０は、ＬＡＮやインターネット等のネットワーク５０に接続されており、ユーザ端末２０からネットワーク５０を介してジョブの実行の要求を受けてジョブを実行する。このジョブ実行装置１０は、通知部１４、受信部１６、記録部１８、ジョブ受付部２２、ジョブ制御部２４、ジョブ実行部を備えている。なお、認証部１２を備えていてもよい。認証部１２は、ユーザの認証を行うユニットである。通知部１４は、ユーザから受け付けたジョブが特定ジョブであった場合にユーザごとにあらかじめ記録された連絡先に通知するユニットである。受信部１６は、連絡先端末４０からの返信を受信するユニットである。記録部１８は、各ユーザごとの連絡先を対応付けたテーブル２０を記録しているユニットである。記録部１８としては、例えば、メモリ又は記録媒体を用いることができる。テーブル２０には、図２に示すようにユーザ名、パスワード、連絡先の電子メールアドレスが対応付けられている。ジョブ受付部２２は、ユーザからのジョブを受け付けるユニットである。ジョブ制御部２４は、返信に応じてジョブ実行部２６を制御するユニットである。ジョブ実行部２６は、ユーザから受け付けたジョブを実行するユニットであり、画像データに基づくプリントを行うジョブであれば画像形成を行うプリントユニットであり、画像データを外部機器へ送信するジョブであれば送信ユニットであり、画像データを読み出すジョブであれば読み出しユニットである。なお、各ユニットをそれぞれ独立したユニットとして説明したが、例えば認証部１２及びジョブ受付部２２をＣＰＵによって兼ねてもよい。またこれ以外のユニットを備えていてもよい。さらに、上記各構成部材はハードウエア的に実現する場合に限られず、ソフトウエア的に実現してもよい。例えば、コンピュータで実行可能なソフトウエアを実行させることにより認証部１２、ジョブ受付部２２、ジョブ制御部２４の各機能をソフトウエア的に実現させてもよい。また、このジョブ実行装置１０は、ジョブ実行部２６としてのプリントユニットを備えることによって画像形成装置として用いることができる。
【００２２】
図２は、このジョブ実行装置において用いられるユーザごとの連絡先を対応付けたテーブル２０である。テーブル２０は記録部１８に記録されている。テーブル２０には、ユーザ名、パスワード、連絡先の電子メールアドレスが対応付けられている。例えば、ユーザ名”ミノルタ”のパスワードは”minolta”であり、その連絡先の電子メールアドレスは”minolta@minolta.com”である。なお、テーブル２０は読み取るソフトウエアに合わせた形式で記録されていればよい。
【００２３】
図３は、ジョブの実行の時系列チャートである。ここでは、連絡先４０からジョブ許可又はジョブ禁止の返信を受信した場合の場合について示している。
（ａ）ユーザ端末３０からジョブ実行装置１０へ認証要求がなされる（図３（ａ））。
（ｂ）ジョブ実行装置１０の認証部１２において認証に成功した場合（認証ＯＫ）、通知部１４によりあらかじめ決められた連絡先４０に通知する。
（ｃ）連絡先４０からの返信がジョブ許可の場合、ジョブを実行する（図３（ｂ））。一方、返信がジョブ禁止の場合にはジョブは実行されない（図３（ｃ））。
【００２４】
図４は、実施の形態１に係るジョブ実行方法に関するフローチャートである。以下、このジョブ実行方法の各ステップを説明する。
（ａ）ユーザが入力した識別情報とあらかじめ記録されている識別情報とを照合して、認証部１２でユーザの認証処理を行う（Ｓ０１）。認証が成功したか否かを判断し（Ｓ０２）、認証されなかった場合には終了する。
（ｂ）認証が成功した場合には、ジョブ受付部２２でユーザからのジョブを受け付ける（Ｓ０３）。スタートキーが押下されたか否かを判断する（Ｓ０４）。スタートキーの押下はジョブ実行の要求となる。
（ｃ）受け付けたジョブが特定のジョブか否かを判断する（Ｓ０５）。ここで特定のジョブには、例えば、メモリ等の記録部１８に記録されたデータ、特に、画像データを取り扱うジョブを含むことが好ましい。さらに、このメモリに記録された画像データを取り扱うジョブの例としては、例えば、メモリに記録されたデータを読み出して用いるメモリリコールジョブ、メモリに記録されたデータを削除する蓄積解除ジョブ、メモリに記録されたデータを送信するボックス送信ジョブ等がある。受け付けたジョブが特定のジョブではない場合には、そのままジョブが実行される（Ｓ１１）。
【００２５】
（ｄ）受け付けたジョブが特定のジョブである場合には、通知部１４でユーザと対応付けられた所定の連絡先端末４０に通知する（Ｓ０６）。この連絡先端末４０は記録部１８に記録されているテーブル２０中で各ユーザごとに対応付けられている連絡先である。なお、連絡先への通知方法としては電子メール、電話、ＦＡＸ等を用いることができる。電子メールの場合にはあらかじめ決められた書式の電子メールを発信することができる。電話の場合には合成音声によって伝達することができる。ＦＡＸの場合にも所定の書式で発信すればよい。なお、上記の通知方法は一例であって、これらに限られない。なお、ここでは連絡先端末４０とユーザ端末３０とは別のものとして表しているが、同一の端末であってもよい。
（ｅ）連絡先端末４０からの返信を受信部１６で受信する（Ｓ０７）。
（ｆ）返信がジョブを許可するものか、あるいは禁止するものかを判断する（Ｓ０８）。返信が”許可”であればジョブ制御部２４によってジョブ実行部２６でジョブを実行させる（Ｓ０９）。一方、返信が”禁止”であればジョブ制御部２４によってジョブ実行部２６でのジョブ実行が禁止される（Ｓ１０）。これにより、パスワードが漏洩した場合にも連絡先からの返信に応じてジョブの実行を制御できるので、特定ジョブの不正使用を防止できる。
【００２６】
図５は、図４のジョブ実行方法とは別のジョブ実行方法のフローチャートである。図４のジョブ実行方法では返信メールの受信を待つステップＳ０７では、返信を受信するまでループさせてずっと待つようにしているが、図５のジョブ実行方法では、連絡先への通知後、所定時間経過した後はジョブの実行を禁止している。この図５のジョブ実行方法について、図４と異なる点についてのみ説明する。
（１）所定の連絡先端末４０に通知するステップＳ０６の後、タイマカウントを開始する（Ｓ１２）。
（２）タイマカウントの値が制限時間以内か否か判断する（Ｓ１３）。制限時間以内の場合（ＹＥＳ）には、メール受信のステップＳ０７に移行する。制限時間を超えている場合（ＮＯ）には、ジョブの実行の禁止ステップＳ１０に移行する。
以上のように返信の受信に制限時間を設けることによって迅速な処理を行うことができる。
【００２７】
上述したように、このジョブ実行装置では、通常のジョブに対しては、従来と同様にユーザ名とパスワードとの組み合わせによってユーザの認証を行う。さらに、特定ジョブの実行要求に対しては、各ユーザごとに決められた連絡先に通知し、連絡先からの返信に応じてジョブ実行を行うか、又は、ジョブ実行を禁止する。このようにパスワードだけでなく、あらかじめ決められた連絡先への通知とその返信に応じて特定ジョブの実行を制限できるので、パスワードが漏洩した場合にも連絡先への通知に対して不正な特定ジョブの実行を禁止する返信を行うことで不正な使用を防止できる。
【００２８】
実施の形態２
図８は、実施の形態２に係るジョブ実行方法のフローチャートである。このジョブ実行方法は、実施の形態１に係るジョブ実行方法と比較すると、連絡先からの返信によって特定ジョブの実行を中断させる点で相違する。以下にこのジョブ実行方法の各ステップについて説明する。なお、実施の形態１と同様の処理については簡略化して説明する。
（ａ）認証部１２でユーザの認証処理を行う（Ｓ２１）。認証が成功したか否かを判断し（Ｓ２２）、認証されなかった場合には終了する。
（ｂ）認証が成功した場合には、ジョブ受付部２２でユーザからのジョブを受け付ける（Ｓ２３）。
（ｃ）受け付けたジョブが特定のジョブか否かを判断する（Ｓ２５）。受け付けたジョブが特定のジョブではない場合にはそのままジョブが実行される（Ｓ２７）。
（ｄ）受け付けたされたジョブが特定のジョブである場合には、通知部１４でユーザと対応付けられた所定の連絡先端末４０に通知する（Ｓ２６）。
（ｅ）ジョブを実行する（Ｓ２７）。
（ｆ）受信部１６で連絡先端末４０から中断指令を有する返信を受信する（Ｓ２８）。この場合には、図３の（ｅ）のジョブ実行の時系列チャートにおいて示したように、受信部１６でジョブ中断の返信を受信した場合には、ジョブ制御部２４によってジョブ実行部２６でのジョブの実行を中断させる（Ｓ２９）。ここで、ジョブの実行が終了するまでに中断指令を有する返信がない場合にはジョブの全部が実行される。なお、中断指令の他、図３の（ｄ）に示すように、ジョブ実行を遅延させる遅延指令を返信するようにしてもよい。この遅延指令を含む返信を受信した場合には、ジョブ制御部２４によってジョブ実行部２６でのジョブの実行を遅延させる。
このように連絡先からの返信によってジョブの実行を中断させることができるので、不正な特定ジョブの実行を最小限に抑えることができる。
【００２９】
実施の形態３
図９は、実施の形態３に係るジョブ実行方法のフローチャートである。このジョブ実行方法は、実施の形態１に係るジョブ実行方法と比較すると、ジョブ受付後、スタートキーの押下の前に連絡先に通知する点で相違する。以下にこのジョブ実行方法の各ステップについて説明する。なお、実施の形態１と同様の処理については簡略化して説明する。
（ａ）認証部１２でユーザの認証処理を行う（Ｓ３１）。認証が成功したか否かを判断し（Ｓ３２）、認証されなかった場合には終了する。
（ｂ）認証が成功した場合には、ジョブ受付部２２でユーザからのジョブを受け付ける（Ｓ３３）。
（ｃ）受け付けたジョブが特定のジョブか否かを判断する（Ｓ３４）。受け付けたジョブが特定のジョブではない場合には、スタートキーの押下を待って（Ｓ４２）、ジョブが実行される（Ｓ４３）。
（ｄ）受け付けたジョブが特定のジョブである場合には、通知部１４でユーザと対応付けられた所定の連絡先端末４０に通知する（Ｓ３５）。
（ｅ）スタートキーの押下を待って（Ｓ３６）、ジョブの実行を待機する（Ｓ３７）。
（ｆ）連絡先端末４０からの返信メールを受信部１６で受信する（Ｓ３８）。なお、図５に示したように返信を待つ制限時間を設け、制限時間を超える場合にはジョブの実行を禁止してもよい。
（ｇ）返信がジョブを許可するものか、あるいは禁止するものかを判断する（Ｓ３９）。返信が”許可”であればジョブ制御部２４によってジョブ実行部２６でジョブを実行させる（Ｓ４０）。一方、返信が”禁止”であればジョブ制御部２４によってジョブ実行部２６でのジョブの実行は禁止される（Ｓ４１）。これにより、パスワードが漏洩した場合にも不正な特定ジョブの実行を防止できる。
【００３０】
上述のように、このジョブ実行方法ではジョブ受付後、スタートキーを押下してジョブ実行を要求する前にあらかじめユーザごとに決められた連絡先に通知している。これによりより早く連絡先への通知を行うことができる。
【００３１】
なお、スタートキーの押下を待つステップ（Ｓ３６）及びジョブの実行の待機ステップ（Ｓ３７）と、受信ステップ（Ｓ３８）との順序を逆にしてもよい。これによって、特定ジョブの実行にあたっては連絡先からの返信を受信することが必須となり、さらに不正使用の防止効果を高くできる。なお、この場合には、ジョブの実行の待機ステップ（Ｓ３７）は意味を持たないので外され、スタートキーの押下で返信の許可・禁止を判断してジョブを実行する。
【００３２】
以上説明した実施の形態１〜３においては、ユーザの認証処理を自身の認証部１２で行うように構成しているが、これに代えて、ネットワークを介して接続されたサーバによって行うようにしてもよい。この場合のブロック図を図６に示す。ジョブ実行装置１０ａは、上述した各実施の形態１〜３のジョブ実行装置と比較すると、認証部を有しない点で相違する。このジョブ実行装置１０ａでは、ユーザの認証は、ネットワーク５０を介して接続されたサーバ６０によって行う。サーバ６０は、認証部６２とテーブル６４とを備える。このテーブル６４は、実施の形態１でのテーブルと同様のものであり、例えば図２に示されたものである。
【００３３】
この場合におけるユーザ認証処理の時系列チャートを図７に示す。このジョブ実行装置におけるユーザ認証処理について説明する。
（ａ）ユーザ端末３０からジョブ実行装置（ＭＦＰ）１０ａに認証要求がなされる。その際、例えば、ユーザ名：”ミノルタ”、パスワード：”minolta”が識別情報として入力される。
（ｂ）ジョブ実行装置１０ａからサーバ６０にユーザの認証要求を送る。
（ｃ）サーバ６０では、認証部６２でテーブル６４を用いてユーザ名とパスワードとを照合する。
（ｄ）認証が成功した場合には、認証結果とユーザに対応付けられた連絡先の電子メールアドレスをジョブ実行装置１０ａに知らせる。一方、認証が失敗した場合にはその認証結果をジョブ実行装置１０ａに知らせる。
ユーザ認証以降は、上述した各実施の形態１〜３で示した各ステップを行う。なお、ジョブ実行装置１０ａにも、連絡先の電子メールアドレスを記憶させておき、サーバ６０ではユーザの認証のみを行い、連絡先の電子メールアドレスはジョブ実行装置１０ａからしゅとくするように構成してもよい。
【００３４】
上述のように、このジョブ実行装置１０ａではユーザ認証のためのテーブルを有しない。このためユーザ認証にあたってはサーバ６０に接続する必要があるが、サーバ６０によりテーブルを一元的に管理できる。
【００３５】
なお、本発明は、様々な実施の形態に示されている以下の構成をとることができる。第１の構成によれば、上記ジョブ実行方法であって、前記ユーザからのジョブを受けつけるステップの後であって、前記ジョブの実行が要求される前に前記連絡先に通知するステップを行うことを特徴とする。
【産業上の利用可能性】
【００３６】
本発明は、メモリに記録したデータを取り扱うジョブを実行するジョブ実行装置、特に画像データを取り扱う画像形成装置に用いることができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施の形態１に係るジョブ実行装置の構成を示すブロック図である。
【図２】本発明の実施の形態１に係るジョブ実行装置において用いられるユーザごとの連絡先を対応付けたテーブルである。
【図３】本発明の各実施の形態に係るジョブ実行装置のジョブ実行の時系列チャートである。
【図４】本発明の実施の形態１に係るジョブ実行方法のフローチャートである。
【図５】本発明の実施の形態１に係る別のジョブ実行方法のフローチャートである。
【図６】ネットワークを介してサーバ及びユーザ端末と接続されたジョブ実行装置の構成を示すブロック図である。
【図７】ネットワークを介して接続されたサーバでユーザ認証処理を行う場合の時系列チャートである。
【図８】本発明の実施の形態２に係るジョブ実行方法のフローチャートである。
【図９】本発明の実施の形態３に係るジョブ実行方法のフローチャートである。
【符号の説明】
【００３８】
１０、１０ａ  ジョブ実行装置
１２  認証部
１４  通知部
１６  受信部
１８  記録部
２０  テーブル
２２  ジョブ受付部
２４  ジョブ制御部
２６  ジョブ実行部
３０  ユーザ端末
４０  連絡先端末
５０  ネットワーク
６０  サーバ
６２  認証部
６４  テーブル
【図１】
2005212436.tif 000003
【図２】
2005212436.tif 000004
【図３】
2005212436.tif 000005
【図４】
2005212436.tif 000006
【図５】
2005212436.tif 000007
【図６】
2005212436.tif 000008
【図７】
2005212436.tif 000009
【図８】
2005212436.tif 000010
【図９】
2005212436.tif 000011