(57)【要約】      （修正有）【課題】適切にパスワードの有効期限を管理することができる画像処理装置を提供する。【解決手段】有効期限が設定されたパスワードを用いて認証動作を行う画像処理装置において、パスワードの登録時刻よりも現在時刻が前である場合は、現在時刻が変更されたと判断する。パスワードを用いた認証動作を行った際の現在時刻が、前回の認証時刻よりも前であった場合には、現在時刻が変更されたと判断する認証動作を行った認証時刻を保持し、保持している認証時刻から、認証動作を行った際の現在時刻までの経過時間に基づいて、パスワードの残り有効期間を算出する。また、一定間隔で現在時刻の確認を行うとともに、保持している認証時刻と確認した現在時刻に基づいて、有効期間を算出する。現在時刻の確認の際、前回の確認時からの経過時間が、一定時間間隔に一致しないときには、パスワードの残り有効期間の算出を行わない。【選択図】        図１
2006126989.tif 000002
【特許請求の範囲】
【請求項１】
有効期限が設定されたパスワードを用いて認証動作を行う画像処理装置において、
前記パスワードの登録時刻よりも現在時刻が前である場合には、前記現在時刻が変更されたと判断することを特徴とする画像処理装置。
【請求項２】
前記パスワードを用いた認証動作を行った際の現在時刻が、前回の認証時刻よりも前であった場合には、前記現在時刻が変更されたと判断することを特徴とする請求項１記載の画像処理装置。
【請求項３】
有効期限が設定されたパスワードを用いて認証動作を行う画像処理装置において、
前記パスワードを用いた認証動作を行った認証時刻を保持するとともに、前記保持している認証時刻から、前記認証動作を行った際の現在時刻までの経過時間に基づいて、パスワードの残り有効期間を算出することを特徴とする画像処理装置。
【請求項４】
一定時間間隔で現在時刻の確認を行うとともに、前記保持している認証時刻と前記確認した現在時刻に基づいて、パスワードの残り有効期間を算出するようにしたことを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記現在時刻の確認の際、前回の確認時からの経過時間が、前記一定時間間隔に一致しないときには、パスワードの残り有効期間の算出を行わないようにしたことを特徴とする請求項４記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、有効期限が設定されたパスワードを用いて認証動作を行う画像処理装置に関する。
【背景技術】
【０００２】
従来、いわゆる複合機やプリンタ等のＯＡ機器の多くは、パスワードによる認証動作を行った後、適切なユーザについてのみ、自端末の機能を利用させる機能を備えたものが提案されており（特許文献１参照）、さらに、時計機能を持ち、現在時刻を取得が可能なことより、パスワードによる認証する場合において、パスワードに満了時刻を設定し、適宜現在時刻を参照し、満了時刻と比較することでパスワードの有効期間を有する機能を実現することが可能となる。
【特許文献１】特開２００２−５７３９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、複合機やプリンタ上においてパスワードの有効期限を満了時刻で設定したとしても、現在時刻の設定は変更することが可能であり、また、設定者以外は設定されても現在時刻が変更されたことを認識することは出来ない。また、現在時刻が変更されたとしても満了時刻は変わらないので常に現在時刻を満了時刻の前に設定されるとパスワードは期限切れとならない問題がある。また逆に、満了時刻を過ぎたような現在時刻の設定がなされるといつでもパスワード有効期限切れとなる問題がある。
【０００４】
本発明は、かかる実情に鑑みてなされたものであり、適切にパスワードの有効期限を管理することができる画像処理装置を提供すること目的とする。
【課題を解決するための手段】
【０００５】
本発明は、有効期限が設定されたパスワードを用いて認証動作を行う画像処理装置において、前記パスワードの登録時刻よりも現在時刻が前である場合には、前記現在時刻が変更されたと判断するようにしたものである。
【０００６】
また、前記パスワードを用いた認証動作を行った際の現在時刻が、前回の認証時刻よりも前であった場合には、前記現在時刻が変更されたと判断するようにしたものである。
【０００７】
また、有効期限が設定されたパスワードを用いて認証動作を行う画像処理装置において、前記パスワードを用いた認証動作を行った認証時刻を保持するとともに、前記保持している認証時刻から、前記認証動作を行った際の現在時刻までの経過時間に基づいて、パスワードの残り有効期間を算出するようにしたものである。
【０００８】
また、一定時間間隔で現在時刻の確認を行うとともに、前記保持している認証時刻と前記確認した現在時刻に基づいて、パスワードの残り有効期間を算出するようにしたものである。
【０００９】
また、前記現在時刻の確認の際、前回の確認時からの経過時間が、前記一定時間間隔に一致しないときには、パスワードの残り有効期間の算出を行わないようにしたものである。
【発明の効果】
【００１０】
したがって、本発明によれば、現在時刻を設定しても変化しない登録時刻を保持することより、現在時刻が登録時刻より前の時刻が取得された場合に時刻が変更されたと判断でき、その結果、パスワードの有効期限の管理を適切に行うことができることとなるという効果を得る。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１２】
図１は、本発明の一実施例にかかるネットワークシステムを示している。
【００１３】
同図において、ローカルエリアネットワークＬＡＮには、複数のワークステーション装置ＷＳ１〜ＷＳｎ、メールサーバ装置ＳＭ、および、ネットワーク対応複合機ＭＦＰが接続されているとともに、ルータ装置ＲＴを介してインターネットへ接続されている。したがって、ワークステーション装置ＷＳ１〜ＷＳｎ、メールサーバ装置ＳＭ、および、ネットワーク対応複合機ＭＦＰは、インターネットを介し、他の適宜な端末装置との間でデータをやりとりすることができる。
【００１４】
ここで、メールサーバ装置ＳＭは、ローカルエリアネットワークＬＡＮに接続されているワークステーション装置ＷＳ１〜ＷＳｎを利用するユーザ、および、ネットワークネットワーク対応複合機ＭＦＰに対して、周知の電子メールの収集および配布のサービスを提供するものである。
【００１５】
また、ワークステーション装置ＷＳ１〜ＷＳｎには、ローカルエリアネットワークＬＡＮを介してネットワーク対応複合機ＭＦＰに対してプリントサービスを要求するためのソフトウェア、ファクシミリ画情報を作成および表示出力するファクシミリアプリケーションソフトウェア、および、ローカルエリアネットワークＬＡＮを介して種々のデータのやりとりを行うための種々のソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。
【００１６】
また、ネットワーク対応複合機ＭＦＰは、複写機能、ローカルエリアネットワークＬＡＮを介してワークステーション装置ＷＳ１〜ＷＳｎからプリントサービスを受け付けて、指定されたプリント動作を行うネットワークプリント機能、画情報や各種レポートなどを電子メールとしてやりとりするための電子メール処理機能、および、アナログ公衆回線網ＰＳＴＮに接続し、この公衆網を伝送路として用いてグループ３ファクシミリ伝送手順による画情報伝送を行う伝送機能等の種々の機能を備えている。
【００１７】
図２は、ネットワーク対応複合機ＭＦＰの構成例を示している。
【００１８】
同図において、システム制御部１は、このネットワーク対応複合機ＭＦＰの各部の制御処理、複写機能、ネットワークプリント機能、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、このネットワーク対応複合機ＭＦＰに固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものである。
【００１９】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、このネットワーク対応複合機ＭＦＰを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００２０】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００２１】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００２２】
網制御装置１１は、このネットワーク対応複合機ＭＦＰをアナログ公衆回線網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００２３】
ローカルエリアネットワークインターフェース回路１２は、このネットワーク対応複合機ＭＦＰをローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部１３は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００２４】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、グループ３ファクシミリモデム１０、網制御装置１１、および、ローカルエリアネットワーク伝送制御部１３は、内部バス１４に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１４を介して行われている。
【００２５】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００２６】
さて、本実施例では、ネットワーク対応複合機ＭＦＰには、有効期限付きのパスワードが設定されていて、例えば、ネットワークプリントサービス要求時に、ワークステーション装置ＷＳ１〜ＷＳｎのユーザに対して、パスワードを入力させる認証動作を行うようにしており、そのパスワードを管理するためのパスワード管理情報として、図３に示すようなものが設定登録される。
【００２７】
このパスワード管理情報は、認証時に使用されるパスワード、当該パスワードの有効期限（年月日時分秒）を示すパスワード有効期限、当該パスワードが登録された時刻を示すパスワード登録時刻（年月日時分秒）、当該パスワードの有効期限までの残り時間をあらわす残り有効期間、パスワードを用いて認証動作を行った時刻をあらわす前回認証時刻、および、パスワード有効期間の確認処理を行った時刻をあらわす前回確認時刻からなる。ここで、残り有効期間は、例えば、ネットワーク対応複合機ＭＦＰの管理者に対してパスワードの更新を促すなどのパスワード管理サービス動作を行う際に参照されるものである。
【００２８】
図４は、例えば、ワークステーション装置ＷＳ１〜ＷＳｎのユーザから、ローカルエリアネットワークＬＡＮを介して、パスワード有効期限の設定要求を受信した際のネットワーク対応複合機ＭＦＰの動作の一例を示している。
【００２９】
まず、パスワード有効期限の設定要求を受信すると（処理１０１）、パスワード管理情報に、パスワードの満了時刻をパスワード有効期限に設定するとともに、そのときの現在時刻を登録時刻としてパスワード登録時刻に設定する（処理１０２）。
【００３０】
図５は、認証要求された際の動作の一例を示している。
【００３１】
認証要求されると、まず、現在時刻を取得し（処理２０１）、パスワード管理情報を参照して、現在時刻がパスワード登録時刻よりも前であるかどうかを調べる（判断２０２）。
【００３２】
判断２０２の結果がＮＯになるときには、現在時刻は変更されていないと判断し、認証を行う（処理２０３）。また、判断２０３の結果がＹＥＳになるときには、現在時刻が変更されたと判断し、ユーザに対して有効期限設定（再設定）を促す（処理２０４）。
【００３３】
このようにして、本実施例では、パスワード登録時刻を保持することより、現在時刻が登録時刻より前であった場合に現在時刻が変更されたと判断することができ、例えば、ユーザに対してパスワードの有効期限を再設定させるなど適切な処理を行うことができることとなる。
【００３４】
図６は、認証要求を受信した際の他の処理例を示している。
【００３５】
認証要求を受信すると（処理３０１）、認証を行い、認証時の現在時刻を取得する（処理３０２）。ここで、パスワード管理情報を参照して、現在時刻が前回認証時刻よりも前であるかどうかを調べる（判断３０３）。
【００３６】
判断３０３の結果がＮＯになるときには、現在時刻は変更されていないと判断し、認証を行う（処理３０４）。そして、現在時刻を前回認証時刻として、パスワード管理情報に保持する（処理３０５）。
【００３７】
一方、判断３０３の結果がＹＥＳになるときには、現在時刻が変更されたと判断し、ユーザに対して有効期限設定（再設定）を促し（処理３０６）、処理３０５へ進み、それ以降の処理を実行する。
【００３８】
このようにして、本実施例では、現在時刻が前回の認証時刻よりも前であった場合、前回の認証時よりも後に時計回路４の時刻が変更されたことを判断でき、例えば、ユーザに対してパスワードの有効期限を再設定させるなど適切な処理を行うことができることとなる。
【００３９】
図７は、例えば、ワークステーション装置ＷＳ１〜ＷＳｎのユーザから、ローカルエリアネットワークＬＡＮを介して、パスワード有効期限の設定要求を受信した際のネットワーク対応複合機ＭＦＰの動作の他の例を示している。
【００４０】
まず、パスワード有効期限の設定要求を受信すると（処理４０１）、パスワード管理情報に受信したパスワード有効期限を保存設定する（処理４０２）。
【００４１】
図８は、この場合の認証要求を受信した際の処理例を示している。
【００４２】
認証要求を受信すると（処理５０１）、現在時刻を取得する（処理５０２）。そして、パスワード管理情報を参照して、現在時刻が前回認証時刻よりも前であるかどうかを調べる（判断５０３）。
【００４３】
判断５０３の結果がＮＯになるときには、現在時刻は変更されていないと判断し、前回認証時刻からの経過時間を算出し（処理５０４）、算出した経過時間を差し引いてパスワード有効期間を更新する（処理５０５）。
【００４４】
次いで、認証動作を行い（処理５０６）、現在時刻を、パスワード管理情報の前回認証時刻として保持する（処理５０７）。
【００４５】
一方、判断５０３の結果がＹＥＳになるときには、現在時刻が変更されたと判断し、ユーザに対して有効期限設定（再設定）を促し（処理５０８）、処理５０７へ進み、それ以降の処理を実行する。
【００４６】
このようにして、本実施例では、パスワードの有効期限を現在時刻からの残り期間によって保持するので、時計回路４の時刻が変更されても、変更後の時刻から算出した経過時間と変更される前から算出した経過時間には違いは無いので、時刻の変更に影響されずにパスワード有効期限を管理可能となる。
【００４７】
図９は、本発明の他の実施例にかかるパスワード有効期間の更新処理の一例を示している。
【００４８】
まず、現在時刻を取得し、前回確認時刻からの経過時間を算出する（処理６０１）。次に、算出した経過時間を差し引いてパスワード有効期間を更新する（処理６０２）。そして、現在時刻を前回確認時刻として保存する（処理６０３）。
【００４９】
このようにして、一回のパスワード有効期間の更新を終了すると、一定時間待ち（処理６０４）、処理６０１へ戻って、次のサイクル動作を行う。
【００５０】
このように、本実施例では、一定間隔で現在時刻を確認しているので、時計回路４の時刻が変更された場合でも、パスワード有効期間の把握が正確に行えるようになる。
【００５１】
図１０は、本発明のさらに他の実施例にかかるパスワード有効期間の更新処理の一例を示している。
【００５２】
まず、現在時刻を取得し、前回確認時刻からの経過時間を算出する（処理７０１）。次に、算出した経過時間は、待機時間に一致するかどうかを調べる（判断７０２）。判断７０２の結果がＹＥＳになるときには、時計回路４の現在時刻は変更されていないと判断し、算出した経過時間を差し引いてパスワード有効期間を更新し（処理７０３）、現在時刻を前回確認時刻として保存する（処理７０４）。
【００５３】
このようにして、一回のパスワード有効期間の更新を終了すると、一定時間待ち（処理７０５）、処理７０１へ戻って、次のサイクル動作を行う。
【００５４】
一方、判断７０２の結果がＮＯになるときには、現在時刻が変更されたと判断し、パスワード有効期間を更新しない（処理７０６）。そして、処理７０４へ進み、それ以降の処理を実行する。
【００５５】
このようにして、本実施例では、前回確認した時刻と現在時刻を確認することによって、時刻が変更されたことを正確に特定できる。そのため、パスワードの残り期間が、時刻が変更されたタイミングの部分だけを無効化して算出することが可能になり、時刻の変更に影響されないパスワードの残り有効期間の管理が行うことが可能になる。
【００５６】
なお、上述した実施例では、ネットワーク対応複合機ＭＦＰについて本発明を適用したが、本発明は、それ以外の有効期限が設定されたパスワードを利用する装置についても、同様にして適用することができる。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施例にかかるネットワークシステムを示したブロック図。
【図２】ネットワーク対応複合機ＭＦＰの構成例を示したブロック図。
【図３】パスワード管理情報の一例を示した概略図。
【図４】例えば、ワークステーション装置ＷＳ１〜ＷＳｎのユーザから、ローカルエリアネットワークＬＡＮを介して、パスワード有効期限の設定要求を受信した際のネットワーク対応複合機ＭＦＰの動作の一例を示したフローチャート。
【図５】認証要求された際の動作の一例を示したフローチャート。
【図６】認証要求を受信した際の他の処理例を示したフローチャート。
【図７】例えば、ワークステーション装置ＷＳ１〜ＷＳｎのユーザから、ローカルエリアネットワークＬＡＮを介して、パスワード有効期限の設定要求を受信した際のネットワーク対応複合機ＭＦＰの動作の他の例を示したフローチャート。
【図８】認証要求を受信した際のさらに他の処理例を示したフローチャート。
【図９】本発明の他の実施例にかかるパスワード有効期間の更新処理の一例を示したフローチャート。
【図１０】本発明のさらに他の実施例にかかるパスワード有効期間の更新処理の一例を示したフローチャート。
【符号の説明】
【００５８】
ＭＦＰ  ネットワーク対応複合機
【図１】
2006126989.tif 000003
【図２】
2006126989.tif 000004
【図３】
2006126989.tif 000005
【図４】
2006126989.tif 000006
【図５】
2006126989.tif 000007
【図６】
2006126989.tif 000008
【図７】
2006126989.tif 000009
【図８】
2006126989.tif 000010
【図９】
2006126989.tif 000011
【図１０】
2006126989.tif 000012