(57)【要約】【課題】  画像処理装置に格納された個人情報を自動的に更新することができると共に、ネットワーク経由で流す個人情報の分量を最小限に抑えることができるようにする。【解決手段】  ユーザ認証制御部１２によりユーザ認証が正常に完了すると、ユーザ情報更新部１３は予め定められた優先順位の付け方に基づいてローカルユーザ情報１Ａを参照し、優先順位の上位から予め定められた人数分のユーザを選択することにより、個人情報をユーザ情報サーバ３から取得して更新する取得対象ユーザを確定する。こうして取得対象ユーザが確定され、ユーザ情報サーバ３からユーザ情報取得部１５を経由して個人情報を受信すると、個人情報が更新されている場合、または新規登録である場合、ユーザ情報更新部１３は、そのチェック結果としての更新または新規登録の処理を実行する。【選択図】  図５
2006251911.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの個人情報を格納するユーザ情報装置にネットワークを介して接続されて用いられることができるよう構成された画像処理装置であって、
ユーザの個人情報を格納するローカルユーザ情報格納手段と、
個人情報の更新を行うユーザを予め定められた方法により最小限選択し、該選択されたユーザについての個人情報を前記ユーザ情報装置から取得し、取得した個人情報に基づいて前記ローカルユーザ情報格納手段内の情報を更新するユーザ情報更新手段とを備えたことを特徴とする画像処理装置。
【請求項２】
前記ユーザ情報更新手段は、前記ローカルユーザ情報格納手段に個人情報を格納されたユーザに対して、予め定められた方法により優先順位を付け、該優先順位における上位から予め定められた人数分のみを抽出することで、前記ユーザ情報装置から個人情報を取得する取得対象ユーザを抽出し、前記ローカルユーザ情報格納手段内の個人情報の更新を行うユーザに含めることを特徴とする請求項１記載の画像処理装置。
【請求項３】
操作入力を受ける入力手段を備え、
前記ユーザ情報更新手段は、前記入力手段からログイン操作が行われた時に、該ログイン操作を行ったログインユーザおよび前記取得対象ユーザのみの個人情報を前記ユーザ情報装置から取得し、取得した個人情報に基づいて前記ローカルユーザ情報格納手段内の情報を更新することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記ユーザ情報更新手段は、予め定められた更新トリガーの条件が満たされた時、前記取得対象ユーザのみの個人情報を前記ユーザ情報装置から取得し、取得した個人情報に基づいて前記ローカルユーザ情報格納手段内の情報を更新することを特徴とする請求項２記載の画像処理装置。
【請求項５】
操作入力を受ける入力手段を備え、
前記ユーザ情報更新手段は、前記入力手段からログイン操作が行われた時に、該ログイン操作を行ったログインユーザのみの個人情報を前記ユーザ情報装置から取得し、取得した個人情報に基づいて前記ローカルユーザ情報格納手段内の情報を更新することを特徴とする請求項２または４記載の画像処理装置。
【請求項６】
前記ローカルユーザ情報格納手段は、ユーザを特定する特定情報に、該特定情報で特定されるユーザの個人情報と、利用頻度情報と、該個人情報の最終更新日時情報とが関連づけられて格納され、
前記優先順位の付け方は、利用頻度が予め定められた閾値以上である中で、最終更新日時情報の古いものから順に上位とすることを特徴とする請求項２から４の何れか１項に記載の画像処理装置。
【請求項７】
前記ローカルユーザ情報格納手段は、ユーザを特定する特定情報に、該特定情報で特定されるユーザの個人情報と、利用頻度情報と、該個人情報の最終更新日時情報と、最終利用日時情報とが関連づけられて格納され、
前記優先順位の付け方は、前記利用頻度情報、前記最終更新日時情報、前記最終利用日時情報、またはそれらの組み合わせに基づいて定められることを特徴とする請求項２から４の何れか１項に記載の画像処理装置。
【請求項８】
前記ローカルユーザ情報格納手段が格納する個人情報は、通信を行う際の通信相手を特定するための通信相手特定情報を含むことを特徴とする請求項１から７の何れか１項に記載の画像処理装置。
【請求項９】
請求項１から８の何れか１項に記載の画像処理装置と、前記ユーザ情報装置とがネットワークを介して接続されたことを特徴とする画像処理システム。
【請求項１０】
ユーザの個人情報を格納するユーザ情報装置にネットワークを介して接続された画像処理装置におけるユーザ情報更新方法であって、
前記画像処理装置内の個人情報の更新を行うユーザを予め定められた方法により最小限選択する選択工程と、
前記選択工程で選択されたユーザについての個人情報を前記画像処理装置が前記ユーザ情報装置から取得する個人情報取得工程と、
前記個人情報取得工程で取得した個人情報に基づいて前記画像処理装置内の個人情報を更新するユーザ情報更新手段とを備えたことを特徴とするユーザ情報更新方法。
【請求項１１】
前記選択工程では、前記画像処理装置に個人情報を格納されたユーザに対して、予め定められた方法により優先順位を付け、該優先順位における上位から予め定められた人数分のみを抽出することで、前記ユーザ情報装置から個人情報を取得する取得対象ユーザを抽出し、前記選択するユーザに含めることを特徴とする請求項１０記載のユーザ情報更新方法。
【請求項１２】
前記選択工程では、ログイン操作が行われた時に、該ログイン操作を行ったログインユーザおよび前記取得対象ユーザのみを前記選択することを特徴とする請求項１１記載のユーザ情報更新方法。
【請求項１３】
前記選択工程では、予め定められた更新トリガーの条件が満たされた時、前記取得対象ユーザのみを前記選択することを特徴とする請求項１１記載のユーザ情報更新方法。
【請求項１４】
前記選択工程では、ログイン操作が行われた時に、該ログイン操作を行ったログインユーザのみを前記選択することを特徴とする請求項１１または１３記載のユーザ情報更新方法。
【請求項１５】
前記画像処理装置は、ユーザを特定する特定情報に、該特定情報で特定されるユーザの個人情報と、利用頻度情報と、該個人情報の最終更新日時情報とを関連づけることで個人情報を格納し、
前記優先順位の付け方は、利用頻度が予め定められた閾値以上である中で、最終更新日時情報の古いものから順に上位とすることを特徴とする請求項１１から１３の何れか１項に記載のユーザ情報更新方法。
【請求項１６】
前記画像処理装置は、ユーザを特定する特定情報に、該特定情報で特定されるユーザの個人情報と、利用頻度情報と、該個人情報の最終更新日時情報と、最終利用日時情報とを関連づけることで個人情報を格納し、
前記優先順位の付け方は、前記利用頻度情報、前記最終更新日時情報、前記最終利用日時情報、またはそれらの組み合わせに基づいて定められることを特徴とする請求項１１から１３の何れか１項に記載のユーザ情報更新方法。
【請求項１７】
前記画像処理装置が格納する個人情報は、通信を行う際の通信相手を特定するための通信相手特定情報を含むことを特徴とする請求項１０から１６の何れか１項に記載のユーザ情報更新方法。
【請求項１８】
ユーザの個人情報を格納するユーザ情報装置にネットワークを介して接続された画像処理装置におけるユーザ情報更新プログラムであって、
コンピュータに、請求項１０から１７の何れか１項に記載の工程による処理を実行させることを特徴とするユーザ情報更新プログラム。
【請求項１９】
請求項１８記載のユーザ情報更新プログラムが記録されたことを特徴とするユーザ情報更新プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば印字出力やスキャナでの読み込み、コピー、画像データの送受信など、何らかの画像処理を行う機能を備えた画像処理装置、画像処理システム、ユーザ情報更新方法、ユーザ情報更新プログラム、および該プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来より、ネットワークに接続されて使用される画像処理装置では、ユーザのアドレス情報などの個人情報を格納することにより、ログインしたユーザがネットワークを介して他のユーザへのデータ送信を行うといった場合にも、その都度送信対象ユーザの個人情報を入力する必要なく、便利に利用できるようにしたものがある。
【０００３】
また、本出願人により先に出願されている特許文献１のものでは、文書データに対するアクセスを要求された場合、所定のネットワークを介して接続されている認証装置からの認証情報に基づいてユーザ認証を行う手段と、ユーザリストに情報が含まれている１以上のユーザから文書データにアクセス可能とするユーザの候補を選択する手段とを備え、文書に対応づけられているアクセス権リストを編集して対象ユーザを追加することもできるようにしている。
【特許文献１】特開２００３−６７２５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の画像処理装置では、個人情報が変更された場合にはその都度入力が必要となってしまっていた。
個々の画像処理装置が備える操作部は一般に小型化されており、例えばパソコンのキーボードなどと比較すると入力が面倒であった。
また、例えば巨大企業で使用される場合など、ユーザとして登録される人数が多い場合には、そうした全ユーザの個人情報を最新情報とするよう更新していくには大きな手間と労力が必要となっていた。
【０００５】
ここで、一般に、ネットワークに接続された認証サーバでは個人情報がサーバ管理者により管理されている。
しかし、例えばユーザとして登録される人数が多い場合など、個人情報をネットワーク上に頻繁に流すことはネットワークトラフィックの増大につながるのみでなく、個人情報のセキュリティ管理という視点からも好ましいものではなく、個人情報の漏洩の危険を増大させてしまう虞があった。
【０００６】
また、上述した特許文献１のものは、アクセス権リストを用いて、アクセス可能なユーザの設定を含む電子文書のアクセス権管理を行う好適なものであるが、個人情報の更新や、個人情報のネットワークへの流通を減らすことについてまで考慮されたものではなかった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、画像処理装置に格納された個人情報を自動的に更新することができると共に、ネットワーク経由で流す個人情報の分量を最小限に抑えることができる画像処理装置、画像処理システム、ユーザ情報更新方法、ユーザ情報更新プログラム、および該プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
かかる目的を達成するために、本発明の第１の態様としての画像処理装置は、ユーザの個人情報を格納するユーザ情報装置にネットワークを介して接続されて用いられることができるよう構成された画像処理装置であって、ユーザの個人情報を格納するローカルユーザ情報格納手段と、個人情報の更新を行うユーザを予め定められた方法により最小限選択し、該選択されたユーザについての個人情報をユーザ情報装置から取得し、取得した個人情報に基づいてローカルユーザ情報格納手段内の情報を更新するユーザ情報更新手段とを備えたことを特徴とする。
【０００９】
上記したユーザ情報更新手段は、ローカルユーザ情報格納手段に個人情報を格納されたユーザに対して、予め定められた方法により優先順位を付け、該優先順位における上位から予め定められた人数分のみを抽出することで、ユーザ情報装置から個人情報を取得する取得対象ユーザを抽出し、ローカルユーザ情報格納手段内の個人情報の更新を行うユーザに含めることが好ましい。
【００１０】
操作入力を受ける入力手段を備え、上記したユーザ情報更新手段は、入力手段からログイン操作が行われた時に、該ログイン操作を行ったログインユーザおよび取得対象ユーザのみの個人情報をユーザ情報装置から取得し、取得した個人情報に基づいてローカルユーザ情報格納手段内の情報を更新することが好ましい。
【００１１】
上記したユーザ情報更新手段は、予め定められた更新トリガーの条件が満たされた時、取得対象ユーザのみの個人情報をユーザ情報装置から取得し、取得した個人情報に基づいてローカルユーザ情報格納手段内の情報を更新することであってもよい。
【００１２】
操作入力を受ける入力手段を備え、上記したユーザ情報更新手段は、入力手段からログイン操作が行われた時に、該ログイン操作を行ったログインユーザのみの個人情報をユーザ情報装置から取得し、取得した個人情報に基づいてローカルユーザ情報格納手段内の情報を更新することであってもよい。
【００１３】
上記したローカルユーザ情報格納手段は、ユーザを特定する特定情報に、該特定情報で特定されるユーザの個人情報と、利用頻度情報と、該個人情報の最終更新日時情報とが関連づけられて格納され、優先順位の付け方は、利用頻度が予め定められた閾値以上である中で、最終更新日時情報の古いものから順に上位とすることが好ましい。
【００１４】
上記したローカルユーザ情報格納手段は、ユーザを特定する特定情報に、該特定情報で特定されるユーザの個人情報と、利用頻度情報と、該個人情報の最終更新日時情報と、最終利用日時情報とが関連づけられて格納され、優先順位の付け方は、利用頻度情報、最終更新日時情報、最終利用日時情報、またはそれらの組み合わせに基づいて定められることであってもよい。
【００１５】
上記したローカルユーザ情報格納手段が格納する個人情報は、通信を行う際の通信相手を特定するための通信相手特定情報を含むことが好ましい。
【００１６】
また、本発明の第２の態様としての画像処理システムは、上記した第１の態様としての画像処理装置と、ユーザ情報装置とがネットワークを介して接続されたことを特徴とする。
【００１７】
また、本発明の第３の態様としてのユーザ情報更新方法は、ユーザの個人情報を格納するユーザ情報装置にネットワークを介して接続された画像処理装置におけるユーザ情報更新方法であって、画像処理装置内の個人情報の更新を行うユーザを予め定められた方法により最小限選択する選択工程と、選択工程で選択されたユーザについての個人情報を画像処理装置がユーザ情報装置から取得する個人情報取得工程と、個人情報取得工程で取得した個人情報に基づいて画像処理装置内の個人情報を更新するユーザ情報更新手段とを備えたことを特徴とする。
【００１８】
上記した選択工程では、画像処理装置に個人情報を格納されたユーザに対して、予め定められた方法により優先順位を付け、該優先順位における上位から予め定められた人数分のみを抽出することで、ユーザ情報装置から個人情報を取得する取得対象ユーザを抽出し、選択するユーザに含めることが好ましい。
【００１９】
上記した選択工程では、ログイン操作が行われた時に、該ログイン操作を行ったログインユーザおよび取得対象ユーザのみを選択することが好ましい。
【００２０】
上記した選択工程では、予め定められた更新トリガーの条件が満たされた時、取得対象ユーザのみを選択することであってもよい。
【００２１】
上記した選択工程では、ログイン操作が行われた時に、該ログイン操作を行ったログインユーザのみを選択することであってもよい。
【００２２】
上記した画像処理装置は、ユーザを特定する特定情報に、該特定情報で特定されるユーザの個人情報と、利用頻度情報と、該個人情報の最終更新日時情報とを関連づけることで個人情報を格納し、優先順位の付け方は、利用頻度が予め定められた閾値以上である中で、最終更新日時情報の古いものから順に上位とすることが好ましい。
【００２３】
上記した画像処理装置は、ユーザを特定する特定情報に、該特定情報で特定されるユーザの個人情報と、利用頻度情報と、該個人情報の最終更新日時情報と、最終利用日時情報とを関連づけることで個人情報を格納し、優先順位の付け方は、利用頻度情報、最終更新日時情報、最終利用日時情報、またはそれらの組み合わせに基づいて定められることであってもよい。
【００２４】
上記した画像処理装置が格納する個人情報は、通信を行う際の通信相手を特定するための通信相手特定情報を含むことが好ましい。
【００２５】
また、本発明の第４の態様としてのユーザ情報更新プログラムは、ユーザの個人情報を格納するユーザ情報装置にネットワークを介して接続された画像処理装置におけるユーザ情報更新プログラムであって、コンピュータに、上記した第３の態様としてのユーザ情報更新方法に記載の工程による処理を実行させることを特徴とする。
【００２６】
また、本発明の第５の態様としてのユーザ情報更新プログラムを記録した記録媒体は、上記した第４の態様としてのユーザ情報更新プログラムが記録されたことを特徴とする。
【発明の効果】
【００２７】
以上のように、本発明によれば、画像処理装置に格納された個人情報を自動的に更新することができると共に、ネットワーク経由で流す個人情報の分量を最小限に抑えることができる。
【発明を実施するための最良の形態】
【００２８】
次に、本発明に係る画像処理装置、画像処理システム、ユーザ情報更新方法、ユーザ情報更新プログラム、および該プログラムを記録した記録媒体について、画像処理装置をＭＦＰ（multi-function printer）に適用した一実施形態について、図面を用いて詳細に説明する。
【００２９】
〔第１の実施形態〕
本発明の第１の実施形態としての画像処理システムは、図１に示すように、ＭＦＰ（画像処理装置）１と、ユーザ認証サーバ２と、ユーザ情報サーバ（ユーザ情報装置）３とが、ネットワークＮを介して接続されて構成される。
【００３０】
ＭＦＰ１は、不図示のスキャナ部、印字部といった複合機として公知の構成を備え、画像の読み取り、読み取り画像のＦＡＸ送信、受信した画像データの印字出力、電子メール送受信、コピーなどの機能を実現している。
このため、ローカルユーザ情報１Ａを格納し、このローカルユーザ情報１Ａ内の個人情報に基づいてネットワークＮを介した画像データの送受信を行う機能を備える。
【００３１】
ユーザ認証サーバ２は、不図示の制御部、記憶部、ネットワークＩ／Ｆ（インタフェース）といったサーバ装置として公知の構成を備え、ユーザ認証に必要な情報を有する認証情報テーブル２Ａを格納することで、ネットワークＮに接続された各装置におけるユーザ認証をネットワークＮを介して行う機能を実現している。
【００３２】
ユーザ情報サーバ３は、不図示の制御部、記憶部、ネットワークＩ／Ｆといったサーバ装置として公知の構成を備え、各ユーザの個人情報が含まれるサーバ側ユーザ情報３Ａを格納する。このサーバ側ユーザ情報３Ａは、ネットワーク管理者などにより管理され、最新の情報となるよう更新されている。
【００３３】
上述したＭＦＰ１は、より詳述すると図２に示すように、ユーザからの操作入力を受ける入力部１１と、ログイン時などにおけるユーザ認証の制御を行うユーザ認証制御部１２と、ローカルユーザ情報１Ａの情報更新を行うためのユーザ情報更新部１３と、ローカルユーザ情報１Ａを格納する記憶部１４と、ユーザ情報をユーザ情報サーバ３から取得するユーザ情報取得部１５と、ネットワークＮに対しての通信制御を行うネットワークＩ／Ｆ１６とを備える。
【００３４】
上述したユーザ認証制御部１２は、ログイン時などに入力部１１からユーザ認証のための情報が入力されると、ネットワークＩ／Ｆ１６、ネットワークＮを介してユーザ認証サーバ２にアクセスし、入力された認証情報に基づいてユーザ認証を行う。
ユーザ認証のために用いられる情報としては、例えばＩＤとパスワードであってもよく、ＩＤカードと暗証番号であってもよく、他の認証方法であってもよい。
【００３５】
換言すると、ユーザ認証サーバ２は、予め定められたユーザ認証の方法に応じて、ユーザ認証のために必要な情報を認証情報テーブル２Ａとして格納する。すなわち、例えばＩＤとパスワードによりユーザ認証が行われる場合、ユーザ認証サーバ２は、ユーザ名にユーザＩＤとパスワードとが関連づけられてなる認証情報テーブル２Ａを格納することとなる。
【００３６】
上述したユーザ情報更新部１３は、ローカルユーザ情報１Ａの情報更新を開始する更新トリガーを検知すると、ユーザ情報取得部１５にユーザ情報サーバ３から更新対象ユーザの個人情報を取得させ、その取得した個人情報に基づいてローカルユーザ情報１Ａの更新処理を行う。
すなわち、ユーザ情報更新部１３がユーザ情報取得部１５に取得要求を行うことにより、ユーザ情報更新部１３とユーザ情報取得部１５とは、ユーザ情報をユーザ情報サーバ３から取得してローカルユーザ情報１Ａを更新する手段として機能する。
【００３７】
第１の実施形態では、入力部１１がユーザからのログイン操作を受けることにより、そのログイン操作入力を更新トリガーとして、ユーザ情報更新部１３はユーザ情報取得部１５によりユーザ情報サーバ３にアクセスして更新対象ユーザの個人情報を取得し、ローカルユーザ情報１Ａの更新処理を開始する。
なお、ローカルユーザ情報１Ａの更新とは、ローカルユーザ情報１Ａに個人情報が含まれているユーザについてその個人情報が更新される場合のみでなく、新規のユーザについての情報をローカルユーザ情報１Ａに追加（新規登録）する場合も含むものである。
【００３８】
ローカルユーザ情報１Ａは、ＭＦＰ１を利用するユーザが例えば電子メールやＦＡＸの送受信といった通信を行う際により便利に使えるようにするためのものであり、図３に示すように、グローバルユニークユーザＩＤ（特定情報）に、ユーザアカウント名と、ユーザ名称と、通信相手を特定するための通信相手特定情報として電子メールアドレスおよびＦＡＸ番号が関連づけられると共に、そのユーザの個人情報の最終更新日時と、そのユーザによる最終利用日時と、そのユーザの利用頻度とが関連づけられて構成される。
【００３９】
すなわち、ローカルユーザ情報１Ａは、ユーザの個人情報として、グローバルユニークユーザＩＤと、ユーザアカウント名と、ユーザ名称と、電子メールアドレスとＦＡＸ番号とを格納すると共に、更新対象ユーザをユーザ情報更新部１３が優先順位を付けて選択するための情報として、最終更新日時と、最終利用日時と、利用頻度とを格納している。
【００４０】
上記した利用頻度の項目は、予め定められた一定期間における利用回数により表される。図３に示す例では、使用ログの保存期間が１ヶ月である場合を例として、過去１ヶ月間に本ＭＦＰ１を何回使用したか、という使用回数をそのユーザのグローバルユニークユーザＩＤに関連づけて格納している。
【００４１】
ここでＭＦＰ１により、例えばスキャナで読み取った画像データの電子メール送信などの通信操作が行われた場合、送信元であるログインしたユーザと、送信先として指定されたユーザの両方について使用回数がカウントされ、利用頻度が１ずつカウントアップされる。すなわち、不図示の使用ログとしては、送信元、送信先のアドレス情報が履歴として記録されるが、このローカルユーザ情報１Ａでは、送信側と受信側との両方に使用回数（利用頻度）として１回分加算されることとなる。
上記した機器使用データとしての使用ログは予め定められた一定期間が過ぎると順次消去されていき、この利用頻度としてもカウント対象でなくなっていく。
【００４２】
ユーザ情報サーバ３が格納するサーバ側ユーザ情報３Ａは、図４に示すように、グローバルユニークユーザＩＤに、ユーザアカウント名と、ユーザ名称と、通信相手を特定するための通信相手特定情報として電子メールアドレスおよびＦＡＸ番号が関連づけられて構成される。すなわち、ＭＦＰ１のローカルユーザ情報１Ａにおける個人情報部分と同様の項目を格納する。
このサーバ側ユーザ情報３Ａが格納する各ユーザの個人情報は、ネットワーク管理者などにより管理され、上述のように最新の情報となるよう更新されている。
【００４３】
上述したユーザ認証制御部１２と、ユーザ情報更新部１３と、ユーザ情報取得部１５とは、記憶部に格納された不図示のプログラムに基づいてＣＰＵなどの演算手段が処理を行うことによって実現される。
【００４４】
本発明の第１の実施形態におけるＭＦＰ１は、以上のように構成されることにより、ユーザが入力部１１での操作によりログインした際に、ユーザ情報更新部１３が予め設定された優先順位に従って、ローカルユーザ情報１Ａに個人情報が格納されたユーザから、優先順位の上位予め定められた人数分のみを抽出してその個人情報をユーザ情報サーバ３から取得し、ローカルユーザ情報１Ａを更新していくことができる。
【００４５】
次に、本実施形態としての画像処理システムの動作について、図５のフローチャートを参照して説明する。
はじめに初期設定としてネットワーク管理者などが、例えば社員名簿全員のデータなど、ＭＦＰ１を利用する権限を有する人、および送信先として指定を許可する人について、例えば全員のデータを登録しておくこととする。
この初期設定は、ＭＦＰ１本体の入力部１１から行うこととしてもよく、ネットワークを介して管理者のパソコンなどの他の装置から行うように構成されていてもよい。
また、優先順位の上位何名分のユーザについて個人情報の更新を行うかについても、例えば上位５人分など、予め設定がなされていることとする。
【００４６】
まず、ユーザはＭＦＰ１を使用するに当たって、入力部１１からユーザアカウント名とパスワードとを入力し、ログイン操作を行う（ステップＳ１）。
ユーザ認証制御部１２は、このログイン操作を受けると入力されたユーザアカウント名とパスワードとを、ネットワークＩ／Ｆ１６によりネットワークＮを介してユーザ認証サーバ２に送信し、ユーザ認証要求を行う（ステップＳ２）。
【００４７】
ユーザ認証サーバ２は、認証情報テーブル２Ａを参照してユーザアカウント名とパスワードとの組み合わせをチェックし、認証の成否をＭＦＰ１に送信する（ステップＳ３）。図５には、認証成功の場合の動作例を示している。ここで認証失敗、すなわちユーザアカウント名とパスワードとの組み合わせが認証情報テーブル２Ａに格納されたものと異なると判定された場合、ユーザ認証制御部１２は不図示の表示部などにより認証失敗の旨をユーザに通知し、動作フローを終了する。
【００４８】
ユーザ認証制御部１２によりユーザ認証が正常に完了すると、ユーザ情報更新部１３は予め定められた優先順位の付け方に基づいてローカルユーザ情報１Ａを参照し、優先順位の上位から予め定められた人数分のユーザを選択することにより、個人情報をユーザ情報サーバ３から取得して更新する取得対象ユーザを確定する（ステップＳ４）。
【００４９】
上記したステップＳ４おける優先順位の付け方例について、図６を参照してさらに詳しく説明する。
まずユーザ情報更新部１３がローカルユーザ情報１Ａを参照し（ステップＳ４−１）、その利用頻度の欄の数値が予め定められた閾値以上であるユーザのみを抽出する（ステップＳ４−２）。
【００５０】
こうして抽出されたユーザそれぞれに対して、ユーザ情報更新部１３はローカルユーザ情報１Ａで関連づけられている最終更新日時を確認し、最終更新日時の古いユーザから順に予め定められた人数分だけを取得対象ユーザとして確定する（ステップＳ４−３）。図６に示す例では、優先順位の上位５名のみを取得対象ユーザとして抽出するよう予め設定されていることとしている。
【００５１】
この図６に示す優先順位の付け方例によれば、第１段階として利用頻度の欄の数値が予め定められた閾値以上であるユーザのみを抽出することにより、例えば１度使用した後数ヶ月間全く使用していないユーザなど、ほとんどＭＦＰ１を使用しないユーザを取得対象ユーザの選択から除外することができる。
また、こうして除外した後に第２段階として、最終更新日時の古いユーザから順に取得対象ユーザとすることにより、閾値以上の利用頻度であるユーザに対しては最終更新日時が古くなりすぎないようにすることができ、個人情報の鮮度を保つことができる。
【００５２】
優先順位の付け方は、上述した図６に例示したものに限定されず、例えば最終更新日時の新しいユーザから順に上位とする、最終更新日時の古いユーザから順に上位とする、利用頻度の多いユーザから順に上位とする、最終利用日時の新しいユーザから順に上位とする、最終利用日時の古いユーザから順に上位とする、あるいは最終更新日時、利用頻度、最終利用日時の組み合わせなど、各種の方法であってよい。
また、優先順位を付けるために使用するデータも、図３に示すものに限定されず、他のデータも参照するようにしてもよい。この場合、参照するデータをローカルユーザ情報１ＡがグローバルユニークユーザＩＤに関連づけて格納することとなる。
【００５３】
上述のようにして取得対象ユーザが確定されると、ユーザ情報更新部１３は、確定された取得対象ユーザおよび、ステップＳ１でログインしたログインユーザについての個人情報をユーザ情報サーバ３から取得するよう、ユーザ情報取得部１５に取得要求を発信する。
ユーザ情報取得部１５は、この取得要求を受けると、ネットワークＩ／Ｆ１６を介してユーザ情報サーバ３に、取得対象ユーザおよびログインユーザについての個人情報を送信するよう送信要求を送信する（ステップＳ５）。
【００５４】
ユーザ情報サーバ３は、ユーザ情報取得部１５からの送信要求を受けると、サーバ側ユーザ情報３Ａを参照し、要求されたユーザ（取得対象ユーザおよびログインユーザ）についての個人情報のみをこのサーバ側ユーザ情報３Ａから抽出し、ＭＦＰ１に送信する（ステップＳ６）。
【００５５】
ユーザ情報更新部１３は、ユーザ情報サーバ３からユーザ情報取得部１５を経由して個人情報を受信すると、受信した個人情報をローカルユーザ情報１Ａと比較し、個人情報が更新されているかどうか、ログインユーザが新規登録であるかどうかをチェックする。更新されている場合、または新規登録である場合、ユーザ情報更新部１３は、そのチェック結果としての更新または新規登録の処理を図７に例示するように実行し、ローカルユーザ情報１Ａの更新処理を行う（ステップＳ７）。
【００５６】
こうしてログインユーザについての個人情報と共に、抽出された取得対象ユーザの個人情報が最新のものとされると、ユーザ認証制御部１２は、不図示の表示部などにより、ログインＯＫの旨をユーザに通知する（ステップＳ８）。また、上述したステップＳ７でチェックを行った際にログインユーザの個人情報についてエラーが発生した場合には、そのエラーの旨が通知される。
【００５７】
以上のように、本発明の第１の実施形態によれば、ローカルユーザ情報１Ａに含まれるユーザから取得対象ユーザを予め定められた方法により付けられた優先順位の上位順に選択し、ネットワークを介してログインユーザおよび取得対象ユーザのみの個人情報を取得してデータ更新を行うため、処理動作をユーザに意識させることなくローカルユーザ情報１Ａ内の個人情報の鮮度を保つことができると同時に、ネットワークを介して送受信される個人情報を必要最小限のみとすることができる。
このため、個人情報の漏洩に対するセキュリティを高めることができると共に、ネットワークトラフィックを不必要に増大させることのないようにしながら個人情報の自動更新を行うことができる。
【００５８】
また、ユーザ情報サーバ３から個人情報を取得してデータ更新を行う取得対象ユーザを優先順位により上位から選択するようにしているため、優先順位の付け方に応じてローカルユーザ情報１Ａの個人情報を無駄なく更新していくことができ、ネットワークを介して送受信される個人情報を必要最小限のみとすることができる。
【００５９】
なお、上述した第１の実施形態では、優先順位の付け方は予め定められており、優先順位の上位何名分を取得対象ユーザとして抽出させるかをネットワークの管理者などが設定することとして説明したが、この構成に限定されず、例えば、優先順位の付け方がモード切替などにより複数の中から選択でき、ネットワークの管理者などが予め選択して設定しておく構成であってもよい。
【００６０】
また、ユーザへのログインＯＫの通知は、ステップＳ７でチェック結果の実行を行った後として説明したが、ステップＳ３でユーザ認証が成功した時点で通知を行う構成であってもよい。この場合、上述したステップＳ４からＳ７の処理は、ユーザに対して特に表示等による通知を行うことなく、バックグラウンドでの処理としてよい。
【００６１】
〔第２の実施形態〕
次に、本発明の第２の実施形態について説明する。この第２の実施形態は、上述した第１の実施形態で、ローカルユーザ情報１Ａの更新処理をユーザがログインする際に行っているのに替えて、定期的に行う構成としたものである。
上述した第１の実施形態と同様のものについては同符号とし、説明を省略する。
【００６２】
第２の実施形態としての画像処理システムは、ＭＦＰ４が、上述した第１の実施形態と同様のユーザ認証サーバ２と、ユーザ情報サーバ３とに、ネットワークＮを介して接続されて構成される。
【００６３】
ＭＦＰ４は、図８に示すように、上述した第１の実施形態におけるＭＦＰ１の構成に加え、定期的にローカルユーザ情報１Ａの更新を行うためのユーザ情報管理部４７と、ユーザ情報管理部４７が更新処理のトリガーとして用いるための時刻情報をユーザ情報管理部４７に提供する計時部４８とをさらに備えている。
【００６４】
次に、本実施形態としての画像処理システムの動作について、図９のフローチャートを参照して説明する。
はじめに初期設定としてネットワーク管理者などが、上述した第１の実施形態と同様に、例えば社員名簿全員のデータなど、ＭＦＰ１を利用する権限を有する人、および送信先として指定を許可する人について、例えば全員のデータを登録しておくこととする。
また、優先順位の上位何名分のユーザについて個人情報の更新を行うかについても、例えば上位５人分など、予め設定がなされていることとする。
【００６５】
ユーザ情報管理部４７は、計時部４８からの時刻情報により予め定められた時刻になったことを検知すると、更新トリガーの条件が満たされたとして確認し、ユーザ情報更新部１３にローカルユーザ情報１Ａの更新処理開始要求を発信する。
この更新処理開始要求を受けると、ユーザ情報更新部１３は、ローカルユーザ情報１Ａに含まれるユーザから上述した第１の実施形態と同様に優先順位を付けて上位予め定められた人数のみを抽出し、個人情報をユーザ情報サーバ３から取得してデータ更新を行う取得対象ユーザとして確定する（ステップＳ１１）。
【００６６】
こうして取得対象ユーザが確定されると、ユーザ情報更新部１３は、確定された取得対象ユーザについての個人情報をユーザ情報サーバ３から取得するよう、ユーザ情報取得部１５に取得要求を発信する。
ユーザ情報取得部１５は、この取得要求を受けると、ネットワークＩ／Ｆ１６を介してユーザ情報サーバ３に、取得対象ユーザについての個人情報を送信するよう送信要求を送信する（ステップＳ１２）。
【００６７】
ユーザ情報サーバ３は、ユーザ情報取得部１５からの送信要求を受けると、サーバ側ユーザ情報３Ａを参照し、要求されたユーザ（取得対象ユーザ）についての個人情報のみをこのサーバ側ユーザ情報３Ａから抽出し、ＭＦＰ１に送信する（ステップＳ１３）。
【００６８】
ユーザ情報更新部１３は、ユーザ情報サーバ３からユーザ情報取得部１５を経由して個人情報を受信すると、受信した個人情報をローカルユーザ情報１Ａと比較し、個人情報が更新されているかどうかをチェックする。更新されている場合、ユーザ情報更新部１３は、そのチェック結果としての更新処理を実行し、ローカルユーザ情報１Ａの更新処理を行う（ステップＳ１４）。
【００６９】
以上のように、本発明の第２の実施形態によれば、ローカルユーザ情報１Ａに含まれるユーザから取得対象ユーザを予め定められた方法により付けられた優先順位の上位順に選択し、ネットワークを介して取得対象ユーザのみの個人情報を取得してデータ更新を行うため、ローカルユーザ情報１Ａの更新処理を定期的かつ自動的に行うことができ、ユーザがＭＦＰの操作を行う際の処理を増大させることなくローカルユーザ情報１Ａ内の個人情報の鮮度を保つことができると同時に、ネットワークを介して送受信される個人情報を必要最小限のみとすることができる。
このため、個人情報の漏洩に対するセキュリティを高めることができると共に、ネットワークトラフィックを不必要に増大させることのないようにしながら個人情報の自動更新を行うことができる。
【００７０】
また、上述した第１の実施形態と同様に、ユーザ情報サーバ３から個人情報を取得してデータ更新を行う取得対象ユーザを優先順位により上位から選択するようにしているため、優先順位の付け方に応じてローカルユーザ情報１Ａの個人情報を無駄なく更新していくことができ、ネットワークを介して送受信される個人情報を必要最小限のみとすることができる。
【００７１】
なお、上述した第２の実施形態では、ユーザ情報管理部４７が予め定められた時刻を更新トリガーとして更新処理開始要求を発信することとして説明したが、更新トリガーはこのものに限定されず、例えば前回の更新処理から予め設定された時間の経過時、ＭＦＰ４による所定の動作終了から予め設定された時間の経過時、スタンバイ動作への移行時、など予め定められたタイミングに行うのであれば各種のものであってよい。
【００７２】
また、本実施形態では、ＭＦＰが入力部１１やユーザ認証制御部１２を持たない構成であってもよい。
また、上述した第１の実施形態と同様に、ＭＦＰ４のユーザ認証制御部１２が、ユーザがログインする時のローカルユーザ情報１Ａの更新処理も共に行う構成であってもよい。
【００７３】
また、計時部４８は、ユーザ情報管理部４７による更新処理のトリガーのための時刻通知を行うために設けられたものとして説明したが、ローカルユーザ情報１Ａの最終更新日時や最終利用日時の更新のために用いられるものと共通であってもよい。
【００７４】
〔第３の実施形態〕
次に、本発明の第３の実施形態について説明する。この第３の実施形態は、上述した第１の実施形態でローカルユーザ情報１Ａの更新処理を行う際に、優先順位を付けて上位予め定められた人数分という複数のユーザについてのユーザ情報更新を同時に行っているのに替えて、ログインしようとするログインユーザについてのユーザ情報更新のみを行う構成としたものである。
上述した第１の実施形態と同様のものについては同符号とし、説明を省略する。
【００７５】
第３の実施形態としての画像処理システムは、ＭＦＰ５が、上述した第１の実施形態と同様のユーザ認証サーバ２と、ユーザ情報サーバ３とに、ネットワークＮを介して接続されて構成される。
【００７６】
ＭＦＰ５は、図１０に示すように、上述した第１の実施形態におけるＭＦＰ１の構成におけるユーザ情報更新部１３に替えて、ログインしようとするログインユーザについてのユーザ情報更新のみを行うユーザ情報更新部５３を備えて構成されている。
【００７７】
次に、本実施形態としての画像処理システムの動作について、図１１のフローチャートを参照して説明する。
まず、ユーザはＭＦＰ５を使用するに当たって、入力部１１からユーザアカウント名とパスワードとを入力し、ログイン操作を行う（ステップＳ２１）。
ユーザ認証制御部１２は、このログイン操作を受けると入力されたユーザアカウント名とパスワードとを、ネットワークＩ／Ｆ１６によりネットワークＮを介してユーザ認証サーバ２に送信し、ユーザ認証要求を行う（ステップＳ２２）。
【００７８】
ユーザ認証サーバ２は、認証情報テーブル２Ａを参照してユーザアカウント名とパスワードとの組み合わせをチェックし、認証の成否をＭＦＰ１に送信する（ステップＳ２３）。図１１には、認証成功の場合の動作例を示している。ここで認証失敗と判定された場合、上述した第１の実施形態と同様に、ユーザ認証制御部１２は不図示の表示部などにより認証失敗の旨をユーザに通知し、動作フローを終了する。
【００７９】
ユーザ認証制御部１２によりユーザ認証が正常に完了すると、ユーザ情報更新部５３はログインしたログインユーザについての個人情報をユーザ情報サーバ３から取得するよう、ユーザ情報取得部１５に取得要求を発信する。
ユーザ情報取得部１５は、この取得要求を受けると、ネットワークＩ／Ｆ１６を介してユーザ情報サーバ３に、ログインユーザについての個人情報を送信するよう送信要求を送信する（ステップＳ２４）。
【００８０】
ユーザ情報サーバ３は、ユーザ情報取得部１５からの送信要求を受けると、サーバ側ユーザ情報３Ａを参照し、要求されたユーザ（ログインユーザ）についての個人情報のみをこのサーバ側ユーザ情報３Ａから抽出し、ＭＦＰ１に送信する（ステップＳ２５）。
【００８１】
ユーザ情報更新部５３は、ユーザ情報サーバ３からユーザ情報取得部１５を経由して個人情報を受信すると、受信した個人情報をローカルユーザ情報１Ａと比較し、個人情報が更新されているかどうか、ログインユーザが新規登録であるかどうかをチェックする。更新されている場合、または新規登録である場合、ユーザ情報更新部１３は、そのチェック結果としての更新または新規登録の処理を実行し、ローカルユーザ情報１Ａの更新処理を行う（ステップＳ２６）。
【００８２】
こうしてログインユーザについての個人情報が最新のものとされると、ユーザ認証制御部１２は、不図示の表示部などにより、ログインＯＫの旨をユーザに通知する（ステップＳ２７）。また、上述したステップＳ２６でチェックを行った際にログインユーザの個人情報についてエラーが発生した場合には、そのエラーの旨が通知される。
【００８３】
以上のように、本発明の第３の実施形態によれば、個人情報の更新を行うユーザをログインユーザのみとして選択し、ネットワークを介してログインユーザの個人情報のみを自動的に取得してデータ更新を行うため、処理動作をユーザに意識させることなくローカルユーザ情報１Ａ内の個人情報の鮮度を必要最小限保つことができると同時に、ネットワークを介して送受信される個人情報を最小限のみとすることができる。
このため、個人情報の漏洩に対するセキュリティを高めることができると共に、ネットワークトラフィックを不必要に増大させることのないようにしながら個人情報の自動更新を行うことができる。
【００８４】
また、上述した第３の実施形態は、上述した第２の実施形態による定期的な更新処理を行う構成と組み合わせても、ローカルユーザ情報１Ａの好適な更新処理を実現することができる。
この第２、第３の実施形態を組み合わせた動作例によれば、上述した第２の実施形態により得られる効果と同様の効果が得られると共に、ユーザがＭＦＰにログインする際の処理内容を最小限とすることができ、ユーザによる操作に対して、より影響を与えないようにすることができる。
【００８５】
〔各実施形態について〕
なお、上述した各実施形態は本発明の好適な実施形態であり、本発明はこれに限定されることなく、本発明の技術的思想に基づいて種々変形して実施することが可能である。
例えば、ローカルユーザ情報１Ａが格納する個人情報は、通信を行う際に通信相手として特定可能な通信相手特定情報を含んでいれば図３により上述したものに限定されず、例えばＩＰアドレスなど他のアドレス情報を含むものであってもよい。
【００８６】
また、ユーザ情報サーバ３が格納するサーバ側ユーザ情報３Ａは、ＭＦＰ１のローカルユーザ情報１Ａにおける個人情報部分と同様の項目を格納することとして説明したが、同様の項目のみに限定されず、他の情報も含めて格納するものであってもよい。この場合、ユーザ情報サーバ３は、ＭＦＰ１からユーザ情報の取得要求を受けると、ＭＦＰ１のローカルユーザ情報１Ａにおける個人情報部分と同様の項目のみを抜粋してＭＦＰ１に送信することとなる。
【００８７】
また、上述した各実施形態としての画像処理システムを実現するための処理手順をプログラムとして記録媒体に記録することにより、本発明の各実施形態による上述した各機能を、その記録媒体から供給されるプログラムによって、システムを構成するコンピュータのＣＰＵに処理を行わせて実現させることができる。
この場合、上記の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
すなわち、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体および該記録媒体から読み出された信号は本発明を構成することになる。
この記録媒体としては、例えば、フロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いてよい。
【００８８】
この本発明に係るプログラムによれば、当該プログラムによって制御される画像処理システムに、上述した本発明に係る各実施形態としての画像処理システムにおける各機能を実現させることができる。
【図面の簡単な説明】
【００８９】
【図１】本発明の第１の実施形態としての画像処理システムの構成例を示すブロック図である。
【図２】該画像処理システムにおけるＭＦＰ１の構成例を示すブロック図である。
【図３】ローカルユーザ情報１Ａのデータ構造例を示す図である。
【図４】サーバ側ユーザ情報３Ａのデータ構造例を示す図である。
【図５】本発明の第１の実施形態としての画像処理システムの動作例を示すシーケンス図である。
【図６】該画像処理システムの動作例における優先順位処理例を示すフローチャートである。
【図７】ローカルユーザ情報１Ａの更新例を示すずである。
【図８】本発明の第２の実施形態におけるＭＦＰ４の構成例を示すブロック図である。
【図９】本発明の第２の実施形態としての画像処理システムの動作例を示すシーケンス図である。
【図１０】本発明の第３の実施形態におけるＭＦＰ５の構成例を示すブロック図である。
【図１１】本発明の第３の実施形態としての画像処理システムの動作例を示すシーケンス図である。
【符号の説明】
【００９０】
１、４、５    ＭＦＰ（画像処理装置の一例）
１Ａ    ローカルユーザ情報
１１    入力部
１２    ユーザ認証制御部
１３    ユーザ情報更新部
１４    記憶部
１５    ユーザ情報取得部
１６    ネットワークＩ／Ｆ
４７    ユーザ情報管理部
４８    計時部
２    ユーザ認証サーバ
２Ａ    認証情報テーブル
３    ユーザ情報サーバ（ユーザ情報装置の一例）
３Ａ    サーバ側ユーザ情報
【図１】
2006251911.tif 000003
【図２】
2006251911.tif 000004
【図３】
2006251911.tif 000005
【図４】
2006251911.tif 000006
【図５】
2006251911.tif 000007
【図６】
2006251911.tif 000008
【図７】
2006251911.tif 000009
【図８】
2006251911.tif 000010
【図９】
2006251911.tif 000011
【図１０】
2006251911.tif 000012
【図１１】
2006251911.tif 000013