(57)【特許請求の範囲】
【請求項１】
利用者を識別する識別情報と、前記識別情報とは異なる前記利用者の属性情報とを含む利用者情報を所定の記憶領域に保持する電子機器と、前記電子機器が所定のデータ伝送路で接続される情報処理装置とを有する情報処理システムであって、
前記情報処理装置は、
前記電子機器から取得した前記利用者情報を所定の記憶領域に保持する第１の保持手段と、
前記利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記第１の保持手段により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報を、当該データ操作の種別に基づいて管理する管理手段と、
前記管理手段により管理されている前記利用者情報を前記電子機器に送信する送信手段と、を有し、
前記電子機器は、
前記利用者情報を所定の記憶領域に保持する第２の保持手段と、
前記送信手段により送信された送信データを受信する受信手段と、
前記受信手段により受信された前記利用者情報に基づき、前記第２の保持手段により保持されている前記利用者情報の中から、前記データ操作の操作対象を特定し、特定した前記操作対象に前記データ操作を行うデータ操作手段と、を有し、
前記送信手段は、
前記第１の保持手段により保持されている前記利用者情報が、前記削除操作が行われた場合に、前記管理手段により管理されている当該削除操作が行われた利用者情報を前記電子機器に送信し、
前記データ操作手段は、
前記削除操作が行われた利用者情報が前記受信手段により受信された場合に、前記識別情報及び前記属性情報を含む当該利用者情報に基づいて前記削除操作の操作対象を特定し、特定した前記操作対象に前記削除操作を行うことを特徴とする情報処理システム。
【請求項２】
前記管理手段は、
前記第１の保持手段により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報を、前記第１の保持手段及び前記第２の保持手段とは異なる第３の保持手段に登録して管理し、
前記送信手段は、
前記管理手段により前記第３の保持手段に登録された前記利用者情報を前記電子機器に送信することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記管理手段は、
前記第１の保持手段により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報と、当該データ操作の種別を示す操作種別情報とを対応付けたデータ操作情報を管理し、
前記送信手段は、
前記管理手段により管理されている前記データ操作情報を前記電子機器に送信し、
前記受信手段は、
前記送信手段により送信された前記データ操作情報を受信し、
前記データ操作手段は、
受信手段により受信された前記データ操作情報に含まれる前記利用者情報に基づき、前記データ操作の操作対象を特定し、当該利用者情報に対応付けられた前記操作種別情報に基づいて特定した前記データ操作を行うことを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記送信手段は、
前記第１の保持手段により保持されている前記利用者情報が、前記登録操作が行われた場合に、前記管理手段により管理されている当該登録操作が行われた利用者情報を前記電子機器に送信し、
前記データ操作手段は、
前記登録操作が行われた利用者情報が前記受信手段により受信された場合に、前記識別情報及び前記属性情報を含む当該利用者情報を前記第２の保持手段に登録することを特徴とする請求項１乃至請求項３の何れか一項に記載の情報処理システム。
【請求項５】
前記送信手段は、
前記第１の保持手段により保持されている前記利用者情報が、前記変更操作が行われた場合に、前記管理手段により管理されている前記変更操作が行われた利用者情報を前記電子機器に送信し、
前記データ操作手段は、
前記変更操作が行われた利用者情報が前記受信手段により受信された場合に、当該利用者情報に基づき、前記変更操作の操作対象を特定し、当該利用者情報に含まれる前記識別情報及び前記属性情報を用いて、当該操作対象に含まれる前記識別情報及び前記属性情報を上書きすることを特徴とする請求項１乃至請求項４の何れか一項に記載の情報処理システム。
【請求項６】
利用者を識別する識別情報と、前記識別情報とは異なる前記利用者の属性情報とを含む利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記利用者情報を所定の記憶領域に保持する第１の保持手段と、受信された前記データ操作が行われた前記利用者情報に基づき、前記第１の保持手段により保持されている前記利用者情報の中から、前記データ操作の操作対象を特定し、特定した前記操作対象に前記データ操作を行い、前記削除操作が行われた利用者情報が受信された場合に、前記識別情報及び前記属性情報を含む当該利用者情報に基づいて前記削除操作の操作対象を特定し、特定した前記操作対象に前記削除操作を行うデータ操作手段を有する電子機器が、所定のデータ伝送路で接続される情報処理装置であって、
前記電子機器から取得した前記利用者情報を所定の記憶領域に保持する第２の保持手段と、
前記利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記第１の保持手段により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報を、当該データ操作の種別に基づいて管理する管理手段と、
前記管理手段により管理されている前記利用者情報を前記電子機器に送信する送信手段と、を有し、
前記送信手段は、
前記第１の保持手段により保持されている前記利用者情報が、前記削除操作が行われた場合に、前記管理手段により管理されている当該削除操作が行われた利用者情報を前記電子機器に送信することを特徴とする情報処理装置。
【請求項７】
利用者を識別する識別情報と、前記識別情報とは異なる前記利用者の属性情報とを含む利用者情報を所定の記憶領域に保持する電子機器と、前記電子機器が所定のデータ伝送路で接続される情報処理装置とを有する情報処理システムにおける情報管理方法であって、
前記情報処理装置は、
前記電子機器から取得した前記利用者情報を所定の記憶領域に保持する第１の保持手順と、
前記利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記第１の保持手順により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報を、当該データ操作の種別に基づいて管理する管理手順と、
前記管理手順により管理されている前記利用者情報を前記電子機器に送信する送信手順と、を有し、
前記電子機器は、
前記利用者情報を所定の記憶領域に保持する第２の保持手順と、
前記送信手順により送信された送信データを受信する受信手順と、
前記受信手順により受信された前記利用者情報に基づき、前記第２の保持手順により保持されている前記利用者情報の中から、前記データ操作の操作対象を特定し、特定した前記操作対象に前記データ操作を行うデータ操作手順と、を有し、
前記送信手順は、
前記第１の保持手順により保持されている前記利用者情報が、前記削除操作が行われた場合に、前記管理手順により管理されている当該削除操作が行われた利用者情報を前記電子機器に送信し、
前記データ操作手順は、
前記削除操作が行われた利用者情報が前記受信手順により受信された場合に、前記識別情報及び前記属性情報を含む当該利用者情報に基づいて前記削除操作の操作対象を特定し、特定した前記操作対象に前記削除操作を行うことを特徴とする情報管理方法。
【請求項８】
利用者を識別する識別情報と、前記識別情報とは異なる前記利用者の属性情報とを含む利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記利用者情報を所定の記憶領域に保持する第１の保持手段と、受信された前記データ操作が行われた前記利用者情報に基づき、前記第１の保持手段により保持されている前記利用者情報の中から、前記データ操作の操作対象を特定し、特定した前記操作対象に前記データ操作を行い、前記削除操作が行われた利用者情報が受信された場合に、前記識別情報及び前記属性情報を含む当該利用者情報に基づいて前記削除操作の操作対象を特定し、特定した前記操作対象に前記削除操作を行うデータ操作手段を有する電子機器が、所定のデータ伝送路で接続される情報処理装置に搭載された情報管理プログラムであって、
コンピュータを
前記電子機器から取得した前記利用者情報を所定の記憶領域に保持する第２の保持手段と、
前記利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記第１の保持手段により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報を、当該データ操作の種別に基づいて管理する管理手段と、
前記管理手段により管理されている前記利用者情報を前記電子機器に送信する送信手段として機能させ、
前記送信手段は、
前記第１の保持手段により保持されている前記利用者情報が、前記削除操作が行われた場合に、前記管理手段により管理されている当該削除操作が行われた利用者情報を前記電子機器に送信する情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に利用者情報を設定する技術に関するものである。
【背景技術】
【０００２】
例えば、オフィス環境などで利用される電子機器には、利用者に関する情報（以下「利用者情報」という）が設定されている。この利用者情報には、電子機器の利用制限に関する情報（以下「利用制限情報」という）が含まれており、管理者は、電子機器に対して利用制限情報を設定することで、情報セキュリティ（機密性の確保）や利用コスト（維持費の削減）などを考慮した電子機器の運用を実現することができる。
【０００３】
そこで、電子機器への利用制限情報の設定に対して、次のような技術が提案されている。
例えば、特許文献１には、設定（追加・変更・削除）を容易に行えるようにし、管理者の利便性を向上させるために、管理機器が、電子機器（管理対象機器）から機器利用が許可された利用者の利用者情報を取得し、管理者により選択された利用制限ポリシーに基づき、利用制限情報を生成し、生成した利用制限情報を、取得した利用者情報に含めて、電子機器（設定対象機器）に送信する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の情報管理では、利用者情報の設定処理に時間がかかる。
従来では、管理機器が、追加・変更・削除を行った利用者情報だけでなく、電子機器から取得した全ての利用者情報を設定対象機器に送信することで、情報設定を行う。そのため、電子機器から多くの利用者情報を取得した場合、設定対象機器への送信データや該設定対象機器での処理データが多くなり、処理に時間がかかってしまう。また、多くの電子機器を設定対象機器とした場合には、さらに処理に時間がかかってしまう。
【０００５】
本来、管理機器は、追加・変更・削除を行った利用者情報のみを設定対象機器に送信し、設定対象機器では、最小限のデータに対して設定処理が行われることが望ましい。
【０００６】
本発明は上記従来技術の問題点を鑑み提案されたものであり、電子機器への情報設定にかかる時間を短縮できる情報処理システム、情報処理装置、情報管理方法、及び情報管理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る情報処理システムは、利用者を識別する識別情報と、前記識別情報とは異なる前記利用者の属性情報とを含む利用者情報を所定の記憶領域に保持する電子機器と、前記電子機器が所定のデータ伝送路で接続される情報処理装置とを有する情報処理システムであって、
前記情報処理装置は、
前記電子機器から取得した前記利用者情報を所定の記憶領域に保持する第１の保持手段と、
前記利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記第１の保持手段により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報を、当該データ操作の種別に基づいて管理する管理手段と、
前記管理手段により管理されている前記利用者情報を前記電子機器に送信する送信手段と、を有し、
前記電子機器は、
前記利用者情報を所定の記憶領域に保持する第２の保持手段と、
前記送信手段により送信された送信データを受信する受信手段と、
前記受信手段により受信された前記利用者情報に基づき、前記第２の保持手段により保持されている前記利用者情報の中から、前記データ操作の操作対象を特定し、特定した前記操作対象に前記データ操作を行うデータ操作手段と、を有し、
前記送信手段は、
前記第１の保持手段により保持されている前記利用者情報が、前記削除操作が行われた場合に、前記管理手段により管理されている当該削除操作が行われた利用者情報を前記電子機器に送信し、
前記データ操作手段は、
前記削除操作が行われた利用者情報が前記受信手段により受信された場合に、前記識別情報及び前記属性情報を含む当該利用者情報に基づいて前記削除操作の操作対象を特定し、特定した前記操作対象に前記削除操作を行うことを特徴とする。
上記目的を達成するため、本発明に係る情報処理装置は、利用者を識別する識別情報と、前記識別情報とは異なる前記利用者の属性情報とを含む利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記利用者情報を所定の記憶領域に保持する第１の保持手段と、受信された前記データ操作が行われた前記利用者情報に基づき、前記第１の保持手段により保持されている前記利用者情報の中から、前記データ操作の操作対象を特定し、特定した前記操作対象に前記データ操作を行い、前記削除操作が行われた利用者情報が受信された場合に、前記識別情報及び前記属性情報を含む当該利用者情報に基づいて前記削除操作の操作対象を特定し、特定した前記操作対象に前記削除操作を行うデータ操作手段を有する電子機器が、所定のデータ伝送路で接続される情報処理装置であって、
前記電子機器から取得した前記利用者情報を所定の記憶領域に保持する第２の保持手段と、
前記利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記第１の保持手段により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報を、当該データ操作の種別に基づいて管理する管理手段と、
前記管理手段により管理されている前記利用者情報を前記電子機器に送信する送信手段と、を有し、
前記送信手段は、
前記第１の保持手段により保持されている前記利用者情報が、前記削除操作が行われた場合に、前記管理手段により管理されている当該削除操作が行われた利用者情報を前記電子機器に送信することを特徴とする。
【０００８】
上記目的を達成するため、本発明に係る情報管理方法は、利用者を識別する識別情報と、前記識別情報とは異なる前記利用者の属性情報とを含む利用者情報を所定の記憶領域に保持する電子機器と、前記電子機器が所定のデータ伝送路で接続される情報処理装置とを有する情報処理システムにおける情報管理方法であって、
前記情報処理装置は、
前記電子機器から取得した前記利用者情報を所定の記憶領域に保持する第１の保持手順と、
前記利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記第１の保持手順により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報を、当該データ操作の種別に基づいて管理する管理手順と、
前記管理手順により管理されている前記利用者情報を前記電子機器に送信する送信手順と、を有し、
前記電子機器は、
前記利用者情報を所定の記憶領域に保持する第２の保持手順と、
前記送信手順により送信された送信データを受信する受信手順と、
前記受信手順により受信された前記利用者情報に基づき、前記第２の保持手順により保持されている前記利用者情報の中から、前記データ操作の操作対象を特定し、特定した前記操作対象に前記データ操作を行うデータ操作手順と、を有し、
前記送信手順は、
前記第１の保持手順により保持されている前記利用者情報が、前記削除操作が行われた場合に、前記管理手順により管理されている当該削除操作が行われた利用者情報を前記電子機器に送信し、
前記データ操作手順は、
前記削除操作が行われた利用者情報が前記受信手順により受信された場合に、前記識別情報及び前記属性情報を含む当該利用者情報に基づいて前記削除操作の操作対象を特定し、特定した前記操作対象に前記削除操作を行うことを特徴とする。
【０００９】
上記目的を達成するため、本発明に係る情報管理プログラムは、利用者を識別する識別情報と、前記識別情報とは異なる前記利用者の属性情報とを含む利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記利用者情報を所定の記憶領域に保持する第１の保持手段と、受信された前記データ操作が行われた前記利用者情報に基づき、前記第１の保持手段により保持されている前記利用者情報の中から、前記データ操作の操作対象を特定し、特定した前記操作対象に前記データ操作を行い、前記削除操作が行われた利用者情報が受信された場合に、前記識別情報及び前記属性情報を含む当該利用者情報に基づいて前記削除操作の操作対象を特定し、特定した前記操作対象に前記削除操作を行うデータ操作手段を有する電子機器が、所定のデータ伝送路で接続される情報処理装置に搭載された情報管理プログラムであって、
コンピュータを
前記電子機器から取得した前記利用者情報を所定の記憶領域に保持する第２の保持手段と、
前記利用者情報を登録する登録操作、前記利用者情報を変更する変更操作、前記利用者情報を削除する削除操作のうち、少なくとも１つの操作を含むデータ操作であって、前記第１の保持手段により保持されている前記利用者情報のうち、ユーザの操作に応じて前記データ操作が行われた前記利用者情報を、当該データ操作の種別に基づいて管理する管理手段と、
前記管理手段により管理されている前記利用者情報を前記電子機器に送信する送信手段として機能させ、
前記送信手段は、
前記第１の保持手段により保持されている前記利用者情報が、前記削除操作が行われた場合に、前記管理手段により管理されている当該削除操作が行われた利用者情報を前記電子機器に送信する。
【発明の効果】
【００１０】
本発明によれば、電子機器への情報設定にかかる時間を短縮する情報処理システム、情報処理装置、情報管理方法、及び情報管理プログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態に係る管理システムの構成例を示す図である。
【図２】本発明の第１の実施形態に係る情報処理装置のハードウェア構成例を示す図である。
【図３】本発明の第１の実施形態に係る情報管理の機能構成例を示す図である。
【図４】本発明の第１の実施形態に係る機器情報のデータ例を示す図である。
【図５】本発明の第１の実施形態に係る利用者情報のデータ例を示す図である。
【図６】本発明の第１の実施形態に係るデータ操作情報のデータ例を示す図である。
【図７】本発明の第１の実施形態に係る機器一覧表示の処理手順例を示すフローチャートである。
【図８】本発明の第１の実施形態に係る機器一覧画面の表示例を示す図である。
【図９】本発明の第１の実施形態に係る利用者一覧表示の処理手順例を示すフローチャートである。
【図１０】本発明の第１の実施形態に係る利用者一覧画面の表示例を示す図である。
【図１１】本発明の第１の実施形態に係る利用者情報に対するデータ操作の処理手順例を示すフローチャートである。
【図１２】本発明の第１の実施形態に係るデータ変更画面の表示例を示す図である。
【図１３】本発明の第１の実施形態に係る設定送信の処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施の形態（以下「実施形態」という）について、図面を用いて詳細に説明する。
【００１３】
［第１の実施形態］
＜システム構成＞
図１は、本実施形態に係る管理システム１の構成例を示す図である。
図１には、複数の画像処理装置２００１〜２００ｎ（以下総称する場合「画像処理装置２００」という）と情報処理装置１００とが、ネットワークなどのデータ伝送路Ｎ（例えば「ＬＡＮ：Local Area Network」）で接続されるシステム構成例が示されている。
【００１４】
画像処理装置２００は、画像処理機能を有する機器である。画像処理機能には、例えば、コピー機能、プリント機能、及びスキャナ機能などがある。画像処理装置２００は、利用者情報が設定される電子機器の１つである。よって、以降では、電子機器について画像処理装置２００を例に説明する。
【００１５】
情報処理装置１００は、管理機能を有する機器であり、管理サーバにあたる。管理機能には、例えば、画像処理装置２００を管理する機器管理機能や、画像処理装置２００との間でやり取りされる（取り扱われる）利用者情報を含む各種情報を管理する情報管理機能などがある。
【００１６】
管理システム１では、上記システム構成により、次のような管理サービスを提供する。管理者は、情報処理装置１００に対し、機器一覧画面の表示を要求する。情報処理装置１０は、機器管理機能により、システム１内から利用者情報の設定対象候補となる画像処理装置２００を検出し、機器一覧画面を表示する。管理者は、情報処理装置１００に対し、利用者一覧画面の表示を要求する。情報処理装置１００は、情報管理機能により、画像処理装置２００から利用者情報を取得し、利用者一覧画面を表示する。
【００１７】
管理者は、利用者一覧画面から、利用者情報を変更する利用者を指定し、該当する利用者情報の変更を要求する。情報処理装置１００は、管理者からの変更操作に従って、該当する利用者情報を変更する。管理者は、設定対象機器を指定し、変更後の利用者情報の送信を要求する。情報処理装置１００は、変更後の利用者情報を、指定された画像処理装置２００に送信する。これにより、画像処理装置２００では、受信データに基づき、該当する利用者情報を更新する。
【００１８】
以上のように、本実施形態に係る管理システム１は、上記システム構成により、画像処理装置２００に対して情報設定を行う管理サービスを提供することができる。
【００１９】
＜ハードウェア構成＞
図２は、本実施形態に係る情報処理装置１００のハードウェア構成例を示す図である。
図２に示すように、情報処理装置１００は、入力装置１０１、表示装置１０２、ドライブ装置１０３、ＲＡＭ（Random Access Memory）１０４、ＲＯＭ（Read Only Memory）１０５、ＣＰＵ（Central Processing Unit）１０６、インタフェース装置１０７、及びＨＤＤ（Hard Disk Drive）１０８などを備え、それぞれがバスＢで相互に接続されている。
【００２０】
入力装置１０１は、キーボードやマウスなどを含み、情報処理装置１００に各操作信号を入力するのに用いられる。表示装置１０２は、ディスプレイなどを含み、情報処理装置１００による処理結果を表示する。
【００２１】
インタフェース装置１０７は、情報処理装置１００をデータ伝送路Ｎに接続するインタフェースである。これにより、情報処理装置１００は、インタフェース装置１０７を介して、画像処理装置２００とデータ通信を行うことができる。
【００２２】
ＨＤＤ１０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、装置全体を制御する情報処理システム（例えば「Ｗｉｎｄｏｗｓ（商標又は登録商標）」や「ＵＮＩＸ（商標又は登録商標）」などの基本ソフトウェアであるＯＳ（Operating System））、及びシステム上において各種機能（例えば「情報管理機能」）を提供するアプリケーションなどがある。また、ＨＤＤ１０８は、格納しているプログラムやデータを、所定のファイルシステム及び／又はＤＢ（Data Base）により管理している。
【００２３】
ドライブ装置１０３は、着脱可能な記録媒体１０３ａとのインタフェースである。これにより、情報処理装置１００は、ドライブ装置１０３を介して、記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体１０３ａには、例えば、フロッピー（商標又は登録商標）ディスク、ＣＤ（Compact Disk）、及びＤＶＤ（Digital Versatile Disk）、ならびに、ＳＤメモリカード（SD Memory Card）やＵＳＢ（Universal Serial Bus）メモリなどがある。
【００２４】
ＲＯＭ１０５は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、情報処理装置１００の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、情報処理システム設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ１０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。ＣＰＵ１０６は、上記記憶装置（例えば「ＨＤＤ」や「ＲＯＭ」など）から、プログラムやデータをＲＡＭ上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する処理装置である。
【００２５】
以上のように、本実施形態に係る情報処理装置１００は、上記ハードウェア構成により、情報管理機能を含む各種情報処理サービスを提供することができる。
【００２６】
＜情報管理機能＞
本実施形態に係る情報管理機能について説明する。
本実施形態に係る情報処理装置１００では、画像処理装置２００から機器情報を取得し、取得した機器情報に基づき、設定対象機器の指定操作を受け付ける。また、情報処理装置１００は、画像処理装置２００から利用者情報を取得し、取得した利用者情報に基づき、情報の追加・変更・削除などのデータ操作を受け付ける。その結果、情報処理装置１００は、指定された設定対象機器に対して、追加・変更・削除を行った利用者情報（データ操作後の利用者情報）のみを送信する。本実施形態に係る情報処理装置１００は、このような情報管理機能を有している。
【００２７】
従来の情報管理では、情報処理装置１００が、追加・変更・削除を行った利用者情報だけでなく、画像処理装置２００から取得した全ての利用者情報（機器に登録された全ての利用者の利用者情報）を設定対象機器に送信することで情報設定を行っている。そのため、設定時の設定対象機器への送信データや該設定対象機器での処理データが多く、情報処理装置１００から画像処理装置２００に対する利用者情報の設定処理に時間がかかってしまう。
【００２８】
そこで、本実施形態に係る情報処理装置１００では、追加・変更・削除を行った利用者情報のみを設定対象機器に送信する仕組みとした。
【００２９】
これにより、本実施形態に係る情報処理装置１００は、画像処理装置２００への送信データや該画像処理装置２００での処理データを軽減し、画像処理装置２００で情報設定処理が効率よく行われる環境を提供する。その結果、本実施形態に係る情報処理装置１００では、画像処理装置２００への情報設定にかかる時間を短縮できる。
【００３０】
以下に、本実施形態に係る情報管理機能の構成とその動作について説明する。
図３は、本実施形態に係る情報管理の機能構成例を示す図である。
図３に示すように、本実施形態に係る情報管理機能は、機器連携部１１、機器検索部１２、機器情報管理部１３、受付部１４、ログイン・ログアウト部１５、及び利用者情報管理部１６などを有している。これらの機能部は、情報処理装置１００で動作し、画像処理装置２００と連携することで、情報管理機能を実現している。
【００３１】
機器連携部１１は、画像処理装置２００との連携動作を制御する機能部である。機器連携部１１は、他の機能部から、外部機器との連携動作要求を受け付けると、画像処理装置２００と情報処理装置１００（要求元の機能部）とのデータ通信を介した連携動作を制御する。
【００３２】
機器検索部１２は、システム１内の画像処理装置２００を検索する機能部である。機器検索部１２は、機器連携部１１を介して、システム１に接続される画像処理装置２００に対し、ブロードキャストを行い、同システム１に接続される画像処理装置２００の存在を確認することで機器検索を行う。
【００３３】
機器情報管理部１３は、機器情報を管理する機能部である。機器情報管理部１３は、画像処理装置２００の機器情報を機器情報保持部９０に保持し、所定のデータ操作を行うことで情報管理する。なお、機器情報保持部９０は、情報処理装置１００が備える記憶装置（ＨＤＤ）の所定の記憶領域にあたる。
【００３４】
ここで、情報処理装置１００内で管理される機器情報について説明する。
図４は、本実施形態に係る機器情報９０Ｄのデータ例を示す図である。
図４に示すように、機器情報９０Ｄでは、［機器識別］、［機種］、及び［搭載機能］などの情報項目が対応づけられた情報セットを機器単位で保持し管理する。
【００３５】
［機器識別］項目は、画像処理装置２００を識別する情報（以下「機器識別情報」という）が保持される項目であり、項目値には、例えば、機器名やネットワーク設定値（ＩＰアドレス：Internet Protocol address）などがある。図中には、ネットワーク設定値'１９２．１６８．１１．ＸＸ１−１９２．１６８．１１．ＸＸ３'が保持されているデータ例が示されている。
【００３６】
［機種］項目は、画像処理装置２００の機種を示す情報（以下「機種情報」という）が保持される項目であり、項目値には、例えば、機種名や機種を示すコード値（機種ＩＤ）などがある。図中には、３つの機種名'ＭＦＰ  Ａ１'，'ＭＦＰ  Ｂ１'，'ＭＦＰ  Ａ２'が保持されているデータ例が示されている。
【００３７】
［搭載機能］項目は、画像処理装置２００の搭載機能を示す情報（以下単に「搭載機能情報」という）が保持される項目であり、項目値には、例えば、アプリケーション名やアプリケーションを示すコード値（アプリＩＤ）などがある。図中には、アプリケーション名'機能Ａ'，'機能Ｂ'，'機能Ｃ'が保持されているデータ例が示されている。
【００３８】
なお、情報項目には、この他、画像処理装置２００の機器状態を示す情報（以下「機器状態情報」という）が保持される項目などが含まれていてもよい。
【００３９】
図３の説明に戻る。機器情報管理部１３は、機器検索部１２が画像処理装置２００の存在を確認すると、機器連携部１１を介して、存在が確認された画像処理装置２００から機器情報９０Ｄを取得する。機器情報管理部１３は、機器情報保持部９０にアクセスし、取得した機器情報９０Ｄに基づき、データ登録を行う。
【００４０】
具体的には、機器検索部１２による取得値を情報項目ごとに格納する。また、機器情報管理部１３は、保持情報に対するデータ取得による機器情報９０Ｄに基づき、情報処理装置１００が備える表示装置（ディスプレイ）に機器一覧画面を表示する。
【００４１】
なお、動作要求に応じて、機器情報管理部１３が行うデータ操作には、上記データ登録（追加）やデータ取得（参照）の他、データ変更（上書き）、及びデータ削除（消去）などがある。
【００４２】
このように、情報処理装置１００は、機器情報管理部１３により、システム１内の画像処理装置２００を管理し、管理者に対し、設定対象候補となる画像処理装置２００に関する情報を提供する。
【００４３】
受付部１４は、管理者（操作者）の動作要求を受け付ける機能部である。受付部１４は、情報処理装置１００が備える入力装置１０１（例えば「キーボード」や「マウス」など）を介して、動作要求を受け付ける。受付部１４は、要求に従って、要求動作を行う他の機能部に対し、動作を指示する。
【００４４】
なお、本実施形態では、機器一覧表示（外部機器検索）、利用者情報のデータ操作（データ登録・変更・削除）、利用者一覧表示（利用者情報の取得対象機器指定）、及びデータ操作後の利用者情報送信（利用者情報の設定対象機器指定）などの動作要求を受け付ける。
【００４５】
よって、受付部１４は、機器一覧表示（外部機器検索）の動作要求を受け付けると、機器検索部１２に対し、対応動作を指示する。また、受付部１４は、利用者情報のデータ操作（データ登録・変更・削除）、利用者一覧表示（利用者情報の取得対象機器指定）、及びデータ操作後の利用者情報送信（利用者情報の設定対象機器指定）の動作要求を受け付けると、後述する利用者情報管理部１６に対し、対応動作を指示する。
【００４６】
なお、利用者一覧表示やデータ操作後の利用者情報送信の動作要求を受け付けた場合には、後述するログイン・ログアウト部１５に対しても、対応動作を指示する。
【００４７】
ログイン・ログアウト部１５は、画像処理装置２００へのログイン・ログアウトを制御する機能部（認証制御部）である。ログイン・ログアウト部１５は、機器連携部１１を介して、画像処理装置２００に対し、管理者から入力された認証情報（例えば「ログインＩＤ」や「パスワード」など：以下「ログイン情報」という）を送信することで機器ログインを行う。また、ログイン・ログアウト部１５は、他の機能部による情報管理処理が終了すると、ログインした画像処理装置２００に対し、ログアウトを要求することで機器ログアウトを行う。このとき、ログイン・ログアウト部１５は、機器情報管理部１３を介して、機器情報９０Ｄから制御対象機器の機器識別情報（ネットワーク設定値）を取得し、取得した機器識別情報とログイン情報とを機器連携部１１に渡すことで、画像処理装置２００に対するログイン・ログアウト制御（認証制御）を行う。
【００４８】
利用者情報管理部１６は、利用者情報を管理する機能部である。利用者情報管理部１６は、画像処理装置２００の利用者情報を利用者情報保持部８０に保持し、所定のデータ操作を行うことで情報管理する。なお、利用者情報保持部８０は、機器情報保持部９０と同様に、情報処理装置１００が備える記憶装置（ＨＤＤ）の所定の記憶領域にあたる。
【００４９】
ここで、情報処理装置１００内で管理される利用者情報について説明する。
図５は、本実施形態に係る利用者情報８０Ｄのデータ例を示す図である。
図５に示すように、利用者情報８０Ｄには、主に、利用者の登録情報８０Ｄ１（図中（Ａ））と利用者の利用制限情報８０Ｄ２（図中（Ｂ））とが含まれる。
【００５０】
（Ａ）に示すように、登録情報８０Ｄ１では、［利用者識別］、［認証］、及び［連絡先］などの情報項目が対応づけられた情報セットを利用者単位で保持し管理する。
【００５１】
［利用者識別］項目は、利用者を識別する情報（以下「利用者識別情報」という）が保持される項目であり、項目値には、利用者名や利用者を示すコード値（ＩＤ）などがある。図中では、利用者を示すコード値'Ｕｓｅｒ０１'が保持されているデータ例が示されている。
【００５２】
［認証］項目は、利用者の認証情報が保持される項目であり、項目値には、パスワードなどがある。図中では、利用者が機器ログイン時に入力するパスワード'＊＊＊＊'が保持されているデータ例が示されている。なお、［認証］項目値（認証情報）は、運用される認証システムにより異なる。例えば、カード認証の場合には、カードで保持される認証情報であってもよく、生体認証の場合には、利用者の指紋や網膜などの生体情報であってもよい。
【００５３】
［連絡先］項目は、利用者の連絡先を示す情報（以下「連絡先情報」という）が保持される項目であり、項目値には、電子メールアドレス、電話番号、及び／又はＦＡＸ番号などがある。図中では、利用者に発行された電子メールアドレス'Ｕｓｅｒ＠ＸＸＸ．ｃｏｍ'、電話番号、及びＦＡＸ番号'０３−ＸＸＸＸ−ＸＸＸＸ'の全てが保持されているデータ例が示されている。
【００５４】
また、（Ｂ）に示されるように、利用者制限情報８０Ｄ２では、［有効フラグ］、［利用許可期間］、及び［機能制限］などの情報項目が対応づけられた情報セットを利用者単位で保持し管理する。
【００５５】
［有効フラグ］項目は、機器利用が許可された利用者（以下便宜上「有効利用者」という）か否かを示す情報（以下「有効利用者情報」という）が保持される項目であり、項目値には、例えば、機器利用の有効／無効を示すフラグ値（０／１）などがある。図中では、有効利用者を示すフラグ値'１'が保持されているデータ例が示されている。
【００５６】
なお、項目値が'０'の場合には、機器利用が許可されていない利用者（以下便宜上「無効利用者」という）を表している。
【００５７】
［利用許可期間］項目は、機器利用が許可された期間を示す情報（以下「利用許可期間情報」という）が保持される項目であり、項目値には、例えば、機器利用の許可期間を示す日時などがある。図中では、同日の９：００から１７：００の日時が保持されているデータ例が示されている。
【００５８】
［機能制限］項目は、機能単位の利用制限を示す情報が保持される項目であり、項目値には、例えば、利用可能機能か否かを示すビット値又はビット列などがある。図中では、利用可能機能を示すビット値'１'又は利用不可能機能を示すビット値'０'が保持されているデータ例が示されている。
【００５９】
なお、ビット列の場合には、機能をさらに細分化した機能（以下便宜上「細分化機能」という）の利用可否を、ビット値で表している。例えば、画像処理装置２００の場合には、細分化機能に、プリント機能やコピー機能などがある。プリント機能では、フルカラープリントやモノクロプリントなどが細分化機能となり、コピー機能では、フルカラーコピー、モノクロコピー、２色コピー、単色コピーなどが細分化機能となる。図中では、機能Ａの細分化機能のうち、２つの利用許可機能を示すビット列'１１００'が保持されているデータ例が示されている。
【００６０】
図３の説明に戻る。利用者情報管理部１６は、受付部１４が利用者一覧表示の動作要求を受け付けると、機器連携部１１を介して、取得対象機器として指定された画像処理装置２００から利用者情報８０Ｄを取得する。利用者情報管理部１６は、利用者情報保持部８０にアクセスし、取得した利用者情報８０Ｄに基づき、データ登録を行う。
【００６１】
具体的には、画像処理装置２００からの取得値を情報項目ごとに格納する。また、利用者情報管理部１６は、保持情報に対するデータ取得による利用者情報８０Ｄに基づき、情報処理装置１００が備える表示装置１０２（ディスプレイ）に利用者一覧画面を表示する。
【００６２】
このように、情報処理装置１００は、利用者情報管理部１６により、システム１内の画像処理装置２００を利用する利用者を管理し、管理者に対し、データ操作の候補となる利用者に関する情報を提供する。
【００６３】
また、利用者情報管理部１６は、受付部１４が利用者情報８０Ｄのデータ操作の動作要求を受け付けると、利用者情報保持部８０にアクセスし、新規利用者のデータ登録や、既存利用者（画像処理装置に登録済みの利用者）のデータ変更／削除を行う。
【００６４】
具体的には、新規利用者のデータ登録の場合には、動作要求時に受け付けた新規利用者の利用者情報８０Ｄを、新しい情報セットとして格納する。また、既存利用者のデータ変更／削除の場合には、動作要求時に受け付けた変更／削除対象利用者の利用者識別情報（利用者ＩＤ）に基づき、利用者情報保持部８０の保持情報の中から、該当する利用者情報８０Ｄを特定し、特定した利用者情報８０Ｄに対して行う。データ変更の場合、動作要求時に受け付けた入力値で、特定した利用者情報８０Ｄの該当情報項目の値を上書きする。また、データ削除の場合、特定した利用者情報８０Ｄの情報セットを消去する。
【００６５】
また、利用者情報管理部１６は、利用者情報８０Ｄに対して、データ操作を行った場合、データ操作に関する情報（以下「データ操作情報」という）を、データ操作情報保持部７０に記録し、データ操作により画像処理装置２００に設定が必要となった利用者情報８０Ｄ（機器設定時の送信情報）を管理する。なお、データ操作情報保持部７０は、機器情報保持部９０や利用者情報保持部８０と同様に、情報処理装置１００が備える記憶装置（ＨＤＤ）の所定の記憶領域にあたる。
【００６６】
ここで、情報処理装置１００内で管理されるデータ操作情報について説明する。
図６は、本実施形態に係るデータ操作情報７０Ｄのデータ例を示す図である。
図６に示すように、データ操作情報７０Ｄは、［操作種別］及び［操作対象］などの情報項目が対応づけられた情報セットをデータ操作単位で保持し管理する。
【００６７】
［操作種別］項目は、利用者情報８０Ｄに対して行ったデータ操作の種別を示す情報（以下「データ操作種別情報」という）が保持される項目であり、項目値には、データ登録・変更・削除などの情報設定を示すコード値（１／２／３）などがある。図中では、データ登録を示すコード値'１'、データ変更を示すコード値'２'、及びデータ削除を示すコード値'３'が保持されているデータ例が示されている。
【００６８】
［操作対象］項目は、データ操作後の利用者情報８０Ｄが保持される項目であり、項目値には、利用者情報８０Ｄの複製データ（利用者情報保持部からの複製データ）がある。図中では、データ登録・変更・削除を行った３つの利用者情報８０Ｄの複製データＡ，Ｂ，Ｃが保持されているデータ例が示されている。
【００６９】
図３の説明に戻る。利用者情報管理部１６は、利用者情報８０Ｄに対するデータ操作が行われると、データ操作情報保持部７０にアクセスし、新規のデータ登録を行う。
【００７０】
具体的には、データ操作の種別を示すコード値及びデータ操作後の利用者情報８０Ｄの複製データを、［操作種別］項目及び［操作対象］項目に格納する。
【００７１】
また、利用者情報管理部１６は、受付部１４がデータ操作後の利用者情報送信の動作要求を受け付けると、データ操作情報保持部７０にアクセスし、データ操作情報７０Ｄのデータ取得を行う。利用者情報管理部１６は、取得したデータ操作情報７０Ｄに基づき、設定対象機器である画像処理装置２００に、データ操作後の利用者情報８０Ｄを送信し、情報設定を要求する。
【００７２】
具体的には、取得したデータ操作情報７０Ｄの操作種別情報（コード値）とデータ操作後の利用者情報８０Ｄの複製データとを含む送信データを生成する。つまり、利用者情報管理部１６は、画像処理装置２００から取得した全ての利用者情報８０Ｄを含む送信データを生成するのではなく、データ操作後の利用者情報８０Ｄのみを含む送信データを生成する。なお、データ操作情報７０Ｄに、データ操作ごとの複数の情報セットが含まれている場合、該情報セットの数だけ、送信データを生成する。
【００７３】
利用者情報管理部１６は、生成した送信データと動作要求時に指定された設定対象機器（設定対象機器として指定された画像処理装置）の機器識別情報（ネットワーク設定値）とを機器連携部１１に渡すことで、設定対象機器である画像処理装置２００に対するデータ送信を行う。
【００７４】
このように、情報処理装置１００は、利用者情報管理部１６により、データ操作を行ったことにより、画像処理装置２００に対して設定が必要となった利用者情報８０Ｄを管理し、データ操作後の利用者情報８０Ｄのみを、設定対象機器である画像処理装置２００に送信する。その結果、画像処理装置２００では、自機が有する利用者情報保持部２０にアクセスし、受信した利用者情報８０Ｄに基づく情報設定が行われ、自機で保持する利用者情報８０Ｄに、情報処理装置１００で行われたデータ操作が反映される。
【００７５】
以上のように、本実施形態に係る情報管理機能は、上記各機能部が連携動作することにより実現される。なお、上記各機能部は、情報処理装置１００に搭載（インストール）されるプログラム（情報管理機能を実現するソフトウェア）が、演算装置（ＣＰＵ）により、記憶装置（「ＨＤＤ」や「ＲＯＭ」）からメモリ（ＲＡＭ）上に読み出され、以下の処理が実行されることで実現される。
【００７６】
本実施形態に係る情報管理機能の詳細な動作（機能部群の連携動作）について、処理手順を示すフローチャートを用いて説明する。なお、以下には、上述した管理者が行う動作要求に応じた情報管理処理を順に説明する。
【００７７】
《機器一覧表示時の処理》
図７は、本実施形態に係る機器一覧表示の処理手順例を示すフローチャートである。
情報処理装置１００は、受付部１４、機器連携部１１、機器検索部１２、及び機器情報管理部１３が連携動作することで、次のような処理を行う。
【００７８】
図７に示すように、受付部１４は、機器一覧表示の動作要求を受け付ける（ステップＳ１０１：ＹＥＳ）。受付部１４は、受け付けた動作要求に応じて、動作要求を実現する機能部（機器検索部）に対し、処理の実行を指示する。
【００７９】
機器検索部１２は、機器連携部１１を介して、システム１内の画像処理装置２００を検索する（ステップＳ１０２）。このとき、機器検索部１２は、システム１に接続される画像処理装置２００に対し、ブロードキャストを行うことで機器を検索する。
【００８０】
機器検索部１２は、検索結果として、画像処理装置２００から応答データを受信したか否かを判定する（ステップＳ１０３）。なおこのとき、機器検索部１２は、検索結果として、画像処理装置２００からネットワーク設定値を受信する。
【００８１】
機器検索部１２は、画像処理装置２００から応答データを受信した場合（ステップＳ１０３：ＹＥＳ）、機器情報管理部１３に対し、機器一覧画面の表示を指示する。このとき、応答データとして受信した画像処理装置２００のネットワーク設定値は、機器検索部１２から機器情報管理部１３へと渡される。
【００８２】
機器情報管理部１３は、ネットワーク設定値に基づき、機器連携部１１を介して画像処理装置２００にアクセスし、機器情報９０Ｄを取得する（ステップＳ１０４）。
【００８３】
機器情報管理部１３は、取得した機器情報９０Ｄに基づき、機器一覧画面を表示する（ステップＳ１０５）。このとき、機器情報管理部１３は、機器情報保持部９０にアクセスし、取得した機器情報９０Ｄの値を、該当情報項目の項目値として格納し、機器単位で保存する。
【００８４】
なお、機器検索部１２は、画像処理装置２００から応答データを受信しなかった場合（ステップＳ１０３：ＮＯ）、所定のエラー処理を行う（ステップＳ１０６）。このエラー処理は、例えば、機器一覧画面に表示する画像処理装置２００がシステム内１に存在しない旨の通知などである。また、通知方法は、情報処理装置１００での画面表示だけでなく、音声出力やメッセージ送信などであってもよい。
【００８５】
図８は、本実施形態に係る機器一覧画面の表示例を示す図である。
図８には、情報処理装置１００において、上記処理により表示された機器一覧画面の一例が示されている。
【００８６】
機器一覧画面には、機器検索により存在が確認された画像処理装置２００に関する情報がリスト表示される。このとき表示される画像処理装置２００に関する情報には、機器識別情報（図中の［ＩＰアドレス］項目）や機器状態情報（図中の［状態］項目）などが含まれる。
【００８７】
管理者は、これらの表示情報を確認し、画面上で１又は複数の画像処理装置２００を選択することで、システム１内の画像処理装置２００の中から、利用者一覧表示時の利用者情報８０Ｄの取得先（取得対象機器）を指定する。
【００８８】
《利用者一覧表示時の処理》
図９は、本実施形態に係る利用者一覧表示の処理手順例を示すフローチャートである。
情報処理装置１００は、受付部１４、機器連携部１１、機器情報管理部１３、ログイン・ログアウト部１５、及び利用者情報管理部１６が連携動作することで、次のような処理を行う。
【００８９】
図９に示すように、受付部１４は、機器一覧画面から、利用者情報８０Ｄの取得対象機器指定を受け付け（ステップＳ２０１：ＹＥＳ）、利用者一覧表示の動作要求を受け付ける（ステップＳ２０２：ＹＥＳ）。
【００９０】
受付部１４は、受け付けた動作要求に応じて、動作要求を実現する機能部（ログイン・ログアウト部）に対し、処理の実行を指示する。
【００９１】
ログイン・ログアウト部１５は、機器連携部１１を介して、取得対象機器として指定された画像処理装置２００にログインする（ステップＳ２０３）。このとき、ログイン・ログアウト部１５は、機器情報管理部１３を介して、機器情報９０Ｄから取得対象機器の機器識別情報（ネットワーク設定値）を取得する。ログイン・ログアウト部１５は、取得した機器識別情報に基づき、機器連携部１１を介して画像処理装置２００にアクセスし、管理者から入力されたログイン情報を送信することで機器ログインを行う。
【００９２】
ログイン・ログアウト部１５は、画像処理装置２００へのログインに成功したか否かを判定する（ステップＳ２０４）。なおこのとき、ログイン・ログアウト部１５は、機器連携部１１を介して、画像処理装置２００から成功／失敗を示すログイン結果（認証結果）を受信する。
【００９３】
ログイン・ログアウト部１５は、画像処理装置２００へのログインに成功した場合（ステップＳ２０４：ＹＥＳ）、利用者情報管理部１６に対し、利用者一覧画面の表示を指示する。このとき、ログインに成功した画像処理装置２００のネットワーク設定値（ログイン時に用いた機器識別情報）は、ログイン・ログアウト部１５から利用者情報管理部１６へと渡される。
【００９４】
利用者情報管理部１６は、ネットワーク設定値に基づき、機器連携部１１を介して画像処理装置２００にアクセスし、利用者情報８０Ｄを取得する（ステップＳ２０５）。
【００９５】
利用者情報管理部１６は、取得した利用者情報８０Ｄに基づき、利用者一覧画面を表示する（ステップＳ２０６）。このとき、利用者情報管理部１６は、利用者情報保持部８０にアクセスし、取得した利用者情報８０Ｄの値を、登録情報８０Ｄ１及び利用制限情報８０Ｄ２の各該当情報項目の項目値として格納し、利用者単位で保存する。
【００９６】
ログイン・ログアウト部１５は、利用者情報管理部１６による処理が終了すると、機器連携部１１を介して、ログインした画像処理装置２００からログアウトする（ステップＳ２０７）。このとき、ログイン・ログアウト部１５は、機器連携部１１を介して画像処理装置２００にアクセスし、ログアウトを要求することで機器ログアウトを行う。
【００９７】
ログイン・ログアウト部１５は、画像処理装置２００へのログアウトに成功したか否かを判定する（ステップＳ２０８）。
【００９８】
なお、ログイン・ログアウト部１５は、ログイン／ログアウトに成功しなかった場合（ステップＳ２０４又はＳ２０８：ＮＯ）、所定のエラー処理を行う（ステップＳ２０９）。このエラー処理は、例えば、ログイン／ログアウトに失敗した旨の通知などである。また、通知方法は、情報処理装置１００での画面表示だけでなく、音声出力やメッセージ送信などであってもよい。
【００９９】
図１０は、本実施形態に係る利用者一覧画面の表示例を示す図である。
図１０には、情報処理装置１００において、上記処理により表示された利用者一覧画面の一例が示されている。
【０１００】
利用者一覧画面には、指定された画像処理装置２００の既存利用者に関する情報がリスト表示される。このとき表示される既存利用者に関する情報には、利用者識別情報（図中の［利用者ＩＤ］項目）、有効利用者情報（図中の［状態］項目）、及び利用許可期間情報（図中の［期間］項目）などが含まれる。
【０１０１】
管理者は、これらの表示情報を確認し、利用者情報８０Ｄのデータ登録・変更・削除などのデータ操作を行う。例えば、データ登録の場合には、画面上の［登録］ボタンを押下することで、表示されたデータ操作画面を介して、新規利用者の利用者情報８０Ｄの各情報項目の登録値を設定し、登録動作を指示する。また、データ変更の場合には、画面上で変更対象利用者を選択し、［変更］ボタンを押下することで、表示されたデータ操作画面を介して、変更対象利用者の利用者情報８０Ｄの各情報項目の変更値を設定し、変更動作を指示する。また、データ削除の場合には、画面上で削除対象利用者を選択し、［削除］ボタンを押下することで、削除対象利用者の利用者情報８０Ｄの削除動作を指示する。
【０１０２】
《データ操作時の処理》
図１１は、本実施形態に係る利用者情報８０Ｄに対するデータ操作の処理手順例を示すフローチャートである。
情報処理装置１００は、受付部１４及び利用者情報管理部１６が連携動作することで、次のような処理を行う。
【０１０３】
図１１に示すように、受付部１４は、利用者一覧画面から、利用者情報８０Ｄに対するデータ操作の動作要求を受け付ける（ステップＳ３０１）。
【０１０４】
受付部１４は、データ操作のうち、データ登録の動作要求を受け付けた場合（ステップＳ３０１：［登録］）、受け付けた動作要求に応じて、データ登録を実現する機能部（利用者情報管理部）に対し、処理の実行を指示する。
【０１０５】
利用者情報管理部１６は、データ登録画面を表示し（ステップＳ３０２）、入力値に基づき、新規利用者の利用者情報８０Ｄを登録する（ステップＳ３０３）。このとき、利用者情報管理部１６は、利用者情報保持部８０にアクセスし、データ登録画面の入力値を、新規利用者の利用者情報８０Ｄの各情報項目値として格納する。これにより、情報処理装置１００では、新規利用者の利用者情報８０Ｄに対応する新しい情報セットが登録される。
【０１０６】
利用者情報管理部１６は、データ登録に対応するデータ操作情報７０Ｄを記録する（ステップＳ３０４）。このとき、利用者情報管理部１６は、データ操作情報保持部７０にアクセスし、データ登録の種別を示すコード値'１'及びデータ登録後の利用者情報８０Ｄの複製データを、［操作種別］項目及び［操作対象］項目に格納する。これにより、情報処理装置１００では、データ登録によって、画像処理装置２００に対して設定（登録）が必要となった利用者情報８０Ｄが管理される。
【０１０７】
また、受付部１４は、データ操作のうち、データ変更の動作要求を受け付けた場合（ステップＳ３０１：［変更］）、受け付けた動作要求に応じて、データ変更を実現する機能部（利用者情報管理部）に対し、処理の実行を指示する。
【０１０８】
利用者情報管理部１６は、データ変更画面を表示する（ステップＳ３０５）。なおこのときのデータ変更画面には、利用者一覧画面上で選択された変更対象利用者（指定利用者）の利用者識別情報（利用者ＩＤ）に基づき、利用者情報保持部８０の保持情報の中から特定された変更対象利用者の利用者情報８０Ｄが、変更前の情報項目値として表示されている。
【０１０９】
利用者情報管理部１６は、入力値に基づき、変更対象利用者の利用者情報８０Ｄを変更する（ステップＳ３０６）。このとき、利用者情報管理部１６は、利用者情報保持部８０にアクセスし、データ変更画面の入力値で、変更対象利用者の利用者情報８０Ｄの該当情報項目の値を上書きする。これにより、情報処理装置１００では、既存利用者のうち、指定された利用者の利用者情報８０Ｄが変更される。
【０１１０】
利用者情報管理部１６は、データ変更に対応するデータ操作情報７０Ｄを記録する（ステップＳ３０７）。このとき、利用者情報管理部１６は、データ操作情報保持部７０にアクセスし、データ変更の種別を示すコード値'２'及びデータ変更後の利用者情報８０Ｄの複製データを、［操作種別］項目及び［操作対象］項目に格納する。これにより、情報処理装置１００では、データ変更によって、画像処理装置２００に対して設定（変更）が必要となった利用者情報８０Ｄが管理される。
【０１１１】
また、受付部１４は、データ操作のうち、データ削除の動作要求を受け付けた場合（ステップＳ３０１：［削除］）、受け付けた動作要求に応じて、データ削除を実現する機能部（利用者情報管理部）に対し、処理の実行を指示する。
【０１１２】
利用者情報管理部１６は、データ削除画面（削除確認画面）を表示する（ステップＳ３０８）。なおこのときのデータ削除画面には、利用者一覧画面上で選択された削除対象利用者（指定利用者）の利用者識別情報（利用者ＩＤ）に基づき、利用者情報保持部８０の保持情報の中から特定された削除対象利用者の利用者情報８０Ｄが表示されている。
【０１１３】
利用者情報管理部１６は、受付部１４により、データ削除画面から、確認後の動作指示を受け付けると、削除対象利用者の利用者情報８０Ｄを削除する（ステップＳ３０９）。このとき、利用者情報管理部１６は、利用者情報保持部８０にアクセスし、削除対象利用者の利用者情報８０Ｄの情報セットを消去する。これにより、情報処理装置１００では、既存利用者のうち、指定された利用者の利用者情報８０Ｄが削除される。
【０１１４】
利用者情報管理部１６は、データ削除に対応するデータ操作情報７０Ｄを記録する（ステップＳ３１０）。このとき、利用者情報管理部１６は、データ操作情報保持部７０にアクセスし、データ削除の種別を示すコード値'３'及びデータ削除前の利用者情報８０Ｄの複製データを、［操作種別］項目及び［操作対象］項目に格納する。これにより、情報処理装置１００では、データ削除によって、画像処理装置２００に対して設定（削除）が必要となった利用者情報８０Ｄが管理される。
【０１１５】
図１２は、本実施形態に係るデータ変更画面の表示例を示す図である。
図１２には、情報処理装置１００において、上記処理により表示されたデータ変更画面の一例が示されている。
【０１１６】
データ変更画面には、変更対象利用者の利用者情報８０Ｄが、変更前の情報として表示される。このとき表示される利用者情報８０Ｄには、登録情報８０Ｄ１（図中の［登録］項目）及び利用制限情報８０Ｄ２（図中の［利用制限］項目）などが含まれる。
【０１１７】
管理者は、画面上のテキストボックスや選択ボタン（ＧＵＩパーツ：Graphical User Interface parts）などを介して変更値を入力し、利用者情報８０Ｄのデータ変更を行う。また、管理者は、変更値の入力が完了すると、画面上の［ＯＫ］ボタンを押下することで、変更動作を指示する。
【０１１８】
《設定送信時の処理》
図１３は、本実施形態に係る設定送信の処理手順例を示すフローチャートである。
情報処理装置１００は、受付部１４、機器連携部１１、機器情報管理部１３、ログイン・ログアウト部１５、及び利用者情報管理部１６が連携動作することで、次のような処理を行う。
【０１１９】
図１３に示すように、受付部１４は、機器一覧画面から、データ操作後の利用者情報８０Ｄの設定対象機器指定を受け付ける（ステップＳ４０１：ＹＥＳ）。このとき、受付部１４は、択一的に１つの設定対象機器指定を受け付けるだけでなく、複数の設定対象機器指定を受け付けるようにしてもよい。なお、この処理で機器指定を受け付けなかった場合には（ステップＳ４０１：ＮＯ）、利用者情報８０Ｄを取得する際に指定された取得対象機器を設定対象機器とする（ステップＳ４０２）。
【０１２０】
受付部１４は、設定対象機器指定を受け付けると、データ操作後の利用者情報送信の動作要求を受け付ける（ステップＳ４０３：ＹＥＳ）。
【０１２１】
受付部１４は、受け付けた動作要求に応じて、動作要求を実現する機能部（ログイン・ログアウト部）に対し、処理の実行を指示する。
【０１２２】
ログイン・ログアウト部１５は、機器連携部１１を介して、設定対象機器として指定された１又は複数の画像処理装置２００にログインする（ステップＳ４０４）。このとき、ログイン・ログアウト部１５は、機器情報管理部１３を介して、機器情報９０Ｄから設定対象機器の機器識別情報（ネットワーク設定値）を取得する。ログイン・ログアウト部１５は、取得した機器識別情報に基づき、機器連携部１１を介して画像処理装置２００にアクセスし、管理者から入力されたログイン情報を送信することで機器ログインを行う。
【０１２３】
ログイン・ログアウト部１５は、画像処理装置２００へのログインに成功したか否かを判定する（ステップＳ４０５）。なおこのとき、ログイン・ログアウト部１５は、画像処理装置２００から成功／失敗を示すログイン結果（認証結果）を受信する。
【０１２４】
ログイン・ログアウト部１５は、画像処理装置２００へのログインに成功した場合（ステップＳ４０５：ＹＥＳ）、利用者情報管理部１６に対し、データ操作後の利用者情報８０Ｄの送信を指示する。このとき、ログインに成功した画像処理装置２００のネットワーク設定値（ログイン時に用いた機器識別情報）は、ログイン・ログアウト部１５から利用者情報管理部１６へと渡される。
【０１２５】
利用者情報管理部１６は、ネットワーク設定値に基づき、機器連携部１１を介して、データ操作後の利用者情報８０Ｄを、１又は複数の画像処理装置２００に送信する（ステップＳ４０６）。このとき、利用者情報管理部１６は、データ操作情報保持部７０にアクセスし、データ操作情報７０Ｄから、操作種別情報（コード値）とデータ操作後の利用者情報８０Ｄの複製データを取得し、送信データを生成する。これにより、情報処理装置１００では、画像処理装置２００から取得した全ての利用者情報８０Ｄを含む送信データが生成されるのではなく、データ操作後の利用者情報８０Ｄのみを含む送信データが生成される。利用者情報管理部１６は、画像処理装置２００のネットワーク設定値に基づき、生成した送信データを画像処理装置２００に送信し、情報設定を要求する。
【０１２６】
利用者情報管理部１６は、利用者情報８０Ｄのデータ送信が完了したか否かを判定する（ステップＳ４０７）。なおこのとき、利用者情報管理部１６は、機器連携部１１を介して、画像処理装置２００から成功／失敗を示す送信結果を受信する。
【０１２７】
利用者情報管理部１６は、利用者情報８０Ｄのデータ送信が完了した場合（ステップＳ４０７：ＹＥＳ）、送信が完了した利用者情報８０Ｄに対応するデータ操作情報７０Ｄを削除する（ステップＳ４０８）。このとき、利用者情報管理部１６は、データ操作情報保持部７０にアクセスし、利用者情報８０Ｄに対応するデータ操作情報７０Ｄの情報セットを消去する。
【０１２８】
ログイン・ログアウト部１５は、利用者情報管理部１６による処理が終了すると、機器連携部１１を介して、ログインした画像処理装置２００からログアウトする（ステップＳ４０８）。このとき、ログイン・ログアウト部１５は、機器連携部１１を介して画像処理装置２００にアクセスし、ログアウトを要求することで機器ログアウトを行う。
【０１２９】
ログイン・ログアウト部１５は、画像処理装置２００へのログアウトに成功したか否かを判定する（ステップＳ４０９）。
【０１３０】
なお、ログイン・ログアウト部１５は、ログイン／ログアウトに成功しなかった場合（ステップＳ４０５又はＳ４１０：ＮＯ）、所定のエラー処理を行う（ステップＳ４１１）。このエラー処理は、例えば、ログイン／ログアウトに失敗した旨の通知などである。
【０１３１】
また、利用者情報管理部１６は、利用者情報８０Ｄのデータ送信が完了しなかった場合（ステップＳ４０７：ＮＯ）、所定のエラー処理を行う（ステップＳ４１１）。このエラー処理は、例えば、データ送信に失敗した旨の通知などである。
【０１３２】
これらの通知方法は、情報処理装置１００での画面表示だけでなく、音声出力やメッセージ送信などであってもよい。
【０１３３】
このように、情報処理装置１００では、追加・変更・削除を行った利用者情報８０Ｄのみを、設定対象機器である１又は複数の画像処理装置２００に送信する。
【０１３４】
なお、以下には、画像処理装置２００において、上記処理により、情報処理装置１００から受信した利用者情報８０Ｄに基づき実行される設定処理について説明する。
【０１３５】
画像処理装置２００は、情報処理装置１００から利用者情報８０Ｄを受信すると、該利用者情報８０Ｄとともに受信した操作種別情報（コード値）に基づき、利用者情報８０Ｄに対して行われたデータ操作を特定する。画像処理装置２００は、自機が有する利用者情報保持部２０にアクセスし、特定したデータ操作に従って、受信した利用者情報８０Ｄに基づく設定処理を行う。
【０１３６】
具体的には、特定したデータ操作が［登録］の場合、利用者情報保持部２０に、受信した利用者情報８０Ｄを、新規利用者の利用者情報８０Ｄの各情報項目値として格納する。また、特定したデータ操作が［変更］の場合には、受信した利用者情報８０Ｄに基づき、利用者情報保持部２０の保持情報の中から、該当情報セット（変更対象利用者の利用者情報）を特定し、受信した利用者情報８０Ｄで、変更対象利用者の利用者情報８０Ｄの該当情報項目の値を上書きする。また、特定したデータ操作が［削除］の場合には、受信した利用者情報８０Ｄに基づき、利用者情報保持部２０の保持情報の中から、該当情報セット（削除対象利用者の利用者情報）を特定し、特定した情報セットを消去する。
【０１３７】
なお、画像処理装置２００では、上記設定処理において、次のような場合が想定される。例えば、データ登録時に、既に同一利用者の利用者情報８０Ｄが登録されている場合（以下便宜上「ケース１」という）や、データ変更・削除時に、変更・削除対象利用者の利用者情報８０Ｄが存在しない場合（以下便宜上「ケース２」という）などである。
【０１３８】
ケース１の場合、画像処理装置２００は、受信した利用者情報８０Ｄに基づき、利用者情報保持部２０の保持情報の中から、該当情報セット（同一利用者の利用者情報）を特定し、受信した利用者情報８０Ｄで、特定した情報セットの情報項目値を上書きする。
【０１３９】
また、ケース２のデータ変更時の場合、画像処理装置２００は、受信した利用者情報８０Ｄに基づき、利用者情報保持部２０の保持情報の中から、該当情報セット（変更対象利用者の利用者情報）が特定できなければ、受信した利用者情報８０Ｄを、新規利用者の利用者情報８０Ｄの各情報項目値として格納する。
【０１４０】
また、ケース２のデータ削除時の場合、画像処理装置２００は、受信した利用者情報８０Ｄに基づき、利用者情報保持部２０の保持情報の中から、該当情報セット（変更・削除対象利用者の利用者情報）が特定できなければ、処理対象データがないとして削除処理を行わない。
【０１４１】
＜まとめ＞
以上のように、本実施形態に係る情報処理装置１００によれば、機器情報管理部１３が、画像処理装置２００から機器情報９０Ｄを取得し、受付部１４が、取得した機器情報９０Ｄに基づき、設定対象機器の指定操作を受け付ける。また、情報処理装置１００は、利用者情報管理部１６が、画像処理装置２００から利用者情報８０Ｄを取得し、受付部１４が、取得した利用者情報８０Ｄに基づき、情報の追加・変更・削除などのデータ操作を受け付ける。その結果、情報処理装置１００は、利用者情報管理部１６が、指定された設定対象機器に対して、追加・変更・削除を行った利用者情報（データ操作後の利用者情報）のみを送信する。
【０１４２】
これによって、本実施形態に係る情報処理装置１００は、画像処理装置２００への情報設定にかかる時間を短縮できる。
【０１４３】
ここまで、上記実施形態の説明を行ってきたが、上記実施形態に係る「情報管理機能」は、図を用いて説明を行った各処理手順を、動作環境（プラットフォーム）にあったプログラミング言語でコード化したプログラムが、情報処理装置が備える演算装置（ＣＰＵ）により実行されることで実現される。
【０１４４】
上記プログラムは、コンピュータが読み取り可能な記録媒体１０３ａに格納することができる。これにより、例えば、上記プログラムは、記録媒体１０３ａに記憶させることで、ドライブ装置１０３を介して、情報処理装置１００にインストールすることができる。また、情報処理装置１００は、インタフェース装置１０７を備えていることから、電気通信回線を用いて上記プログラムをダウンロードし、インストールすることもできる。
【０１４５】
また、上記実施形態では、情報処理装置１００から画像処理装置２００に対して、データ変更・削除が行われた利用者情報８０Ｄを送信し、情報設定（機器側におけるデータ変更・削除）を要求する構成について説明を行ったが、この限りでない。
【０１４６】
例えば、データ変更の場合には、データ変更された利用者の利用者識別情報（利用者ＩＤ）と該利用者の利用者情報８０Ｄにおけるデータ変更後の情報項目値とを送信するようにしてもよい。つまり、データ更新後の利用者情報８０Ｄの中でも、該当利用者を特定可能な情報と情報項目内の更新値のみを送信する。
【０１４７】
また、データ削除の場合には、データ削除された利用者の利用者識別情報（利用者ＩＤ）のみを送信するようにしてもよい。つまり、データ削除された利用者を特定可能な情報のみを送信する。
【０１４８】
これにより、情報処理装置１００では、画像処理装置２００への送信データや該画像処理装置２００での処理データを、さらに軽減できる。
【０１４９】
また、上記実施形態では、設定対象機器について、画像処理装置２００を例に説明を行ったが、この限りでない。設定対象機器は、通信手段を備え、利用者情報８０Ｄを保持する電子機器であればよい。
【０１５０】
最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１５１】
１      管理システム
１１    機器連携部
１２    機器検索部
１３    機器情報管理部
１４    受付部
１５    ログイン・ログアウト部（認証制御部）
１６    利用者情報管理部
７０    データ操作情報保持部（Ｄ：データ操作情報）
８０    利用者情報保持部（Ｄ：利用者情報，Ｄ１：登録情報，Ｄ２：利用制限情報）
９０    機器情報保持部（Ｄ：機器情報）
１００  情報処理装置（管理サーバ）
１０１  入力装置
１０２  表示装置
１０３  ドライブ装置（ａ：記録媒体）
１０４  ＲＡＭ（揮発性の半導体メモリ）
１０５  ＲＯＭ（不揮発性の半導体メモリ）
１０６  ＣＰＵ（演算装置）
１０７  インタフェース装置（ＮＩＣ：Network I/F Card）
１０８  ＨＤＤ（不揮発性の記憶装置）
２００  画像処理装置（電子機器）
Ｂ      バス
Ｎ      データ伝送路（ネットワーク）
【先行技術文献】
【特許文献】
【０１５２】
【特許文献１】特開２００７−１２２３６６号公報
【図１】
0005817238.tif 000002
【図２】
0005817238.tif 000003
【図３】
0005817238.tif 000004
【図４】
0005817238.tif 000005
【図５】
0005817238.tif 000006
【図６】
0005817238.tif 000007
【図７】
0005817238.tif 000008
【図８】
0005817238.tif 000009
【図９】
0005817238.tif 000010
【図１０】
0005817238.tif 000011
【図１１】
0005817238.tif 000012
【図１２】
0005817238.tif 000013
【図１３】
0005817238.tif 000014