(57)【要約】【課題】ジョブの実行状態を通知する際に不適切な通知を防止する。【解決手段】ジョブ命令取得部１０がジョブ実行命令を取得すると、ユーザ判定部２０は、ジョブ実行命令に含まれるユーザ識別子とパスワードを抽出する。ユーザ判定部２０は、ジョブ実行命令を行ったユーザが登録ユーザかどうかを判定する。つまり、ジョブ実行命令に含まれるユーザ識別子とパスワードがユーザ情報記憶部３０に予め登録されているかどうかを確認し、登録されていれば登録ユーザであると判断する一方、登録されていなければ登録ユーザではないと判断する。登録ユーザであると判断されると、ジョブ状態通知部７０へ通知要求が登録され、実行されたジョブの実行状況メールがジョブ状態通知部７０によって通知先メールアドレスへ送信される。【選択図】図１
2006224354.tif 000002
【特許請求の範囲】
【請求項１】
指定された通知先へジョブの実行状態を通知する画像処理装置において、
複数のユーザの各々についてユーザ識別子とパスワードとを対応付けたユーザ情報が登録されたユーザ情報記憶部と、
ユーザ識別子とパスワードとを含んだジョブ実行命令をユーザから取得するジョブ命令取得部と、
ジョブ実行命令に含まれるユーザ識別子とパスワードに対応するユーザ情報がユーザ情報記憶部に登録されているかどうかに基づいて、ジョブ実行命令を行ったユーザが登録ユーザかどうかを判断するユーザ判定部と、
ジョブ実行命令に応じたジョブを実行するジョブ実行部と、
ジョブ実行命令を行ったユーザが登録ユーザである場合に、当該ジョブ実行命令に応じたジョブの実行状態を当該登録ユーザによって指定された通知先へ通知するジョブ状態通知部と、
を有する、
ことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記ジョブ命令取得部は、ユーザ識別子とパスワードに加えて通知先アドレスを含んだジョブ実行命令を取得し、
前記ジョブ状態通知部は、ジョブ実行命令を行ったユーザが登録ユーザである場合に、当該ジョブ実行命令に含まれる通知先アドレスへ当該ジョブ実行命令に応じたジョブの実行状態メールを通知する、
ことを特徴とする画像処理装置。
【請求項３】
指定された通知先へジョブの実行状態を通知する画像処理装置において、
複数の通知先アドレスが登録された通知先アドレス記憶部と、
通知先アドレスを含んだジョブ実行命令をユーザから取得するジョブ命令取得部と、
ジョブ実行命令に含まれる通知先アドレスが通知先アドレス記憶部に登録されているかどうかに基づいて、ジョブ実行命令に含まれる通知先アドレスが登録通知先かどうかを判断する通知先判定部と、
ジョブ実行命令に応じたジョブを実行するジョブ実行部と、
ジョブ実行命令に含まれる通知先アドレスが登録通知先である場合に、当該ジョブ実行命令に応じたジョブの実行状態を当該ジョブ実行命令に含まれる通知先アドレスへ通知するジョブ状態通知部と、
を有する、
ことを特徴とする画像処理装置。
【請求項４】
指定された通知先へジョブの実行状態を通知する画像処理装置において、
複数のユーザの各々についてユーザ識別子とパスワードとを対応付けたユーザ情報が登録されたユーザ情報記憶部と、
複数の通知先アドレスが登録された通知先アドレス記憶部と、
ユーザ識別子、パスワード、通知先アドレスを含んだジョブ実行命令をユーザから取得するジョブ命令取得部と、
ジョブ実行命令に含まれるユーザ識別子とパスワードに対応するユーザ情報がユーザ情報記憶部に登録されているかどうかに基づいて、ジョブ実行命令を行ったユーザが登録ユーザかどうかを判断するユーザ判定部と、
ジョブ実行命令に含まれる通知先アドレスが通知先アドレス記憶部に登録されているかどうかに基づいて、ジョブ実行命令に含まれる通知先アドレスが登録通知先かどうかを判断する通知先判定部と、
ジョブ実行命令に応じたジョブを実行するジョブ実行部と、
ジョブ実行命令を行ったユーザが登録ユーザであり、且つ、ジョブ実行命令に含まれる通知先アドレスが登録通知先である場合に、当該ジョブ実行命令に応じたジョブの実行状態を当該ジョブ実行命令に含まれる通知先アドレスへ通知するジョブ状態通知部と、
を有する、
ことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、指定された通知先へジョブの実行状態を通知する画像処理装置に関する。
【背景技術】
【０００２】
近年、印刷、ＦＡＸ、スキャンなどの画像処理機能を有する画像処理装置と複数のコンピュータが、ＬＡＮやインターネットを介して接続された利用形態が多くなってきている。このようなネットワークに接続される画像処理装置において、ユーザからのジョブ実行命令データに登録されたメールアドレスへジョブの実行完了をメールで通知する機能が知られている。例えば、画像処理装置の管理者やジョブの発信者の電子メールアドレスを予め設定しておき、その管理者や発信者にジョブの完了やエラーメッセージなどを通知する機能である（特許文献１など）。
【０００３】
ところが、こうした機能を悪用するケースが考えられる。例えば、悪意のある第三者が実在するユーザのメールアドレスを通知先として登録して大量のジョブを実行した場合、通知先となったユーザのアドレスには大量のメールが送信され、業務の進行などに多大な悪影響を与える恐れがある。
【０００４】
一般に、望まない大量のメール（スパムメール、迷惑メール等）を防止する技術としては、メールの本文の特徴から迷惑メールを判断して取り除く方法（特許文献２など）、メールの差出人情報から迷惑メールかどうかを判断して取り除く方法（特許文献３など）、迷惑メールの送信者をメールサーバで特定（宛先不明メールへの送信が多い等により）してメールサーバ内で取り除く方法（特許文献４など）が知られている。
【０００５】
【特許文献１】特開２００１−２１６１０５号公報
【特許文献２】特開２０００−０１０８８０号公報
【特許文献３】特開２００２−１９０９０４号公報
【特許文献４】特開２００３−２３４７８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、画像処理装置による通知メールの場合、必要な通知メールの本文と不要な通知メールの本文との間に大きく異なる特徴がないため、メール本文の特徴から迷惑メールを判断することは難しい。また、必要な通知メールと不要な通知メールの差し出し人がどちらも画像処理装置となるため、メールの差出人情報から迷惑メールかどうかを判断することができない。このような状況から、画像処理装置において、不適切な通知メールの送信を防止する仕組みが望まれていた。
【０００７】
そこで本発明は、ジョブの実行状態を通知する際に不適切な通知を防止する画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の好適な態様である画像処理装置は、指定された通知先へジョブの実行状態を通知する画像処理装置において、複数のユーザの各々についてユーザ識別子とパスワードとを対応付けたユーザ情報が登録されたユーザ情報記憶部と、ユーザ識別子とパスワードとを含んだジョブ実行命令をユーザから取得するジョブ命令取得部と、ジョブ実行命令に含まれるユーザ識別子とパスワードに対応するユーザ情報がユーザ情報記憶部に登録されているかどうかに基づいて、ジョブ実行命令を行ったユーザが登録ユーザかどうかを判断するユーザ判定部と、ジョブ実行命令に応じたジョブを実行するジョブ実行部と、ジョブ実行命令を行ったユーザが登録ユーザである場合に、当該ジョブ実行命令に応じたジョブの実行状態を当該登録ユーザによって指定された通知先へ通知するジョブ状態通知部と、を有する、ことを特徴とする。
【０００９】
上記構成において、画像処理装置は、例えば、印刷、ＦＡＸ、スキャンなどの処理（ジョブ）を行うマルチファンクション機である。なお、画像処理の概念には、文書のみを取り扱う処理も含まれる。上記構成では、ジョブ実行命令を行ったユーザが登録ユーザかどうかに基づいて、ジョブの実行状態を通知するかどうかが判断されるため、不正ユーザによって不適切な通知が行われることを防ぐことができる。
【００１０】
望ましくは、前記ジョブ命令取得部は、ユーザ識別子とパスワードに加えて通知先アドレスを含んだジョブ実行命令を取得し、前記ジョブ状態通知部は、ジョブ実行命令を行ったユーザが登録ユーザである場合に、当該ジョブ実行命令に含まれる通知先アドレスへ当該ジョブ実行命令に応じたジョブの実行状態メールを通知する、ことを特徴とする。
【００１１】
また、上記目的を達成するために、本発明の好適な態様である画像処理装置は、指定された通知先へジョブの実行状態を通知する画像処理装置において、複数の通知先アドレスが登録された通知先アドレス記憶部と、通知先アドレスを含んだジョブ実行命令をユーザから取得するジョブ命令取得部と、ジョブ実行命令に含まれる通知先アドレスが通知先アドレス記憶部に登録されているかどうかに基づいて、ジョブ実行命令に含まれる通知先アドレスが登録通知先かどうかを判断する通知先判定部と、ジョブ実行命令に応じたジョブを実行するジョブ実行部と、ジョブ実行命令に含まれる通知先アドレスが登録通知先である場合に、当該ジョブ実行命令に応じたジョブの実行状態を当該ジョブ実行命令に含まれる通知先アドレスへ通知するジョブ状態通知部と、を有する、ことを特徴とする。
【００１２】
上記構成では、ジョブ実行命令に含まれる通知先アドレスが登録通知先かどうかに基づいて、ジョブの実行状態を通知するかどうかが判断されるため、不正ユーザによって不適切な通知が行われることを防ぐことができる。
【００１３】
また、上記目的を達成するために、本発明の好適な態様である画像処理装置は、指定された通知先へジョブの実行状態を通知する画像処理装置において、複数のユーザの各々についてユーザ識別子とパスワードとを対応付けたユーザ情報が登録されたユーザ情報記憶部と、複数の通知先アドレスが登録された通知先アドレス記憶部と、ユーザ識別子、パスワード、通知先アドレスを含んだジョブ実行命令をユーザから取得するジョブ命令取得部と、ジョブ実行命令に含まれるユーザ識別子とパスワードに対応するユーザ情報がユーザ情報記憶部に登録されているかどうかに基づいて、ジョブ実行命令を行ったユーザが登録ユーザかどうかを判断するユーザ判定部と、ジョブ実行命令に含まれる通知先アドレスが通知先アドレス記憶部に登録されているかどうかに基づいて、ジョブ実行命令に含まれる通知先アドレスが登録通知先かどうかを判断する通知先判定部と、ジョブ実行命令に応じたジョブを実行するジョブ実行部と、ジョブ実行命令を行ったユーザが登録ユーザであり、且つ、ジョブ実行命令に含まれる通知先アドレスが登録通知先である場合に、当該ジョブ実行命令に応じたジョブの実行状態を当該ジョブ実行命令に含まれる通知先アドレスへ通知するジョブ状態通知部と、を有する、ことを特徴とする。
【発明の効果】
【００１４】
本発明により、ジョブの実行状態を通知する際に不正ユーザによって不適切な通知が行われることを防ぐことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の好適な実施形態を図面に基づいて説明する。
【００１６】
図１には、本発明の好適な実施形態が示されており、図１は、本発明に係る画像処理装置を含むネットワークシステムの構成図である。
【００１７】
画像処理装置１００には、ネットワーク３００を介して、複数のユーザ端末２００Ａ〜２００Ｃが接続されている。つまり、複数のユーザがユーザ端末２００Ａ〜２００Ｃを介して画像処理装置１００を利用できるネットワークシステムが構成されている。例えば、ネットワーク３００がＬＡＮ（ローカルエリアネットワーク）であり、ある企業内においてその企業内の複数のユーザにより画像処理装置１００が共有される。また、画像処理装置１００がコンビニエンスストアなどのパブリックスペースに設置され、ネットワーク３００としてインターネットを介して、不特定の複数のユーザによって画像処理装置１００が共用されてもよい。
【００１８】
図１には、画像処理装置１００内部の機能構成が示されている。画像処理装置１００は、ＣＰＵ、メモリ、ハードディスクなどの図示しないハードウェア構成を備えている。そして、このハードウェア構成を画像処理装置１００として機能させるためのソフトウェア（プログラム）とハードウェア構成とが協働することによって、図１に示す、ジョブ命令取得部１０、ユーザ判定部２０、ユーザ情報記憶部３０、通知先判定部４０、通知先アドレス記憶部５０、ジョブ実行部６０、ジョブ状態通知部７０の各機能を実現する。例えば主としてＣＰＵとメモリとによって、ジョブ命令取得部１０、ユーザ判定部２０、通知先判定部４０、ジョブ実行部６０、ジョブ状態通知部７０の機能が実現され、また、例えばハードディスク内部の記憶領域をユーザ情報記憶部３０、通知先アドレス記憶部５０として利用する。
【００１９】
なお、画像処理装置１００は、図示した機能に加えて、印刷機能、ＦＡＸ機能、スキャナ機能なども備えている。これらについては、従来周知の構成であるので詳細な説明は省略する。また、画像処理装置１００は、必ずしも一台の装置で実現されるとは限らない。機能の一部、例えば、ユーザ情報記憶部３０、通知先アドレス記憶部５０がネットワーク３００などを介して装置外部に設けられてもよい。
【００２０】
ユーザ端末２００Ａ〜２００Ｃは、画像処理装置１００を利用する各ユーザが使用する装置である。ユーザ端末２００Ａ〜２００Ｃの代表例はコンピュータであるが、ＰＤＡ（personal digital assistance）などの携帯情報端末であってもよい。
【００２１】
本実施形態においては、画像処理装置１００が、ユーザによって指定された通知先へジョブの実行状態を通知する際に不適切な通知が防止される。そこで、以下、本実施形態において、ジョブの実行状態が通知されるまでの処理について説明する。なお、以下において、図１に示した部分には図１の符号を付して説明する。
【００２２】
図２は、本実施形態の画像処理装置の動作を説明するための図であり、ユーザアカウントリストを利用した通知処理を示すフローチャートである。
【００２３】
本フローチャートが開始される前に、ジョブ実行状態の通知を利用するユーザは、予めユーザ登録を行う。つまり、例えば、ユーザＡがユーザ端末２００Ａから画像処理装置１００へユーザ登録を行い、画像処理装置１００は、ユーザＡのユーザ識別子とパスワードとを対応づけたユーザアカウント（ユーザ情報）をユーザ情報記憶部３０へ登録する。この際、不正ユーザによる登録を防止するために、ユーザＡのパスワード認証などを実施して不正なユーザが登録できないようにしてもよい。こうして、ユーザ情報記憶部３０には、複数のユーザの各々についてユーザ識別子とパスワードとを対応付けたユーザアカウント（ユーザ情報）が登録される。以下、ユーザＡがユーザ端末２００Ａから画像処理装置１００を利用する場合を例として、本フローチャートに示す各ステップにおける処理を説明する。
【００２４】
（Ｓ２０１）まず、ジョブ命令取得部１０は、ユーザ端末２００Ａからジョブの実行命令を取得する。ジョブとは、印刷、ＦＡＸ、スキャンなどの処理動作である。ユーザＡは、ユーザ端末２００Ａに表示される入力画面からジョブ実行命令を入力する。この入力画面には、実行させるジョブの指定欄のほか、通知先メールアドレス入力フォーム、ユーザ識別子とパスワードの入力フォームが表示される。ジョブ実行状態の通知機能を利用する場合、ユーザＡは、この入力画面から、実行させるジョブの指定、通知先アドレス、ユーザ識別子、パスワードの入力を行い、ジョブ名、通知先アドレス、ユーザ識別子、パスワードを含んだジョブ実行命令が、ユーザ端末２００Ａから画像処理装置１００へ送信され、ジョブ命令取得部１０がそれを取得（受信）する。
【００２５】
（Ｓ２０２）ジョブ命令取得部１０がジョブ実行命令を取得すると、ユーザ判定部２０は、ジョブ実行命令に含まれるユーザ識別子とパスワードを抽出する。
【００２６】
（Ｓ２０３）そして、ユーザ判定部２０は、ジョブ実行命令を行ったユーザが登録ユーザかどうかを判定する。つまり、ジョブ実行命令に含まれるユーザ識別子とパスワードがユーザ情報記憶部３０に予め登録されているかどうかを確認し、登録されていれば登録ユーザであると判断する一方、登録されていなければ登録ユーザではないと判断する。
【００２７】
（Ｓ２０４）Ｓ２０３で登録ユーザであると判断されると、ジョブ状態通知部７０へ通知要求が登録される。
【００２８】
（Ｓ２０５）そして、ジョブ実行部６０は、ジョブ実行命令によって指定されたジョブを実行し、さらに、ジョブ状態通知部７０は、実行したジョブの実行状況メールを通知先メールアドレスへ送信する。ジョブ実行部６０は、ジョブ実行命令によって、例えば、印刷の指示があった場合、画像処理装置１００内の図示しない印刷部などを制御して印刷処理を実行させる。もちろん、ＦＡＸやスキャンなどの印刷以外の指定があった場合にも、ジョブ実行命令に従ってＦＡＸやスキャンなどを実行させる。
【００２９】
また、ジョブ状態通知部７０は、例えば、ジョブ実行命令によって印刷の指示があった場合、ジョブの実行状態として印刷が完了した旨のメールを送信する。もちろん、印刷が失敗した場合には実行状態としてエラーメッセージなどを送信してもよい。メールの送信先は、ジョブ実行命令に含まれる通知先メールアドレスである。通知先メールアドレスとしてユーザ端末２００Ａのアドレスが登録されていれば、ユーザ端末２００Ａ自身に印刷完了などの通知メールを送信する。通知先メールアドレスには複数のアドレスが記載されてもよい。ジョブ実行状況が通知されると本フローが終了する。
【００３０】
（Ｓ２０６）一方、Ｓ２０３で登録ユーザではないと判断されると、ジョブ状態通知部７０に通知要求は行われずに、通知要求が破棄される。
【００３１】
（Ｓ２０７）そして、ジョブ実行部６０は、ジョブ実行命令によって指定されたジョブを実行する。ただし、通知要求が破棄されているため、ジョブ状態通知部７０によってジョブ実行状況が通知されることなく、本フローが終了する。
【００３２】
このようにして、ユーザが正式に登録されている場合にのみ、そのユーザが指定した通知先へジョブ実行状況が通知される。このため、不正ユーザによって不適切な通知が行われることを防ぐことができる。仮に登録ユーザが不正に大量のメールなどを通知先へ送ったとしても、ユーザ情報記憶部３０に記憶された登録ユーザであるため、不正を行ったユーザの特定が容易である。なお、Ｓ２０３において登録ユーザではないと判断した場合には、Ｓ２０７におけるジョブの実行そのものを禁止してもよい。
【００３３】
図３は、本実施形態の画像処理装置の動作を説明するための図であり、通知先アドレスリストを利用した通知処理を示すフローチャートである。
【００３４】
本フローチャートが開始される前に、ジョブ実行状態の通知を利用するユーザは、予め通知先の電子メールアドレスの登録を行う。つまり、例えば、ユーザＡがユーザ端末２００Ａから画像処理装置１００へ、通知先電子メールアドレスの登録を行い、画像処理装置１００は、その通知先電子メールアドレスを通知先アドレス記憶部５０へ登録する。この際、不正ユーザによる登録を防止するために、ユーザＡのパスワード認証などを実施して不正なユーザが登録できないようにしてもよい。こうして、通知先アドレス記憶部５０には、複数の通知先電子メールアドレスが登録される。以下、ユーザＡがユーザ端末２００Ａから画像処理装置１００を利用する場合を例として、本フローチャートに示す各ステップにおける処理を説明する。
【００３５】
（Ｓ３０１）まず、ジョブ命令取得部１０は、ユーザ端末２００Ａからジョブの実行命令を取得する。ユーザＡは、ユーザ端末２００Ａに表示される入力画面からジョブ実行命令を入力する。この入力画面には、実行させるジョブの指定欄のほか、通知先メールアドレス入力フォームが表示される。ジョブ実行状態の通知機能を利用する場合、ユーザＡは、この入力画面から、実行させるジョブの指定、通知先アドレスの入力を行い、ジョブ名、通知先アドレスを含んだジョブ実行命令が、ユーザ端末２００Ａから画像処理装置１００へ送信され、ジョブ命令取得部１０がそれを取得（受信）する。
【００３６】
（Ｓ３０２）ジョブ命令取得部１０がジョブ実行命令を取得すると、通知先判定部４０は、ジョブ実行命令に含まれる通知先アドレスを抽出する。
【００３７】
（Ｓ３０３）そして、通知先判定部４０は、ジョブ実行命令に含まれる通知先アドレスが登録通知先かどうかを判断する。つまり、ジョブ実行命令に含まれる通知先アドレスが通知先アドレス記憶部５０に予め登録されているかどうかを確認し、登録されていれば登録通知先であると判断する一方、登録されていなければ登録通知先ではないと判断する。
【００３８】
（Ｓ３０４）Ｓ３０３で登録通知先であると判断されると、ジョブ状態通知部７０へ通知要求が登録される。
【００３９】
（Ｓ３０５）そして、ジョブ実行部６０は、ジョブ実行命令によって指定されたジョブを実行し、さらに、ジョブ状態通知部７０は、実行したジョブの実行状況メールを通知先メールアドレスへ送信する。ジョブ実行部６０は、ジョブ実行命令によって、例えば、印刷の指示があった場合、画像処理装置１００内の図示しない印刷部などを制御して印刷処理を実行させる。もちろん、ＦＡＸやスキャンなどの印刷以外の指定があった場合にも、ジョブ実行命令に従ってＦＡＸやスキャンなどを実行させる。
【００４０】
また、ジョブ状態通知部７０は、例えば、ジョブ実行命令によって印刷の指示があった場合、ジョブの実行状態として印刷が完了した旨のメールを送信する。もちろん、印刷が失敗した場合には実行状態としてエラーメッセージなどを送信してもよい。メールの送信先は、ジョブ実行命令に含まれる通知先メールアドレスである。通知先メールアドレスとしてユーザ端末２００Ａのアドレスが登録されていれば、ユーザ端末２００Ａ自身に印刷完了などの通知メールを送信する。通知先メールアドレスには複数のアドレスが記載されてもよい。ジョブ実行状況が通知されると本フローが終了する。
【００４１】
（Ｓ３０６）一方、Ｓ３０３で登録通知先ではないと判断されると、ジョブ状態通知部７０に通知要求は行われずに、通知要求が破棄される。
【００４２】
（Ｓ３０７）そして、ジョブ実行部６０は、ジョブ実行命令によって指定されたジョブを実行する。ただし、通知要求が破棄されているため、ジョブ状態通知部７０によってジョブ実行状況が通知されることなく、本フローが終了する。
【００４３】
このようにして、通知先アドレスが正式に登録されている場合にのみ、ユーザによって指定された通知先へジョブ実行状況が通知される。このため、不正ユーザによって不適切な通知が行われることを防ぐことができる。
【００４４】
なお、図２に示したユーザアカウントリストを利用した通知処理と、図３に示した通知先アドレスリストを利用した通知処理を組み合わせることも可能である。つまり、図２のＳ２０３や図３のＳ３０３において、登録ユーザか否かの判断と登録通知先アドレスか否かの判断の二つの判断を共に行い、登録ユーザかつ登録通知先アドレスであると判断された場合に、通知要求を登録するように構成してもよい。
【００４５】
以上、本発明の好適な実施形態を説明したが、上述した実施形態は、あらゆる点で単なる例示にすぎず、本発明の範囲を限定するものではない。
【図面の簡単な説明】
【００４６】
【図１】本発明に係る画像処理装置を含むネットワークシステムの構成図である。
【図２】ユーザアカウントリストを利用した通知処理を示すフローチャートである。
【図３】通知先アドレスリストを利用した通知処理を示すフローチャートである。
【符号の説明】
【００４７】
１０  ジョブ命令取得部、２０  ユーザ判定部、３０  ユーザ情報記憶部、４０  通知先判定部、５０  通知先アドレス記憶部、６０  ジョブ実行部、７０  ジョブ状態通知部。
【図１】
2006224354.tif 000003
【図２】
2006224354.tif 000004
【図３】
2006224354.tif 000005