(57)【要約】【課題】  ＬＤＡＰサーバ等の情報管理サーバからユーザ情報を取得して管理する情報処理装置に関して、情報管理サーバが管理しているユーザ情報の変更を、情報処理装置が管理しているユーザ情報に反映させる手法を提案すること。【解決手段】  ユーザ情報を管理する情報管理サーバから取得されたユーザ情報を管理する情報管理手段を備える情報処理装置であって、前記情報管理手段は、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として管理するユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理することが可能であると共に、更新開始操作に応じて更新を開始することにより、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報を、当該リンクに基づいて更新することが可能であることを特徴とする情報処理装置。【選択図】  図１３
2004362550.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ情報を管理する情報管理サーバから取得されたユーザ情報を管理する情報管理手段を備える情報処理装置であって、
前記情報管理手段は、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として管理するユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理することが可能であると共に、更新開始操作に応じて更新を開始することにより、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報を、当該リンクに基づいて更新することが可能であることを特徴とする情報処理装置。
【請求項２】
ユーザ情報を管理する情報管理サーバから取得されたユーザ情報と、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報以外のユーザ情報とを、同一のエントリに格納して管理する情報管理手段を備える情報処理装置であって、
前記情報管理手段は、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として管理するユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理することが可能であると共に、更新開始操作に応じて更新を開始することにより、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報を、当該リンクに基づいて更新することが可能であることを特徴とする情報処理装置。
【請求項３】
ユーザ情報を管理する情報管理サーバから取得されたユーザ情報を管理する情報管理手段を備える情報処理装置であって、
前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として前記情報管理手段により管理されるユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせるためのリンク操作手段と、前記情報管理手段が管理しているユーザ情報の更新を開始する更新開始操作を実行するための更新開始操作手段を備えることを特徴とする情報処理装置。
【請求項４】
ユーザ情報を管理する情報管理サーバから取得されたユーザ情報と、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報以外のユーザ情報とを、同一のエントリに格納して管理する情報管理手段を備える情報処理装置であって、
前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として前記情報管理手段により管理されるユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせるためのリンク操作手段と、前記情報管理手段が管理しているユーザ情報の更新を開始する更新開始操作を実行するための更新開始操作手段を備えることを特徴とする情報処理装置。
【請求項５】
前記情報管理手段は、前記情報管理サーバから取得されたユーザ情報以外のユーザ情報を、前記情報管理サーバから新たなユーザ情報が取得されたときに破棄しないユーザ情報として管理しておくことが可能であることを特徴とする請求項２又は４に記載の情報処理装置。
【請求項６】
前記情報管理手段は、前記情報管理サーバから取得されたユーザ情報の内の一部を、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理すると共に、前記情報管理サーバから取得されたユーザ情報の内の一部を、前記情報管理サーバにより管理されているユーザ情報にリンクさせないで管理することが可能であることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記更新開始操作を実行するための更新開始操作手段を備えることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項８】
前記情報管理手段は、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報の内、情報管理サーバ選択操作により更新対象として選択された情報管理サーバに係るユーザ情報を、当該リンクに基づいて更新することが可能であることを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記情報管理サーバ選択操作を実行するための情報管理サーバ選択操作手段を備えることを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記情報管理サーバ選択操作により更新対象として選択された情報管理サーバに係る情報を、当該更新の待機中において表示する情報管理サーバ表示手段を備えることを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
前記情報管理手段は、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報の内、管理項目選択操作により更新対象として選択された管理項目に係るユーザ情報を、当該リンクに基づいて更新することが可能であることを特徴とする請求項１乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記管理項目選択操作を実行するための管理項目選択操作手段を備えることを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記管理項目選択操作により更新対象として選択された管理項目に係る情報を、当該更新の待機中において表示する管理項目表示手段を備えることを特徴とする請求項１１に記載の情報処理装置。
【請求項１４】
前記情報管理手段は、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報の内、ユーザ選択操作により更新対象として選択されたユーザに係るユーザ情報を、当該リンクに基づいて更新することが可能であることを特徴とする請求項１乃至１３のいずれか１項に記載の情報処理装置。
【請求項１５】
前記ユーザ選択操作を実行するためのユーザ選択操作手段を備えることを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
前記ユーザ選択操作により更新対象として選択されたユーザに係る情報を、当該更新の待機中において表示するユーザ表示手段を備えることを特徴とする請求項１４に記載の情報処理装置。
【請求項１７】
前記情報管理手段は、ユーザ情報の更新バージョンを管理することを特徴とする請求項１乃至１６のいずれか１項に記載の情報処理装置。
【請求項１８】
前記情報管理手段は、ユーザ情報の更新履歴を管理することを特徴とする請求項１乃至１６のいずれか１項に記載の情報処理装置。
【請求項１９】
前記情報管理手段によりユーザ情報が更新された後に、当該ユーザ情報の更新履歴を表示する更新履歴表示手段を備えることを特徴とする請求項１乃至１６のいずれか１項に記載の情報処理装置。
【請求項２０】
前記情報管理手段によりユーザ情報が更新された後に、当該ユーザ情報の更新内容を表示する更新内容表示手段を備えることを特徴とする請求項１乃至１６に記載の情報処理装置。
【請求項２１】
前記情報管理サーバは、ＬＤＡＰサーバであることを特徴とする請求項１乃至２０のいずれか１項に記載の情報処理装置。
【請求項２２】
画像形成装置であることを特徴とする請求項１乃至２１のいずれか１項に記載の情報処理装置。
【請求項２３】
前記情報管理手段により管理されているユーザ情報を利用して画像形成処理を実行することを特徴とする請求項２２に記載の情報処理装置。
【請求項２４】
前記情報管理手段により管理されているユーザ情報を利用して画像を送信することを特徴とする請求項２２に記載の情報処理装置。
【請求項２５】
ユーザ情報を管理する情報管理サーバから取得されたユーザ情報を管理する情報管理段階を備える情報処理方法であって、
前記情報管理段階は、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として管理するユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理することが可能であると共に、更新開始操作に応じて更新を開始することにより、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報を、当該リンクに基づいて更新することが可能であることを特徴とする情報処理方法。
【請求項２６】
ユーザ情報を管理する情報管理サーバから取得されたユーザ情報と、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報以外のユーザ情報とを、同一のエントリに格納して管理する情報管理段階を備える情報処理方法であって、
前記情報管理段階は、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として管理するユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理することが可能であると共に、更新開始操作に応じて更新を開始することにより、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報を、当該リンクに基づいて更新することが可能であることを特徴とする情報処理方法。
【請求項２７】
ユーザ情報を管理する情報管理サーバから取得されたユーザ情報を管理する情報管理段階を備える情報処理方法であって、
前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として前記情報管理段階により管理されるユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせるためのリンク操作手段を提供する段階と、前記情報管理段階が管理しているユーザ情報の更新を開始する更新開始操作を実行するための更新開始操作手段を提供する段階を備えることを特徴とする情報処理方法。
【請求項２８】
ユーザ情報を管理する情報管理サーバから取得されたユーザ情報と、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報以外のユーザ情報とを、同一のエントリに格納して管理する情報管理段階を備える情報処理方法であって、
前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として前記情報管理段階により管理されるユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせるためのリンク操作手段を提供する段階と、前記情報管理段階が管理しているユーザ情報の更新を開始する更新開始操作を実行するための更新開始操作手段を提供する段階を備えることを特徴とする情報処理方法。
【請求項２９】
前記情報管理段階は、前記情報管理サーバから取得されたユーザ情報以外のユーザ情報を、前記情報管理サーバから新たなユーザ情報が取得されたときに破棄しないユーザ情報として管理しておくことが可能であることを特徴とする請求項２６又は２８に記載の情報処理方法。
【請求項３０】
前記情報管理段階は、前記情報管理サーバから取得されたユーザ情報の内の一部を、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理すると共に、前記情報管理サーバから取得されたユーザ情報の内の一部を、前記情報管理サーバにより管理されているユーザ情報にリンクさせないで管理することが可能であることを特徴とする請求項２５乃至２９のいずれか１項に記載の情報処理方法。
【請求項３１】
前記情報管理段階により管理されているユーザ情報を利用して画像形成処理を実行することを特徴とする請求項２５乃至３０のいずれか１項に記載の情報処理方法。
【請求項３２】
前記情報管理段階により管理されているユーザ情報を利用して画像を送信することを特徴とする請求項２５乃至３０のいずれか１項に記載の情報処理方法。
【請求項３３】
請求項２５乃至３２のいずれか１項に記載された情報処理方法をコンピュータに実行させる情報処理プログラム。
【請求項３４】
請求項２５乃至３２のいずれか１項に記載された情報処理方法をコンピュータに実行させる情報処理プログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータ、ワークステーションのように主たる機能として情報処理機能を備える情報機器、コピー、プリンタ、スキャナ、ファクシミリ、複合機、融合機のように従たる機能として情報処理機能を備える電気機器等、主たる機能又は従たる機能として情報処理機能を備える情報処理装置、情報処理方法、情報処理プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
近年、様々な電気機器が情報処理機能を備えるようになった。例えば、ユーザが入力したメールアドレスや電話番号等の情報を管理する携帯電話機や、ユーザが入力したチャンネル設定等の情報を管理する衛星放送チューナーや、インターネットを介して取得したレシピ等の情報を管理する電子レンジ等が挙げられる。このような情報処理機能を実現するため、電気機器はＣＰＵやＲＯＭやＲＡＭやＨＤＤやＭＯＤＥＭやＮＩＣ等を備えることになる。これはすなわち、電気機器の情報機器化であると言える。
【０００３】
情報機器の例としては、パーソナルコンピュータ、ワークステーション等が挙げられるが、情報機器化しつつある電気機器の例としては、上記の例のほかに、コピー、プリンタ、スキャナ、ファクシミリ、複合機、融合機等が挙げられる。複合機や融合機とは、１台の機器でコピーとプリンタとスキャナとファクシミリとしての機能を実現した機器である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
情報機器や電気機器の機能の中には「ユーザ情報」が必要となる機能が存在する。例えば、携帯電話機がメール端末や電話機として機能する場合、メールアドレスや電話番号のような「ユーザ情報」が必要となる。例えば、複合機や融合機がスキャナやファクシミリとして機能する場合、メールアドレスやファクシミリ電話番号のような「ユーザ情報」が必要となる。情報機器や電気機器には、これらのユーザ情報を管理する機能が用意されていることも多いのだが、情報機器や電気機器にさらに、これらのユーザ情報を「情報管理サーバ」から取得する機能が用意されていると便利である。このような「情報管理サーバ」の例としては、社員情報、顧客情報、住民情報等の管理に利用されているＬＤＡＰ（Ｌｉｇｈｔｗｅｉｇｈｔ  Ｄｉｒｅｃｔｏｒｙ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）サーバ等が挙げられる。
【０００５】
ＬＤＡＰサーバでは、人間や組織は「オブジェクト」として観念される。個々のオブジェクトに関する情報は、個々のオブジェクトの「エントリ」により格納される。エントリには、オブジェクトの種類に関する情報である「オブジェクトクラス」や、オブジェクトの性質に関する情報である「属性」等が格納される。属性は、ｃ（国）ｏ（組織）ｏｕ（組織内単位）ｃｎ（姓名）ｓｎ（姓）ｇｉｖｅｎＮａｍｅ（名）ｍａｉｌ（メールアドレス）ｔｅｌｅｐｈｏｎｅＮｕｍｂｅｒ（電話番号）ｆａｃｓｉｍｉｌｅＴｅｌｅｐｈｏｎｅＮｕｍｂｅｒ（ファクシミリ電話番号）等の「属性型」と、ｃ：日本、ｏ：リコー、ｏｕ：研究開発部、ｃｎ：鈴木太郎、ｓｎ：鈴木、ｇｉｖｅｎＮａｍｅ：太郎等の「属性値」により構成される。各エントリはオブジェクトクラスにより階層化されているため、各エントリの識別名（ＤＮ）は、各エントリの１の属性（識別属性）に由来する各エントリの相対識別名（ＲＤＮ）を階層順に並べて構成される。
【０００６】
ＬＤＡＰクライアントとＬＤＡＰサーバの間では、様々な「要求」と「応答」が繰り返される。ＬＤＡＰでは、結合（ｂｉｎｄ）や結合解放（ｕｎｂｉｎｄ）等の認証系操作や、検索（ｓｅａｒｃｈ）や比較（ｃｏｍｐａｒｅ）等の問合せ系操作や、追加（ａｄｄ）や削除（ｄｅｌｅｔｅ）や変更（ｍｏｄｉｆｙ）等の更新系操作が用意されている。例えば、ＬＤＡＰクライアントからＬＤＡＰサーバに「検索操作」が要求されると、ＬＤＡＰサーバからＬＤＡＰクライアントに「検索結果」が応答される。
【０００７】
ところで、情報機器や電気機器がＬＤＡＰサーバからユーザ情報を取得して管理する場合、ＬＤＡＰサーバからユーザ情報を取得した後に、ＬＤＡＰサーバが管理しているユーザ情報が変更される場合がある。例えば、人事異動や住所変更に伴ってメールアドレスや電話番号やファクシミリ電話番号が変更されるような場合である。このような場合、ＬＤＡＰサーバが管理しているユーザ情報の変更を、情報機器や電気機器が管理しているユーザ情報に反映させることができると便利である。
【０００８】
したがって、本発明は、ＬＤＡＰサーバ等の情報管理サーバからユーザ情報を取得して管理する情報処理装置に関して、情報管理サーバが管理しているユーザ情報の変更を、情報処理装置が管理しているユーザ情報に反映させる手法を提案することを課題とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明（情報処理装置）は、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報を管理する情報管理手段を備える情報処理装置であって、前記情報管理手段は、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として管理するユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理することが可能であると共に、更新開始操作に応じて更新を開始することにより、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報を、当該リンクに基づいて更新することが可能である。
【００１０】
請求項２に記載の発明（情報処理装置）は、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報と、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報以外のユーザ情報とを、同一のエントリに格納して管理する情報管理手段を備える情報処理装置であって、前記情報管理手段は、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として管理するユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理することが可能であると共に、更新開始操作に応じて更新を開始することにより、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報を、当該リンクに基づいて更新することが可能である。
【００１１】
請求項３に記載の発明（情報処理装置）は、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報を管理する情報管理手段を備える情報処理装置であって、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として前記情報管理手段により管理されるユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせるためのリンク操作手段と、前記情報管理手段が管理しているユーザ情報の更新を開始する更新開始操作を実行するための更新開始操作手段を備える。
【００１２】
請求項４に記載の発明（情報処理装置）は、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報と、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報以外のユーザ情報とを、同一のエントリに格納して管理する情報管理手段を備える情報処理装置であって、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として前記情報管理手段により管理されるユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせるためのリンク操作手段と、前記情報管理手段が管理しているユーザ情報の更新を開始する更新開始操作を実行するための更新開始操作手段を備える。
【００１３】
請求項５に記載の発明（情報処理装置）は、請求項２又は４に記載の発明（情報処理装置）に関して、前記情報管理手段は、前記情報管理サーバから取得されたユーザ情報以外のユーザ情報を、前記情報管理サーバから新たなユーザ情報が取得されたときに破棄しないユーザ情報として管理しておくことが可能である。
【００１４】
請求項６に記載の発明（情報処理装置）は、請求項１乃至５のいずれか１項に記載の発明（情報処理装置）に関して、前記情報管理手段は、前記情報管理サーバから取得されたユーザ情報の内の一部を、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理すると共に、前記情報管理サーバから取得されたユーザ情報の内の一部を、前記情報管理サーバにより管理されているユーザ情報にリンクさせないで管理することが可能である。
【００１５】
請求項７に記載の発明（情報処理装置）は、請求項１又は２に記載の発明（情報処理装置）に関して、前記更新開始操作を実行するための更新開始操作手段を備える。
【００１６】
請求項８に記載の発明（情報処理装置）は、請求項１乃至７のいずれか１項に記載の発明（情報処理装置）に関して、前記情報管理手段は、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報の内、情報管理サーバ選択操作により更新対象として選択された情報管理サーバに係るユーザ情報を、当該リンクに基づいて更新することが可能である。
【００１７】
請求項９に記載の発明（情報処理装置）は、請求項８に記載の発明（情報処理装置）に関して、前記情報管理サーバ選択操作を実行するための情報管理サーバ選択操作手段を備える。
【００１８】
請求項１０に記載の発明（情報処理装置）は、請求項８に記載の発明（情報処理装置）に関して、前記情報管理サーバ選択操作により更新対象として選択された情報管理サーバに係る情報を、当該更新の待機中において表示する情報管理サーバ表示手段を備える。
【００１９】
請求項１１に記載の発明（情報処理装置）は、請求項１乃至１０のいずれか１項に記載の発明（情報処理装置）に関して、前記情報管理手段は、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報の内、管理項目選択操作により更新対象として選択された管理項目に係るユーザ情報を、当該リンクに基づいて更新することが可能である。
【００２０】
請求項１２に記載の発明（情報処理装置）は、請求項１１に記載の発明（情報処理装置）に関して、前記管理項目選択操作を実行するための管理項目選択操作手段を備える。
【００２１】
請求項１３に記載の発明（情報処理装置）は、請求項１１に記載の発明（情報処理装置）に関して、前記管理項目選択操作により更新対象として選択された管理項目に係る情報を、当該更新の待機中において表示する管理項目表示手段を備える。
【００２２】
請求項１４に記載の発明（情報処理装置）は、請求項１乃至１３のいずれか１項に記載の発明（情報処理装置）に関して、前記情報管理手段は、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報の内、ユーザ選択操作により更新対象として選択されたユーザに係るユーザ情報を、当該リンクに基づいて更新することが可能である。
【００２３】
請求項１５に記載の発明（情報処理装置）は、請求項１４に記載の発明（情報処理装置）に関して、前記ユーザ選択操作を実行するためのユーザ選択操作手段を備える。
【００２４】
請求項１６に記載の発明（情報処理装置）は、請求項１４に記載の発明（情報処理装置）に関して、前記ユーザ選択操作により更新対象として選択されたユーザに係る情報を、当該更新の待機中において表示するユーザ表示手段を備える。
【００２５】
請求項１７に記載の発明（情報処理装置）は、請求項１乃至１６のいずれか１項に記載の発明（情報処理装置）に関して、前記情報管理手段は、ユーザ情報の更新バージョンを管理する。
【００２６】
請求項１８に記載の発明（情報処理装置）は、請求項１乃至１６のいずれか１項に記載の発明（情報処理装置）に関して、前記情報管理手段は、ユーザ情報の更新履歴を管理する。
【００２７】
請求項１９に記載の発明（情報処理装置）は、請求項１乃至１６のいずれか１項に記載の発明（情報処理装置）に関して、前記情報管理手段によりユーザ情報が更新された後に、当該ユーザ情報の更新履歴を表示する更新履歴表示手段を備える。
【００２８】
請求項２０に記載の発明（情報処理装置）は、請求項１乃至１６のいずれか１項に記載の発明（情報処理装置）に関して、前記情報管理手段によりユーザ情報が更新された後に、当該ユーザ情報の更新内容を表示する更新内容表示手段を備える。
【００２９】
請求項２１に記載の発明（情報処理装置）は、請求項１乃至２０のいずれか１項に記載の発明（情報処理装置）に関して、前記情報管理サーバは、ＬＤＡＰサーバである。
【００３０】
請求項２２に記載の発明（情報処理装置）は、請求項１乃至２１のいずれか１項に記載の発明（情報処理装置）に関して、画像形成装置である。
【００３１】
請求項２３に記載の発明（情報処理装置）は、請求項２２に記載の発明（情報処理装置）に関して、前記情報管理手段により管理されているユーザ情報を利用して画像形成処理を実行する。
【００３２】
請求項２４に記載の発明（情報処理装置）は、請求項２２に記載の発明（情報処理装置）に関して、前記情報管理手段により管理されているユーザ情報を利用して画像を送信する。
【００３３】
請求項２５に記載の発明（情報処理方法）は、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報を管理する情報管理段階を備える情報処理方法であって、前記情報管理段階は、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として管理するユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理することが可能であると共に、更新開始操作に応じて更新を開始することにより、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報を、当該リンクに基づいて更新することが可能である。
【００３４】
請求項２６に記載の発明（情報処理方法）は、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報と、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報以外のユーザ情報とを、同一のエントリに格納して管理する情報管理段階を備える情報処理方法であって、前記情報管理段階は、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として管理するユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理することが可能であると共に、更新開始操作に応じて更新を開始することにより、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理しているユーザ情報を、当該リンクに基づいて更新することが可能である。
【００３５】
請求項２７に記載の発明（情報処理方法）は、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報を管理する情報管理段階を備える情報処理方法であって、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として前記情報管理段階により管理されるユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせるためのリンク操作手段を提供する段階と、前記情報管理段階が管理しているユーザ情報の更新を開始する更新開始操作を実行するための更新開始操作手段を提供する段階を備える。
【００３６】
請求項２８に記載の発明（情報処理方法）は、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報と、ユーザ情報を管理する情報管理サーバから取得されたユーザ情報以外のユーザ情報とを、同一のエントリに格納して管理する情報管理段階を備える情報処理方法であって、前記情報管理サーバから取得されて当該情報処理装置での所定の管理項目の項目値として前記情報管理段階により管理されるユーザ情報を、前記情報管理サーバでの所定の管理項目の項目値として前記情報管理サーバにより管理されているユーザ情報にリンクさせるためのリンク操作手段を提供する段階と、前記情報管理段階が管理しているユーザ情報の更新を開始する更新開始操作を実行するための更新開始操作手段を提供する段階を備える。
【００３７】
請求項２９に記載の発明（情報処理方法）は、請求項２６又は２８に記載の発明（情報処理方法）に関して、前記情報管理段階は、前記情報管理サーバから取得されたユーザ情報以外のユーザ情報を、前記情報管理サーバから新たなユーザ情報が取得されたときに破棄しないユーザ情報として管理しておくことが可能である。
【００３８】
請求項３０に記載の発明（情報処理方法）は、請求項２５乃至２９のいずれか１項に記載の発明（情報処理方法）に関して、前記情報管理段階は、前記情報管理サーバから取得されたユーザ情報の内の一部を、前記情報管理サーバにより管理されているユーザ情報にリンクさせて管理すると共に、前記情報管理サーバから取得されたユーザ情報の内の一部を、前記情報管理サーバにより管理されているユーザ情報にリンクさせないで管理することが可能である。
【００３９】
請求項３１に記載の発明（情報処理方法）は、請求項２５乃至３０のいずれか１項に記載の発明（情報処理方法）に関して、前記情報管理段階により管理されているユーザ情報を利用して画像形成処理を実行する。
【００４０】
請求項３２に記載の発明（情報処理方法）は、請求項２５乃至３０のいずれか１項に記載の発明（情報処理方法）に関して、前記情報管理段階により管理されているユーザ情報を利用して画像を送信する。
【００４１】
請求項３３に記載の発明（情報処理プログラム）は、請求項２５乃至３２のいずれか１項に記載された情報処理方法をコンピュータに実行させる情報処理プログラムである。
【００４２】
請求項３４に記載の発明（記録媒体）は、請求項２５乃至３２のいずれか１項に記載された情報処理方法をコンピュータに実行させる情報処理プログラムが記録された記録媒体である。
【００４３】
請求項１に記載の発明（情報処理装置）では、更新開始操作に応じて更新を開始させて、情報管理装置が管理しているユーザ情報をリンクに基づいて更新させることにより、情報管理サーバが管理しているユーザ情報の変更を、情報処理装置が管理しているユーザ情報に反映させることができる。
【００４４】
請求項８に記載の発明（情報処理装置）では、更新対象にしたい情報管理サーバを更新対象にすることができる。
【００４５】
請求項１０に記載の発明（情報処理装置）では、更新の待機中において表示内容に応じて更新対象やその数量等を把握することができる。例えば、更新を待機中にキャンセルするか否かの判断に役立てることができる。
【００４６】
請求項１１に記載の発明（情報処理装置）では、更新対象にしたい管理項目を更新対象にすることができる。
【００４７】
請求項１３に記載の発明（情報処理装置）では、更新の待機中において表示内容に応じて更新対象やその数量等を把握することができる。例えば、更新を待機中にキャンセルするか否かの判断に役立てることができる。
【００４８】
請求項１４に記載の発明（情報処理装置）では、更新対象にしたいユーザを更新対象にすることができる。
【００４９】
請求項１６に記載の発明（情報処理装置）では、更新の待機中において表示内容に応じて更新対象やその数量等を把握することができる。例えば、更新を待機中にキャンセルするか否かの判断に役立てることができる。
【００５０】
請求項１９に記載の発明（情報処理装置）では、ユーザ情報が更新された後にそのユーザ情報の更新履歴を確認することができる。例えば、そのユーザ情報を更新される前の状態に戻すか否かの判断に役立てることができる。
【００５１】
請求項２０に記載の発明（情報処理装置）では、ユーザ情報が更新された後にそのユーザ情報の更新内容を確認することができる。例えば、そのユーザ情報を更新される前の状態に戻すか否かの判断に役立てることができる。
【００５２】
請求項２２に記載の発明（情報処理装置）は、画像形成装置として、情報管理装置が管理しているユーザ情報を利用して、画像を送信する等の画像形成処理を実行することができる。
【発明の効果】
【００５３】
このように、本発明は、ＬＤＡＰサーバ等の情報管理サーバからユーザ情報を取得して管理する情報処理装置に関して、情報管理サーバが管理しているユーザ情報の変更を、情報処理装置が管理しているユーザ情報に反映させる手法を提案するものである。
【発明を実施するための最良の形態】
【００５４】
本発明の実施の形態について説明する。
【００５５】
図３０は、本発明の実施の形態の例である情報処理装置１１を表す。図３０の情報処理装置１１は、種々のハードウェア２１と、種々のソフトウェア２２と、起動部２３により構成される。
【００５６】
ハードウェア２１としては、ＣＰＵやＲＯＭやＲＡＭやＨＤＤ等により構成される情報処理部、ＭＯＤＥＭやＮＩＣ等により構成される通信部、キーボードやマウス等により構成される操作部、ディスプレイ等により構成される表示部等が存在する。
【００５７】
ソフトウェア２２としては、種々のアプリケーション３１と、種々のプラットフォーム３２が存在する。プラットフォーム３２としては、情報処理部に関する制御を行うモジュール、通信部に関する仲介を行うモジュール、操作部と表示部に関する制御を行うモジュール、ユーザ情報の管理に関する制御を行うモジュール、システムの管理に関する制御を行うモジュール等が存在する。これらは、ＵＮＩＸ（登録商標）等のＯＳ（オペレーティングシステム）によりプロセス単位で並列的に実行される。
【００５８】
起動部２３は、情報処理装置１１の電源投入時に最初に実行される。これにより、ＵＮＩＸ（登録商標）等のＯＳが起動されて、アプリケーション３１とプラットフォーム３２が起動される。
【００５９】
図３０の情報処理装置１１の例としては、コピー、プリンタ、スキャナ、ファクシミリ、複合機、融合機等の画像形成装置が挙げられる。以下、情報処理装置１１の例である融合機１０１について説明する。
【００６０】
図１は、本発明の実施の形態の例である融合機１０１を表す。図１の融合機１０１は、種々のハードウェア１１１と、種々のソフトウェア１１２と、融合機起動部１１３により構成される。
【００６１】
ハードウェア１１１としては、撮像部１２１と、印刷部１２２と、その他のハードウェア１２３が存在する。撮像部１２１は、原稿から画像（画像データ）を取得するためのハードウェアである。印刷部１２２は、画像（画像データ）を印刷用紙等に印刷するためのハードウェアである。
【００６２】
ソフトウェア１１２としては、種々のアプリケーション１３１と、種々のプラットフォーム１３２が存在する。これらは、ＵＮＩＸ（登録商標）等のＯＳ（オペレーティングシステム）によりプロセス単位で並列的に実行される。
【００６３】
アプリケーション１３１としては、コピー用のアプリケーションであるコピーアプリ１４１と、プリンタ用のアプリケーションであるプリンタアプリ１４２と、スキャナ用のアプリケーションであるスキャナアプリ１４３と、ファクシミリ用のアプリケーションであるファクシミリアプリ１４４と、ネットワークファイル用のアプリケーションであるネットワークファイルアプリ１４５と、初期設定用のアプリケーションである初期設定アプリ１４６が存在する。
【００６４】
プラットフォーム１３２としては、種々のコントロールサービス１５１と、システムリソースマネージャ１５２と、種々のハンドラ１５３が存在する。コントロールサービス１５１としては、ネットワークコントロールサービス（ＮＣＳ）１６１と、ファクシミリコントロールサービス（ＦＣＳ）１６２と、デリバリコントロールサービス（ＤＣＳ）１６３と、エンジンコントロールサービス（ＥＣＳ）１６４と、メモリコントロールサービス（ＭＣＳ）１６５と、オペレーションパネルコントロールサービス（ＯＣＳ）１６６と、ユーザディレクトリコントロールサービス（ＵＣＳ）１６７と、システムコントロールサービス（ＳＣＳ）１６８が存在する。ハンドラ１５３としては、ファクシミリコントロールユニットハンドラ（ＦＣＵＨ）１７１と、イメージメモリハンドラ（ＩＭＨ）１７２が存在する。
【００６５】
ＮＣＳ１６１のプロセスは、ネットワーク通信の仲介を行う。ＦＣＳ１６２のプロセスは、ファクシミリのＡＰＩを提供する。ＤＣＳ１６３のプロセスは、蓄積文書の配信処理に関する制御を行う。ＥＣＳ１６４のプロセスは、撮像部１２１や印刷部１２２に関する制御を行う。ＭＣＳ１６５のプロセスは、メモリやハードディスクドライブに関する制御を行う。ＯＣＳ１６６のプロセスは、オペレーションパネルに関する制御を行う。ＵＣＳ１６７のプロセスは、ユーザ情報の管理に関する制御を行う。ＳＣＳ１６８のプロセスは、システムの管理に関する制御を行う。
【００６６】
融合機起動部１１３は、融合機１０１の電源投入時に最初に実行される。これにより、ＵＮＩＸ（登録商標）等のＯＳが起動されて、アプリケーション１３１とプラットフォーム１３２が起動される。これらのプログラムは、ハードディスクドライブに蓄積されており、ハードディスクドライブから再生されて、メモリに起動されることになる。
【００６７】
図２は、図１の融合機１０１のハードウェア１１１を表す。ハードウェア１１１としては、コントローラ２０１と、オペレーションパネル２０２と、ファクシミリコントロールユニット（ＦＣＵ）２０３と、撮像部１２１と、印刷部１２２が存在する。
【００６８】
コントローラ２０１は、ＣＰＵ２１１と、ＡＳＩＣ２１２と、ＮＢ２２１と、ＳＢ２２２と、ＭＥＭ−Ｐ２３１と、ＭＥＭ−Ｃ２３２と、ＨＤＤ（ハードディスクドライブ）２３３と、メモリカードスロット２３４と、ＮＩＣ（ネットワークインタフェースコントローラ）２４１と、ＵＳＢデバイス２４２と、ＩＥＥＥ１３９４デバイス２４３と、セントロニクスデバイス２４４により構成される。
【００６９】
ＣＰＵ２１１は、種々の情報処理用のＩＣである。ＡＳＩＣ２１２は、種々の画像処理用のＩＣである。ＮＢ２２１は、コントローラ２０１のノースブリッジである。ＳＢ２２２は、コントローラ２０１のサウスブリッジである。ＭＥＭ−Ｐ２３１は、融合機１０１のシステムメモリである。ＭＥＭ−Ｃ２３２は、融合機１０１のローカルメモリである。ＨＤＤ２３３は、融合機１０１のストレージである。メモリカードスロット２３４は、メモリカード２３５をセットするためのスロットである。ＮＩＣ２４１は、ＭＡＣアドレスによるネットワーク通信用のコントローラである。ＵＳＢデバイス２４２は、ＵＳＢ規格の接続端子を提供するためのデバイスである。ＩＥＥＥ１３９４デバイス２４３は、ＩＥＥＥ１３９４規格の接続端子を提供するためのデバイスである。セントロニクスデバイス２４４は、セントロニクス仕様の接続端子を提供するためのデバイスである。
【００７０】
オペレーションパネル２０２は、オペレータが融合機１０１に入力を行うためのハードウェア（操作部）であると共に、融合機１０１がオペレータに出力を行うためのハードウェア（表示部）である。
【００７１】
図３は、図１の融合機１０１の外観を表す。図３には、撮像部１２１の位置、印刷部１２２の位置、オペレーションパネル２０２の位置が図示されている。図３にはさらに、原稿をセットするための原稿セット部３０１、印刷用紙の給紙先となる給紙部３０２、印刷用紙の排紙先となる排紙部３０３が図示されている。
【００７２】
オペレーションパネル２０２は、図４のように、タッチパネル３１１と、数字ボタン３１２と、スタートボタン３１３と、リセットボタン３１４と、初期設定ボタン３１５により構成される。
【００７３】
タッチパネル３１１は、オペレータが融合機１０１にタッチ操作で入力を行うためのハードウェア（タッチ操作部）であると共に、融合機１０１がオペレータに画面表示で出力を行うためのハードウェア（画面表示部）である。数字ボタン３１２は、オペレータが融合機１０１にボタン操作で数字入力を行うためのハードウェアである。スタートボタン３１３は、ボタン操作でスタート操作を行うためのハードウェアである。リセットボタン３１４は、ボタン操作でリセット操作を行うためのハードウェアである。初期設定ボタン３１５は、ボタン操作で初期設定画面を表示させるためのハードウェアである。
【００７４】
（ユーザ情報）
図１の融合機１０１におけるユーザ情報の管理について説明する。
【００７５】
図１の融合機１０１においては、ユーザ情報は、ＵＣＳ１６７（図１参照）によりＨＤＤ２３３（図２参照）に蓄積されて管理されて、主にスキャナアプリ１４３（図１参照）とファクシミリアプリ１４４（図１参照）により利用される。融合機１０１がスキャナやファクシミリとして機能する場合、メールアドレスやファクシミリ電話番号のようなユーザ情報が必要となるからである。融合機１０１は、ＵＣＳ１６７によりＨＤＤ２３３に蓄積されて管理されているユーザ情報を利用して、画像をネットワーク等を介して他の機器に送信する等の画像形成処理（コピーやプリンタやスキャナやファクシミリとしての処理）を実行することができる。なお、ユーザ情報は、ここではＨＤＤ２３３に蓄積されて管理されるが、メモリカードスロット２３４（図２参照）にセットされたメモリカード２３５（図２参照）に蓄積されて管理されるようにしてもよい。メモリカードスロット２３４とメモリカード２３５は例えば、ＳＤメモリカードスロットとＳＤメモリカードである。
【００７６】
図１の融合機１０１においては、ユーザ情報は、ＵＣＳ１６７により図５のようなアドレス帳５０１にて管理される。すなわち、ユーザ（エントリ）はユーザＩＤ（エントリＩＤ）を基にして管理されると共に、ユーザ情報は「名前」「表示名」「よみがな」「メール宛先」「ＦＡＸ宛先」等の管理項目の項目値として管理される。各ユーザのユーザ情報のデータ構造は、図６のようなツリー構造６０１となる。すなわち、管理項目「名前」「表示名」が親項目となり、管理項目「メール宛先」「ＦＡＸ宛先」等が子項目となる。なお、１のユーザのユーザ情報は、通常１個のエントリに格納されて管理されるが、複数個のエントリに格納されて管理される場合もある。
【００７７】
図１の融合機１０１は、ユーザ情報をネットワーク等を介してＬＤＡＰサーバから取得して管理することができる。融合機１０１は、ここでは図７のように、３台のＬＤＡＰサーバ７０１（ＬＤＡＰサーバＡ・Ｂ・Ｃ）とＬＡＮ７１１で接続されており、３台のＬＤＡＰサーバ７０１（ＬＤＡＰサーバＡ・Ｂ・Ｃ）からＬＡＮ７１１を介してユーザ情報を取得して管理することができる。
【００７８】
図７と図８のシステム図とフロー図により具体的に説明する。スキャナアプリ１４３やファクシミリアプリ１４４は、図７のようなスキャナ用画面７２１とファクシミリ用画面７２２をタッチパネル３１１（図４参照）に表示する。これらの画面を介して、ユーザ情報をＬＤＡＰサーバ７０１から取得（検索）する旨の操作が入力されると、スキャナアプリ１４３等からＵＣＳ１６７にサーバ情報の取得要求が送信（Ｓ１）されて、これに応じてＵＣＳ１６７からスキャナアプリ１４３等にサーバ情報が提供（Ｓ２）される。
【００７９】
サーバ情報は、融合機１０１と接続されているＬＤＡＰサーバ７０１に関する情報であり、ＵＣＳ１６７によりＨＤＤ２３３に蓄積されて管理される。サーバ情報の管理項目は「サーバ名」「ポート番号」「ＩＰアドレス」等である。サーバ情報は、図９のような初期設定画面９０１で登録・変更することができる。具体的に言うと、初期設定ボタン３１５（図４参照）が押されると、スキャナ用画面７２１等から初期設定画面９０１に画面が移り、初期設定画面９０１で「システム初期設定ボタン９１１」がタッチされると、システム初期設定画面９０２に画面が移り、システム初期設定画面９０２で「ＬＤＡＰサーバ登録／変更ボタン９２１」がタッチされると、ＬＤＡＰサーバ登録／変更画面９０３に画面が移り、ＬＤＡＰサーバ登録／変更画面９０３でサーバ情報が入力されて「設定ボタン９３１」がタッチされると、サーバ情報が登録・変更される。なお、これらの画面は、ＳＣＳ１６８（図１参照）によりタッチパネル３１１に表示される。
【００８０】
続いて、サーバ情報に基づいて所望のユーザ情報を所望のＬＤＡＰサーバ７０１から取得（検索）する旨の操作が入力されると、スキャナアプリ１４３等からＵＣＳ１６７にユーザ情報の検索要求が送信（Ｓ３）されて、これに応じてＵＣＳ１６７からＬＤＡＰサーバ７０１に検索操作が要求（Ｓ４）されて、これに応じてＬＤＡＰサーバ７０１からＵＣＳ１６７に検索結果が応答（Ｓ５）されて、これに応じてＵＣＳ１６７からスキャナアプリ１４３等にユーザ情報の検索終了通知が送信（Ｓ６）される。
【００８１】
続いて、スキャナアプリ１４３等からＵＣＳ１６７にユーザ情報の取得要求が送信（Ｓ７）されて、これに応じてＵＣＳ１６７からスキャナアプリ１４３等にユーザ情報が提供（Ｓ８）される。
【００８２】
この様子を図１０の画面変化図により説明する。画面Ａは、図７のスキャナ用画面７２１である。画面Ａで「ルーペボタン１００１」がタッチされると、画面Ｂに画面が移る。画面Ｂで「ＬＤＡＰ検索ボタン１００２」がタッチされると、画面Ｃに画面が移る。画面Ｃで「ＬＤＡＰサーバ選択ボタン１０１１」がタッチされると、画面Ｄに画面が移り、画面Ｃで「ＬＤＡＰ検索条件入力ボタン１０１２」がタッチされると、画面Ｅに画面が移る。画面ＤでＬＤＡＰサーバが選択されて「ＯＫボタン１０２１」がタッチされると、画面Ｃに画面が戻り、画面ＥでＬＤＡＰ検索条件が入力されて「ＯＫボタン１０２２」がタッチされると、画面Ｆに画面が移り、やがてユーザ情報が表示されることになる。
【００８３】
なお、画面Ｂで「ＬＤＡＰ検索ボタン１００２」をタッチする操作が、ユーザ情報をＬＤＡＰサーバ７０１から取得（検索）する旨の操作に相当して、画面ＤでＬＤＡＰサーバを選択して「ＯＫボタン１０２１」をタッチする操作と、画面ＥでＬＤＡＰ検索条件を入力して「ＯＫボタン１０２２」をタッチする操作が、所望のユーザ情報を所望のＬＤＡＰサーバ７０１から取得（検索）する旨の操作に相当する。
【００８４】
図１１は、ＬＤＡＰサーバ７０１からＵＣＳ１６７に応答（Ｓ５）された検索結果、すなわち、ＬＤＡＰサーバ７０１から取得されたユーザ情報を表す。ユーザ情報の取得項目は「ｃｎ」「ｓｎ」「ｇｉｖｅｎＮａｍｅ」「ｍａｉｌ」「ｆａｃｓｉｍｉｌｅＴｅｌｅｐｈｏｎｅＮｕｍｂｅｒ」等である。ＬＤＡＰサーバ７０１においては、ユーザ情報は「ｃｎ」「ｓｎ」「ｇｉｖｅｎＮａｍｅ」「ｍａｉｌ」「ｆａｃｓｉｍｉｌｅＴｅｌｅｐｈｏｎｅＮｕｍｂｅｒ」等の管理項目（属性）の項目値（属性値）として管理されているからである。正確に言うと、ＬＤＡＰサーバ７０１においては、日本語等のＡＳＣＩＩ文字以外の文字はＢａｓｅ６４形式で符号化された上で記述されるが、図１１では便宜上省略した。
【００８５】
なお、図１の融合機１０１においては、ＬＤＡＰサーバ７０１から取得されたユーザ情報のデータ構造は、図７と図８のように、Ｓ５とＳ６との間のＳ５−６で、ＵＣＳ１６７により図１１のようなデータ構造から図６のようなデータ構造に変換されるものとする。この際、ＵＣＳ１６７は、ＬＤＡＰサーバ７０１から取得されたユーザ情報の取得項目を、融合機１０１により管理されるユーザ情報の管理項目に置き換えるものとする。ＬＤＡＰサーバ７０１により管理されるユーザ情報の管理項目と、融合機１０１により管理されるユーザ情報の管理項目とが違うからである。例えば、ＬＤＡＰサーバ７０１ではメールアドレスは「ｍａｉｌ」という管理項目（図１１参照）に管理されるが、融合機１０１ではメールアドレスは「メール宛先」という管理項目（図５・図６参照）に管理される。
【００８６】
図１２の画面変化図は、図１０の画面変化図に続く画面変化図である。図１０の画面Ｆから図１２の画面Ｇにやがて画面が移る。
【００８７】
画面Ｇには、ＵＣＳ１６７からスキャナアプリ１４３等に提供（Ｓ８）されたユーザ情報が表示される。このユーザ情報は、ＬＤＡＰサーバ７０１からＵＣＳ１６７に応答（Ｓ５）された検索結果、すなわち、ＬＤＡＰサーバ７０１から取得されたユーザ情報である。ただし、ＬＤＡＰサーバ７０１から取得されたユーザ情報そのままではなく、ＵＣＳ１６７が、取得項目（図１１参照）を管理項目（図５・図６参照）に置き換えた（Ｓ５−６）ユーザ情報である。例えば、取得項目「ｍａｉｌ」は管理項目「メール宛先」に置き換えられている。なお、図１２の画面Ｇにユーザ「鈴木＊＊」のユーザ情報が多数表示されているのは、図１０の画面ＥでＬＤＡＰ検索条件「名前」が前方一致で「鈴木」と入力されたためである。
【００８８】
画面Ｇでユーザ「鈴木太郎」がタッチされて「詳細ボタン１２０１」がタッチされると、画面Ｈに画面が移る。画面Ｈには、ユーザ「鈴木太郎」のユーザ情報の詳細が表示される。やはり、取得項目は管理項目に置き換えられている。画面Ｈで「詳細閉じるボタン１２０２」がタッチされると、画面Ｇに画面が戻る。
【００８９】
ところで、融合機１０１がＬＤＡＰサーバ７０１からユーザ情報を取得して管理する場合、ＬＤＡＰサーバ７０１からユーザ情報を取得した後に、ＬＤＡＰサーバ７０１が管理しているユーザ情報が変更される場合がある。例えば、人事異動や住所変更に伴ってメールアドレスやファクシミリ電話番号が変更されるような場合である。このような場合、ＬＤＡＰサーバ７０１が管理しているユーザ情報の変更を、融合機１０１が管理しているユーザ情報に反映させることができると便利である。これについては、後述する実施例で取り扱う。
【００９０】
なお、融合機１０１は、ＬＤＡＰサーバ７０１から取得されたユーザ情報（適宜「第１ユーザ情報」と呼ぶ）を管理するだけではなく、ＬＤＡＰサーバ７０１から取得されたユーザ情報以外のユーザ情報（適宜「第２ユーザ情報」と呼ぶ）を管理する場合がある。例えば、融合機１０１を使用したユーザへの課金に関する「ユーザ課金情報」や、融合機１０１を使用するユーザの制限に関する「ユーザ制限情報」等は、通常、ＬＤＡＰサーバ７０１から取得する類のユーザ情報ではないからである。これらのユーザ情報を、一元化して管理すると便利である。これについても、後述する実施例で取り扱う。
【００９１】
（実施例）
図１の融合機１０１に係る実施例について説明する。
【００９２】
図１の融合機１０１においては、ＵＣＳ１６７（図１参照）は、ＬＤＡＰサーバ７０１から取得されたユーザ情報（第１ユーザ情報）と、ＬＤＡＰサーバ７０１から取得されたユーザ情報以外のユーザ情報（第２ユーザ情報）とを、同一のエントリに格納して管理することにより、一元化して管理することができる。
【００９３】
ユーザ情報は、ＵＣＳ１６７により図５のようなアドレス帳５０１にて管理される旨を説明したが、本実施例ではより詳細に、ＵＣＳ１６７により図１３のようなアドレス帳５０１にて管理される。すなわち、ユーザ情報が「識別情報」と「保存情報」と「検索情報」と「付加情報」の４種類に分類されて管理されるのである。別言すれば、ユーザ情報の管理項目が４種類の管理項目に分類されるのである。各ユーザのユーザ情報のデータ構造は、図６のようなツリー構造６０１となる旨を説明したが、本実施例ではより詳細に、図１４のようなツリー構造６０１となる。そして、本実施例では、１のユーザの「識別情報」と「保存情報」と「検索情報」と「付加情報」とが、同一のエントリに格納されて管理されるのである。
【００９４】
付加情報は、ＬＤＡＰサーバ７０１から取得されたユーザ情報以外のユーザ情報（第２ユーザ情報）である。例えば、ユーザ課金情報、ユーザ制限情報、ユーザグループ情報、サーバ情報等が挙げられる。すなわち、オペレーションパネル２０２（図２参照）等による入力操作に基づいて融合機１０１に入力される入力情報、融合機１０１内で生成される生成情報等が挙げられる。図１の融合機１０１においては、ＵＣＳ１６７は、付加情報を、ＬＤＡＰ７０１サーバから新たなユーザ情報が取得されたときに破棄しないユーザ情報として管理しておく。
【００９５】
従来の融合機１０１は、ＬＤＡＰサーバ７０１からユーザ情報を取得して管理する場合において、ＬＤＡＰサーバ７０１から新たなユーザ情報を取得する際、ＬＤＡＰサーバ７０１から取得して管理しているユーザ情報を破棄してしまう。そのため、ＬＤＡＰサーバ７０１から取得されたユーザ情報（第１ユーザ情報）と、ＬＤＡＰサーバ７０１から取得されたユーザ情報以外のユーザ情報（第２ユーザ情報）とは、別々のエントリに格納されて管理される。ＬＤＡＰサーバ７０１から取得されたユーザ情報以外のユーザ情報（第２ユーザ情報）を破棄しないためである。
【００９６】
図１の融合機１０１も、ＬＤＡＰサーバ７０１からユーザ情報を取得して管理する場合において、ＬＤＡＰサーバ７０１から新たなユーザ情報を取得する際、後述する更新のときは別として、ＬＤＡＰサーバ７０１から取得して管理しているユーザ情報を破棄してしまう。しかしながら、ＬＤＡＰサーバ７０１から取得されたユーザ情報（第１ユーザ情報）と、ＬＤＡＰサーバ７０１から取得されたユーザ情報以外のユーザ情報（第２ユーザ情報）とは、同一のエントリに格納されて管理される。ＬＤＡＰサーバ７０１から取得されたユーザ情報以外のユーザ情報（第２ユーザ情報）を、付加情報として管理しておくことにより、破棄しないで済むためである。
【００９７】
検索情報は、ＬＤＡＰサーバ７０１から取得されたユーザ情報（第１ユーザ情報）であって、ＬＤＡＰサーバ７０１により管理されているユーザ情報にリンクさせないで管理するユーザ情報である。第１ユーザ情報の内のどのユーザ情報を検索情報とするかについては、自動的に決定するようにしてもよいが、ここでは選択操作に基づいて選択できるようにする。図１３や図１４では、比較的変更される可能性が低いと言える「表示名」「よみがな」等が検索情報となっている。
【００９８】
保存情報は、ＬＤＡＰサーバ７０１から取得されたユーザ情報（第１ユーザ情報）であって、ＬＤＡＰサーバ７０１により管理されているユーザ情報にリンクさせて管理するユーザ情報である。第１ユーザ情報の内のどのユーザ情報を保存情報とするかについては、自動的に決定するようにしてもよいが、ここでは選択操作に基づいて選択できるようにする。図１３や図１４では、比較的変更される可能性が高いと言える「メール宛先」「ＦＡＸ宛先」等が保存情報となっている。
【００９９】
識別情報は、ＬＤＡＰサーバ７０１から取得されたユーザ情報（第１ユーザ情報）であって、ユーザ識別（エントリ識別）のためのユーザ識別情報（エントリ識別情報）となるユーザ情報である。識別情報は、保存情報を、ＬＤＡＰサーバ７０１により管理されているユーザ情報にリンクさせて管理するため等に利用される。第１ユーザ情報の内のどのユーザ情報を識別情報とするかについては、自動的に決定するようにしてもよいが、ここでは選択操作に基づいて選択できるようにする。図１３や図１４では、ユーザ識別のためのユーザ識別情報として相応しいと考えられる「名前」「ユーザコード」等が識別情報となっている。参考までに、名前だけでは同姓同名が問題となるだろうし、ユーザコードだけでは組み合わせの有限性が問題となるだろう。
【０１００】
なお、図１３や図１４では、どのユーザ情報を「付加情報」「検索情報」「保存情報」「識別情報」とするかが、全ユーザについて共通に設定されるようになっているが、各ユーザについて個別に設定されるようになっていてもよい。
【０１０１】
（１）識別情報・保存情報・検索情報の選択
図１５により、第１ユーザ情報の内のどのユーザ情報を識別情報とするかを、全ユーザについて共通に選択する選択操作について説明する。図９のＬＤＡＰサーバ登録／変更画面９０３で「ユーザ識別情報設定ボタン９３２」がタッチされると、図１５のユーザ識別情報設定画面１５０１に画面が移る。
【０１０２】
図１５のユーザ識別情報設定画面１５０１では、ＬＤＡＰサーバ７０１により管理されるユーザ情報の管理項目（属性）を入力することで、ユーザ識別情報を設定することができる。例えば「ｃｎ」と「ｅｍｐｌｏｙｅｅＮｕｍｂｅｒ」とを入力するためには、図１５のユーザ情報設定画面１５０１で「選択ボタン」をタッチして、図１５の属性選択画面１５０２で「ｃｎ」と「ｅｍｐｌｏｙｅｅＮｕｍｂｅｒ」とをタッチするというタッチ操作を実行する。
【０１０３】
こうして、管理項目「ｃｎ」から置き換えられる管理項目「名前」の項目値として管理されるユーザ情報と、管理項目「ｅｍｐｌｏｙｅｅＮｕｍｂｅｒ」から置き換えられる管理項目「ユーザコード」の項目値として管理されるユーザ情報とが、識別情報として全ユーザについて共通に選択される。
【０１０４】
なお、第１ユーザ情報の内のどのユーザ情報を識別情報とするかを、各ユーザについて個別に選択するようにする場合には、例えば、図１５のユーザ識別情報設定画面１５０１でユーザ選択ができるようにすればよい。
【０１０５】
図１６により、第１ユーザ情報の内のどのユーザ情報を保存情報とするかを、全ユーザについて共通に選択する選択操作について説明する。図９のシステム初期設定画面９０２で「アドレス帳登録／変更ボタン９２２」がタッチされると、図１６のアドレス帳登録／変更画面１６０１に画面が移る。
【０１０６】
図１６のアドレス帳登録／変更画面１６０１では、融合機１０１により管理されるユーザ情報の管理項目の欄に、ＬＤＡＰサーバ７０１により管理されるユーザ情報の管理項目（属性）を入力することで、融合機１０１により管理されるユーザ情報を、ＬＤＡＰサーバ７０１により管理されるユーザ情報にリンクさせることができる。例えば「メール宛先」の欄に「ｍａｉｌ」を入力するためには、図１６の「メール宛先」の欄の「選択ボタン」をタッチして、図１６の属性選択画面１６０２で「ｍａｉｌ」をタッチするというタッチ操作を実行する。
【０１０７】
こうして、管理項目「ｍａｉｌ」から置き換えられる管理項目「メール宛先」の項目値として管理されるユーザ情報が、保存情報として全ユーザについて共通に選択される。
【０１０８】
なお、第１ユーザ情報の内のどのユーザ情報を保存情報とするかを、各ユーザについて個別に選択するようにする場合には、例えば、図１６のアドレス帳登録／変更画面１６０１でユーザ選択ができるようにすればよい。
【０１０９】
ちなみに、識別情報としても保存情報としても選択されていない第１ユーザ情報が、検索情報として自動的に決定される。
【０１１０】
（２）保存情報の更新
上述したように、ＵＣＳ１６７は、保存情報を、ＬＤＡＰサーバ７０１により管理されているユーザ情報にリンクさせて管理している。詳細に言うと、融合機１０１での所定の管理項目（例えばメール宛先）の項目値として管理している保存情報を、ＬＤＡＰサーバ７０１での所定の管理項目（例えばｍａｉｌ）の項目値として管理されているユーザ情報にリンクさせて管理している。そして、ＵＣＳ１６７は、保存情報の更新を開始する旨の操作（更新開始操作）に応じて保存情報の更新を開始することにより、保存情報をリンクに基づいて更新することができる。これにより、ＬＤＡＰサーバ７０１が管理しているユーザ情報の変更を、ＵＣＳ１６７が管理しているユーザ情報（保存情報）に反映させることができる。特にここでは、市販のグループウェアのように管理項目とは関係なくユーザ情報を更新してしまうのではなく、融合機１０１での管理項目とＬＤＡＰサーバ７０１での管理項目とを対応付けるような「リンク」に基づいてユーザ情報を更新するため、より精細な更新処理が実現可能となっている。
【０１１１】
図１７のフロー図により具体的に説明する。図７のスキャナ用画面７２１やファクシミリ用画面７２２を介して、保存情報の更新を開始する旨の操作が入力されると、スキャナアプリ１４３等からＵＣＳ１６７に保存情報の更新開始要求が送信（Ｓ１０１）される。これに応じて、ＵＣＳ１６７は保存情報の更新処理を開始（Ｓ１０２）する。この更新処理の一環として、ＵＣＳ１６７からＬＤＡＰサーバ７０１に保存情報に係る検索操作が要求（Ｓ１０２−１）されて、ＬＤＡＰサーバ７０１からＵＣＳ１６７に保存情報に係る検索結果が応答（Ｓ１０２−２）される。このようにして、ＵＣＳ１６７は保存情報の更新処理を実行する。続いて、ＵＣＳ１６７からスキャナアプリ１４３等に保存情報の更新終了通知が送信（Ｓ１０３）される。
【０１１２】
この後、保存情報の更新内容を表示する旨の操作が入力されると、スキャナアプリ１４３等からＵＣＳ１６７に保存情報が更新されたユーザ（エントリ）に係るユーザ情報の取得要求が送信（Ｓ１０４）される。これに応じて、ＵＣＳ１６７は、ＨＤＤ２３３（図２参照）に蓄積して管理しているユーザ（エントリ）の中から、保存情報が更新されたユーザ（エントリ）を抽出（Ｓ１０５）する。続いて、ＵＣＳ１６７からスキャナアプリ１４３等に保存情報が更新されたユーザ（エントリ）に係るユーザ情報が提供（Ｓ１０６）される。これに応じて、スキャナアプリ１４３等は、タッチパネル３１１（図４参照）に保存情報の更新内容を表示（Ｓ１０７）する。さらに、保存情報の更新履歴を表示する旨の操作が入力されると、スキャナアプリ１４３等は、タッチパネル３１１に保存情報の更新履歴を表示（Ｓ１０８）する。
【０１１３】
この様子を図１８と図１９の画面変化図により説明する。
【０１１４】
図１８は、更新前の画面変化図である。画面Ｉは、図７のスキャナ用画面７２１である。画面Ｉで「更新開始ボタン１８０１」がタッチされると、保存情報の更新が開始されて、更新の待機中であることを示す画面Ｊに画面が移り、やがて保存情報の更新が終了した旨が表示されることになる。更新の待機中に「キャンセルボタン１８０３」がタッチされると、更新が待機中にキャンセルされることになる。なお、画面Ｉで「更新開始ボタン１８０１」をタッチする操作が、保存情報の更新を開始する旨の操作に相当する。
【０１１５】
図１９は、更新後の画面変化図である。保存情報の更新が終了すると、図１８の画面Ｊから図１９の画面Ｋに画面が移る。画面Ｋで「更新内容確認ボタン１９０１」がタッチされると、画面Ｌに画面が移る。画面Ｌには、保存情報が更新されたユーザ（エントリ）の一覧が表示される。画面Ｌでユーザ「鈴木太郎」がタッチされると、画面Ｍに画面が移る。画面Ｍには、ユーザ「鈴木太郎」に係る保存情報の更新内容が表示される。ここでは、管理項目「メール宛先」の項目値が「ｔａｒｏ＠ｒ．ｃｏ．ｊｐ」から「ｍｇｒ−ｔａｒｏ＠ｒ．ｃｏ．ｊｐ」に更新された旨が表示されている。画面Ｍで管理項目「メール宛先」に係る「更新履歴確認ボタン１９０２」がタッチされると、画面Ｎに画面が移る。画面Ｎには、管理項目「メール宛先」の項目値の更新履歴が表示される。途中、管理項目「メール宛先」に係る「更新前に戻すボタン１９０３」がタッチされると、管理項目「メール宛先」の項目値が更新前に戻されることになる。なお、画面Ｋで「更新内容確認ボタン１９０１」をタッチする操作が、保存情報の更新内容を表示する旨の操作に相当する。また、画面Ｍで「更新履歴確認ボタン１９０２」をタッチする操作が、保存情報の更新履歴を表示する旨の操作に相当する。
【０１１６】
ここで、保存情報の更新とユーザ情報の管理との関連性について説明する。各ユーザ（各エントリ）のユーザ情報のデータ構造は、図２０のようなツリー構造６０１になる。各管理項目２００１の下位には、項目値２０１１、項目値の更新履歴２０１２、属性２０１３、サーバ情報２０１４、オプション情報２０１５等が存在する。項目値の更新履歴２０１２の下位には、更新履歴数、更新履歴Ａ、更新履歴Ｂ、更新履歴Ｃ等が存在する。更新履歴Ａ・Ｂ・Ｃの下位には、前値、後値、更新バージョン等が存在する。
【０１１７】
例を挙げると、ユーザ「鈴木太郎」に係る管理項目２００１「メール宛先」に関して、項目値２０１１には「ｍｇｒ−ｔａｒｏ＠ｒ．ｃｏ．ｊｐ」が、項目値の更新履歴２０１２の更新履歴Ａの前値と後値と更新バージョンには「ｔａｒｏ＠ｒ．ｃｏ．ｊｐ」と「ｍｇｒ−ｔａｒｏ＠ｒ．ｃｏ．ｊｐ」と「２００３／４／２１」が、更新履歴Ｂの前値と後値と更新バージョンには「ｔａｒｏ＠ＲＤ２１Ｇ．ｒ．ｃｏ．ｊｐ」と「ｔａｒｏ＠ｒ．ｃｏ．ｊｐ」と「２００２／１０／２１」が、更新履歴Ｃの前値と後値と更新バージョンには「ｔａｒｏ＠ＲＤ１１Ｇ．ｒ．ｃｏ．ｊｐ」と「ｔａｒｏ＠ＲＤ２１Ｇ．ｒ．ｃｏ．ｊｐ」と「２００１／１２／１２」が格納されている。融合機１０１は、これらを利用することにより、図１９の画面Ｍや画面Ｎに保存情報の更新内容や更新履歴を表示することができる。なお、更新バージョンには、保存情報が更新された日時等の、更新のバージョンを特定するための情報が格納される。
【０１１８】
例を挙げると、ユーザ「鈴木太郎」に係る管理項目２００１「メール宛先」に関して、属性２０１３には「ｍａｉｌ」が、サーバ情報２０１４には「ＬＤＡＰサーバＡ」が、オプション情報２０１５には「保存情報」が格納されている。これは、管理項目２００１「メール宛先」の項目値２０１１として管理しているユーザ情報は、ＬＤＡＰサーバＡにより管理項目「ｍａｉｌ」の項目値として管理されているユーザ情報にリンクさせて管理している保存情報であることを示すものである。ＵＣＳ１６７は、これらを利用することにより、保存情報をリンクに基づいて更新することができる。上記の例で言うと、管理項目２００１「メール宛先」の項目値２０１１として管理しているユーザ情報を、ＬＤＡＰサーバＡにより管理項目「ｍａｉｌ」の項目値として管理されているユーザ情報に更新することができる。なお、オプション情報２０１５には、識別情報と保存情報と検索情報と付加情報の４種類の分類が格納される。
【０１１９】
エントリの更新バージョン２００２には、当該エントリ全体としての更新バージョンが格納される。ここでは、当該エントリに格納されている保存情報が最後に更新された日時等が格納される。ＵＣＳ１６７は、エントリの更新バージョン２００２が最新版であるエントリを抽出することにより、図１７のＳ１０５の処理（保存情報が更新されたユーザ（エントリ）を抽出する処理）を実行することができる。
【０１２０】
エントリのオプション情報２００３には、当該エントリがＬＤＡＰサーバ７０１と関係があるエントリ（リンクエントリ）であるか関係がないエントリ（オリジナルエントリ）であるかに係る情報が格納される。オリジナルエントリである場合、そのエントリの全ての管理項目２００１のオプション情報２０１５が無効扱いになり、そのエントリに格納されている保存情報が更新時に更新されないことになる。すなわち、オリジナルエントリになることで、そのエントリの全てのリンクが解除扱いになる。エントリのオプション情報２００３は、エントリの編集時に変更できるようにしてもよいし、ある特定の管理項目２００１（メール宛先等）のオプション情報２０１５が付加情報に変更されるとオリジナルエントリに自動的に変更されるようにしてもよい。
【０１２１】
なお、各ユーザ（各エントリ）のユーザ情報のデータ構造は、管理項目同士に関しても、図６や図１４のようなツリー構造６０１になっているのだが、図２０では保存情報の更新に力点を置いて説明する便宜上略記することにした。
【０１２２】
ここで、図２０の変形例について説明する。保存情報の更新情報は、サーバ情報に付加される形で管理されるようにしてもよい。この場合、各サーバのサーバ情報のデータ構造は、図３１のようなツリー構造６０１になる。サーバＩＤ、サーバ名、ポート番号、ＩＰアドレス、検索開始位置、ＳＳＬ設定、認証設定等のサーバ情報に付加される形で、保存情報の各管理項目２００１が存在している。保存情報の各管理項目２００１の下位には、リンクエントリＩＤ、属性２０１３、項目値の更新履歴２０１２等が存在する。リンクエントリＩＤの下位には、リンクエントリ数、リンクエントリＩＤａ、リンクエントリＩＤｂ、リンクエントリＩＤｃ等が存在する。項目値の更新履歴２０１２の下位には、更新履歴数、更新履歴Ａ、更新履歴Ｂ、更新履歴Ｃ等が存在する。更新履歴Ａ・Ｂ・Ｃの下位には、更新日、更新時、失敗情報、成功情報等が存在する。失敗情報の下位には、エントリ数、エントリＩＤａ、エントリＩＤｂ、エントリＩＤｃ等が存在する。成功情報の下位には、更新情報数、更新情報Ａ、更新情報Ｂ、更新情報Ｃ等が存在する。更新情報Ａ・Ｂ・Ｃの下位には、エントリＩＤ、前値等が存在する。なお、項目値の更新履歴２０１２は、リンクエントリＩＤａ・ｂ・ｃの下位に存在するようにしてもよい。
【０１２３】
図３２は、保存情報の更新情報をサーバ情報に付加する形で管理する更新情報付加設定を登録する際の画面変化図である。図９のＬＤＡＰサーバ登録・変更画面９０３で「スクロールボタン」がタッチされると、図３２のＬＤＡＰサーバ登録・変更画面９０３に画面が移る。ここでは、保存情報の管理項目２００１の下位に位置付ける属性２０１３を選択することができる。図３２のＬＤＡＰサーバ登録・変更画面９０３で変更ボタン９３３がタッチされると、更新情報付加設定画面３２０１に画面が移る。ここでは、更新情報付加設定を登録するか否か、保存情報の管理項目２００１の下位にどのようなリンクエントリＩＤを位置付けるか、を選択することができる。更新情報付加設定画面３２０１で「追加ボタン」がタッチされると、リンクエントリ選択画面３２０２に画面が移る。ここでは、保存情報の管理項目２００１の下位に位置付けるリンクエントリ（リンクエントリＩＤ）を選択することができる。
【０１２４】
なお、リンクエントリ選択画面３２０２で「設定ボタン」がタッチされると、更新情報付加設定画面３２０１に画面が戻る。更新情報付加設定画面３２０１で「設定ボタン」がタッチされると、図３２のＬＤＡＰサーバ登録・変更画面９０３に画面が戻る。図３２のＬＤＡＰサーバ登録・変更画面９０３で設定ボタン９３１がタッチされると、以上の更新情報付加設定が登録される。
【０１２５】
ここまで説明してきたように、ＵＣＳ１６７は、保存情報をリンクに基づいて更新することができる。さらには、ＵＣＳ１６７は、全ての保存情報を一括して更新するだけでなく、保存情報の内、サーバ選択操作により更新対象として選択されたＬＤＡＰサーバに係る保存情報、項目選択操作により更新対象として選択された管理項目に係る保存情報、ユーザ選択操作により更新対象として選択されたユーザに係る保存情報を更新することもできる。以下具体的に説明する。
【０１２６】
図２１は、更新対象にするＬＤＡＰサーバを選択する際の画面変化図である。図１８の画面Ｉで「更新対象ボタン１８０２」がタッチされると、更新対象選択画面２１０１に画面が移る。更新対象選択画面２１０１で「サーバボタン２１１１」がタッチされると、更新対象にするＬＤＡＰサーバを選択するためのサーバ選択画面２１０２に画面が移る。サーバ選択画面２１０２には、図９のＬＤＡＰサーバ登録／変更画面９０３でサーバ情報が登録されたＬＤＡＰサーバの一覧が表示される。サーバ選択画面２１０２で更新対象にするＬＤＡＰサーバが選択されて「更新開始ボタン２１２１」がタッチされると、更新が開始されて、更新の待機中であることを示す画面Ｊ１（図１８の画面Ｊに相当）に画面が移り、やがて保存情報の更新が終了した旨が表示されることになる。画面Ｊ１には、サーバ選択操作により更新対象として選択されたＬＤＡＰサーバの台数が表示される。なお、サーバ選択画面２１０２で更新対象にするＬＤＡＰサーバを選択する操作が、サーバ選択操作に相当する。
【０１２７】
当該更新においては、更新対象として選択されたＬＤＡＰサーバ７０１に係る保存情報が更新されることになる。例えば、更新対象としてＬＤＡＰサーバＡが選択された場合、図２０で言うと、サーバ情報２０１４に「ＬＤＡＰサーバＡ」が、オプション情報２０１５に「保存情報」が格納されている管理項目２００１の項目値２０１１が更新されることになる。
【０１２８】
なお、更新対象にするＬＤＡＰサーバを選択できるメリットとしては、ダウンしている等、アクセス不可能な状態となっているＬＤＡＰサーバを更新対象から外すことができること等が挙げられる。ＬＤＡＰサーバがアクセス不可能な状態となっているか否かは、融合機１０１が自動的に確認できるようにしてもよい。そのための手法としては、ｐｉｎｇ（Ｐａｃｋｅｔ  Ｉｎｔｅｒｎｅｔ  Ｇｒｏｐｅｒ）等が挙げられる。この場合、ＬＤＡＰサーバがアクセス不可能な状態となっているか否かに係る情報を、サーバ選択画面２１０２に表示するようにしてもよい。アクセス不可能な状態となっているＬＤＡＰサーバは、更新対象として選択できないようにしてもよいし、更新対象として選択されても更新対象にしないようにしてもよいし、サーバ選択画面２１０２に一覧として表示しないようにしてもよい。
【０１２９】
図２２は、更新対象にする管理項目を選択する際の画面変化図である。図１８の画面Ｉで「更新対象ボタン１８０２」がタッチされると、更新対象選択画面２１０１に画面が移る。更新対象選択画面２１０１で「項目ボタン２１１２」がタッチされると、更新対象にする管理項目を選択するための項目選択画面２１０３に画面が移る。項目選択画面２１０３には、融合機１０１により管理されるユーザ情報の管理項目の一覧が表示される。項目選択画面２１０３で更新対象にする管理項目が選択されて「更新開始ボタン２１２１」がタッチされると、更新が開始されて、更新の待機中であることを示す画面Ｊ２（図１８の画面Ｊに相当）に画面が移り、やがて保存情報の更新が終了した旨が表示されることになる。画面Ｊ２には、項目選択操作により更新対象として選択された管理項目の個数が表示される。なお、項目選択画面２１０３で更新対象にする管理項目を選択する操作が、項目選択操作に相当する。
【０１３０】
当該更新においては、更新対象として選択された管理項目に係る保存情報が更新されることになる。例えば、更新対象としてメール宛先が選択された場合、図２０で言うと、オプション情報２０１５に「保存情報」が格納されていることを条件に、管理項目２００１「メール宛先」の項目値２０１１が更新されることになる。
【０１３１】
なお、項目選択画面２１０３には、ユーザ情報の管理項目が表示されるが、保存情報の管理項目だけが表示されるようにしてもよいし、保存情報の管理項目の前だけにチェック欄が表示されるようにしてもよい。
【０１３２】
図２３は、更新対象にするＬＤＡＰサーバと管理項目を選択する際の画面変化図である。図１８の画面Ｉで「更新対象ボタン１８０２」がタッチされると、更新対象選択画面２１０１に画面が移る。更新対象選択画面２１０１で「サーバ＆項目ボタン２１１３」がタッチされると、先ず更新対象にするＬＤＡＰサーバを選択するためのサーバ選択画面２１０２に画面が移る。サーバ選択画面２１０２で更新対象にするＬＤＡＰサーバが選択されると、次に更新対象にする管理項目を選択するための項目選択画面２１０３に画面が移る。項目選択画面２１０３で更新対象にする管理項目が選択されて「更新開始ボタン２１２１」がタッチされると、更新が開始されて、更新の待機中であることを示す画面Ｊ３（図１８の画面Ｊに相当）に画面が移り、やがて保存情報の更新が終了した旨が表示されることになる。画面Ｊ３には、項目選択操作により更新対象として選択された管理項目の個数が表示される。
【０１３３】
当該更新においては、更新対象として選択されたＬＤＡＰサーバ７０１と管理項目に係る保存情報が更新されることになる。例えば、更新対象としてＬＤＡＰサーバＡとメール宛先が選択された場合、図２０で言うと、サーバ情報２０１４に「ＬＤＡＰサーバＡ」が、オプション情報２０１５に「保存情報」が格納されていることを条件に、管理項目２００１「メール宛先」の項目値２０１１が更新されることになる。
【０１３４】
図２４は、更新対象にするユーザを選択する際の画面変化図である。図１８の画面Ｉでユーザ「鈴木太郎」が選択されると、画面Ｉ’に画面が移る。画面Ｉ’で「更新開始ボタン１８０１」がタッチされると、ユーザ「鈴木太郎」を更新対象として更新が開始されて、更新の待機中であることを示す画面Ｊ４（図１８の画面Ｊに相当）に画面が移り、やがて保存情報の更新が終了した旨が表示されることになる。画面Ｊ４には、ユーザ選択操作（エントリ選択操作）により更新対象として選択されたユーザの数（エントリの個数）が表示される。なお、画面Ｉでユーザ（エントリ）を選択して「更新開始ボタン１８０１」をタッチする操作が、ユーザ選択操作（エントリ選択操作）に相当する。
【０１３５】
当該更新においては、更新対象として選択されたユーザに係る保存情報が更新されることになる。例えば、更新対象として鈴木太郎が選択された場合、図２０で言うと、ユーザ「鈴木太郎」に係るユーザ情報に関して、オプション情報２０１５に「保存情報」が格納されている管理項目２００１の項目値２０１１が更新されることになる。
【０１３６】
なお、図１８の画面Ｉで複数のユーザ（複数個のエントリ）を選択して「更新開始ボタン１８０１」をタッチすることで、複数のユーザ（複数個のエントリ）を更新対象にすることもできる。
【０１３７】
図２５は、更新対象にするユーザと管理項目を選択する際の画面変化図である。図１８の画面Ｉでユーザ「鈴木太郎」が選択されると、画面Ｉ’に画面が移る。画面Ｉ’で「更新対象ボタン１８０２」がタッチされると、更新対象にする管理項目を選択するための項目選択画面２１０３に画面が移る。項目選択画面２１０３で更新対象にする管理項目が選択されて「更新開始ボタン２１２１」がタッチされると、ユーザ「鈴木太郎」を更新対象として更新が開始されて、更新の待機中であることを示す画面Ｊ５（図１８の画面Ｊに相当）に画面が移り、やがて保存情報の更新が終了した旨が表示されることになる。画面Ｊ５には、ユーザ選択操作（エントリ選択操作）により更新対象として選択されたユーザの数（エントリの個数）と、管理項目選択操作により更新対象として選択された管理項目の個数が表示される。なお、画面Ｉでユーザ（エントリ）を選択して「更新対象ボタン１８０２」をタッチする操作が、ユーザ選択操作（エントリ選択操作）に相当する。
【０１３８】
当該更新においては、更新対象として選択されたユーザと管理項目に係る保存情報が更新されることになる。例えば、更新対象として鈴木太郎とメール宛先が選択された場合、図２０で言うと、ユーザ「鈴木太郎」に係るユーザ情報に関して、オプション情報２０１５に「保存情報」が格納されていることを条件に、管理項目２００１「メール宛先」の項目値２０１１が更新されることになる。
【０１３９】
図２１から図２５までの例の他には、更新対象にするＬＤＡＰサーバとユーザを選択できるような例や、更新対象にするＬＤＡＰサーバとユーザと管理項目を選択できるような例が挙げられる。
【０１４０】
ここで、更新開始操作を「リモート操作」とする場合について説明する。ＵＣＳ１６７は、融合機１０１と接続されたＰＣ（パーソナルコンピュータ）からのリモート更新開始操作に応じて、保存情報の更新を開始するようにしてもよい。この場合、保存情報の更新開始要求は、図３３のように、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されて、ＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）で授受されるようにしてもよい。図３３のＸＭＬデータには、更新対象にするサーバやユーザ（エントリ）が包含される。これにより、図２１から図２５までの例と同様の更新対象選択が実現されるのである。
【０１４１】
図３４は、保存情報のリモート更新に係るフロー図である。融合機１０１と接続されたＰＣにてリモート更新開始操作が入力されると、ＰＣからＮＣＳ１６１に保存情報の更新開始要求が送信（Ｓ１１１）されて、これに応じてＮＣＳ１６１からＵＣＳ１６７に保存情報の更新開始要求が送信（Ｓ１１２）される。これに応じて、ＵＣＳ１６７は、ＸＭＬデータを解析（Ｓ１１３）して、保存情報の更新処理を開始（Ｓ１０２）する。続いて、ＵＣＳ１６７からＮＣＳ１６１に保存情報の更新終了通知が送信（Ｓ１２１）されて、これに応じてＮＣＳ１６１からＰＣに保存情報の更新終了通知が送信（Ｓ１２２）される。これに応じて、ＰＣは、保存情報の更新結果を表示（Ｓ１２３）する。
【０１４２】
以上の説明を踏まえて、図１７のＳ１０２の「保存情報の更新処理」の詳細について説明する。図２６は、図１７のＳ１０２の「保存情報の更新処理」に係るフロー図である。
【０１４３】
始めに、ＨＤＤ２３３に蓄積して管理しているエントリの中に更新対象のエントリが存在する（Ｓ２０１）場合、更新対象のエントリを１個抽出（Ｓ２０２）する。更新対象のエントリが存在しない場合には、保存情報の更新処理（図１７のＳ１０２）を終了する。
【０１４４】
続いて、抽出されたエントリのオプション情報２００３がリンクエントリである（Ｓ２０３）場合、且つ、抽出されたエントリの中に更新対象の管理項目２００１が存在する（Ｓ２０４）場合、更新対象の管理項目２００１を１個抽出（Ｓ２０５）する。抽出されたエントリのオプション情報２００３がリンクエントリでない場合、抽出されたエントリの中に更新対象の管理項目２００１が存在しない場合には、Ｓ２１３に進む。
【０１４５】
続いて、抽出された管理項目２００１のオプション情報２０１５が保存情報である（Ｓ２０６）場合、且つ、抽出された管理項目２００１のサーバ情報２０１４が更新対象のＬＤＡＰサーバである（Ｓ２０７）場合、抽出された管理項目２００１の属性２０１３に係るＬＤＡＰ検索を実行（Ｓ２０８）する。すなわち、ＵＣＳ１６７からＬＤＡＰサーバ７０１にその属性２０１３に係る検索操作が要求（図１７のＳ１０２−１）されて、ＬＤＡＰサーバ７０１からＵＣＳ１６７にその属性２０１３に係る検索結果が応答（図１７のＳ１０２−２）される。抽出された管理項目２００１のオプション情報２０１５が保存情報でない場合、抽出された管理項目２００１のサーバ情報２０１４が更新対象のＬＤＡＰサーバでない場合には、Ｓ２１２に進む。
【０１４６】
続いて、抽出された管理項目２００１の項目値２０１１とＬＤＡＰ検索結果を比較（Ｓ２０９）して、異なっていると判定（Ｓ２１０）した場合、抽出された管理項目２００１の項目値２０１１をＬＤＡＰ検索結果に更新（Ｓ２１１）すると共に、抽出されたエントリの更新バージョン２００２と、抽出された管理項目２００１の項目値の更新履歴２０１２とを更新する。異なっていないと判定した場合には、Ｓ２１２に進む。
【０１４７】
続いて、抽出されたエントリの中に更新対象の管理項目２００１が他にも存在する（Ｓ２１２）場合、Ｓ２０５に戻る。抽出されたエントリの中に更新対象の管理項目２００１が他には存在しない場合には、Ｓ２１３に進む。
【０１４８】
続いて、ＨＤＤ２３３に蓄積して管理しているエントリの中に更新対象のエントリが他にも存在する（Ｓ２１３）場合、Ｓ２０２に戻る。更新対象のエントリが他には存在しない場合には、保存情報の更新処理（図１７のＳ１０２）を終了する。
【０１４９】
なお、保存情報の更新処理（図１７のＳ１０２）に際して、スキャナアプリ１４３等からＵＣＳ１６７に保存情報の更新開始要求（図１７のＳ１０１）が送信される際は、予め定義されている関数により保存情報の更新開始要求を受信するＡＰＩ１３３（図１参照）が利用される。この際、更新対象のＬＤＡＰサーバの台数とサーバＩＤ、更新対象のエントリの個数とエントリＩＤ、更新対象の管理項目の個数等がパラメータとして授受される。
【０１５０】
（３）エントリの作成・編集・削除
図２７により、融合機１０１におけるエントリの作成について説明する。
【０１５１】
図２７は、エントリの作成に係るフロー図である。図１２の画面Ｇのように、ＵＣＳ１６７からスキャナアプリ１４３等に提供（Ｓ８）されたユーザ情報が表示されている際、そのユーザ情報を利用してあるユーザのエントリを作成する旨の操作が入力されると、スキャナアプリ１４３等からＵＣＳ１６７にそのユーザのエントリの作成要求が送信（Ｓ１１）される。ここで、図１５のユーザ識別情報設定画面１５０１で、どのユーザ情報を識別情報とするかを選択する選択操作が実行されていない（Ｓ１２）場合、ＵＣＳ１６７からスキャナアプリ１４３等に選択操作の実行要求が送信（Ｓ１３）されることになり、スキャナアプリ１４３等からＵＣＳ１６７に選択結果が送信（Ｓ１４）されることで次に進む。続いて、ＵＣＳ１６７からＬＤＡＰサーバ７０１にそのユーザに係る検索操作が要求（Ｓ１５）されて、これに応じてＬＤＡＰサーバ７０１からＵＣＳ１６７にそのユーザに係る検索結果が応答（Ｓ１６）される。すると、ＵＣＳ１６７は、そのユーザのエントリを作成（Ｓ１７）して、これに応じてＵＣＳ１６７からスキャナアプリ１４３等に作成結果が送信（Ｓ１８）される。
【０１５２】
図２８により、融合機１０１におけるエントリの編集について説明する。
【０１５３】
図２８は、エントリの編集に係るフロー図である。図７のスキャナ用画面７２１等を介して、あるエントリを編集する旨の操作が入力されると、スキャナアプリ１４３等からＵＣＳ１６７にそのエントリの編集要求が送信（Ｓ２１）される。続いて、編集対象が付加情報である（Ｓ２２）場合を除き、ＵＣＳ１６７からＬＤＡＰサーバ７０１にそのエントリに係る検索操作が要求（Ｓ２３）されて、これに応じてＬＤＡＰサーバ７０１からＵＣＳ１６７にそのエントリに係る検索結果が応答（Ｓ２４）される。すると、ＵＣＳ１６７は、そのエントリを編集（Ｓ２５）して、これに応じてＵＣＳ１６７からスキャナアプリ１４３等に編集結果が送信（Ｓ２６）される。
【０１５４】
図２９により、融合機１０１におけるエントリの削除について説明する。
【０１５５】
図２９は、エントリの削除に係るフロー図である。図７のスキャナ用画面７２１等を介して、あるエントリを削除する旨の操作が入力されると、スキャナアプリ１４３等からＵＣＳ１６７にそのエントリの削除要求が送信（Ｓ３１）される。すると、ＵＣＳ１６７は、そのエントリを削除（Ｓ３２）して、これに応じてＵＣＳ１６７からスキャナアプリ１４３等に削除結果が送信（Ｓ３３）される。なお、削除されたエントリは、完全に削除されるものではなく、削除された状態のエントリとして保存されるものとする。また、削除されたエントリに格納されていたユーザ情報は、識別情報と付加情報については保存されるものとする。保存情報と検索情報については設定に応じて保存されるものとする。
【０１５６】
（変形例）
図１の融合機１０１は、本発明に係る「情報処理装置」の実施の形態の例であり、図１の融合機１０１により実行される情報処理は、本発明に係る「情報処理方法」の実施の形態の例である。この情報処理方法をコンピュータに実行させるコンピュータプログラムは、本発明に係る「情報処理プログラム」の実施の形態の例であり、この情報処理方法をコンピュータに実行させるコンピュータプログラムが記録されたＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、フラッシュメモリカード等のコンピュータ読取可能な記録媒体は、本発明に係る「記録媒体」の実施の形態の例である。
【図面の簡単な説明】
【０１５７】
【図１】本発明の実施の形態の例である融合機を表す。
【図２】図１の融合機のハードウェアを表す。
【図３】図１の融合機の外観を表す。
【図４】オペレーションパネルを表す。
【図５】融合機に管理されるユーザ情報に係るアドレス帳を表す。
【図６】融合機に管理されるユーザ情報に係るツリー構造を表す。
【図７】融合機とＬＤＡＰサーバの間での要求と応答に係るシステム図である。
【図８】融合機とＬＤＡＰサーバの間での要求と応答に係るフロー図である。
【図９】初期設定画面とシステム初期設定画面とＬＤＡＰサーバ登録／変更画面を表す。
【図１０】融合機とＬＤＡＰサーバの間での要求と応答に係る画面変化図である。
【図１１】ＬＤＡＰサーバから取得されたユーザ情報を表す。
【図１２】図１０の画面変化図に続く画面変化図である。
【図１３】融合機に管理されるユーザ情報に係るアドレス帳を表す。
【図１４】融合機に管理されるユーザ情報に係るツリー構造を表す。
【図１５】ユーザ識別情報設定画面と属性選択画面を表す。
【図１６】アドレス帳登録／変更画面と属性選択画面を表す。
【図１７】保存情報の更新に係るフロー図である。
【図１８】更新前の画面変化図である。
【図１９】更新後の画面変化図である。
【図２０】融合機に管理されるユーザ情報に係るツリー構造を表す。
【図２１】更新対象にするＬＤＡＰサーバを選択する際の画面変化図である。
【図２２】更新対象にする管理項目を選択する際の画面変化図である。
【図２３】更新対象にするＬＤＡＰサーバと管理項目を選択する際の画面変化図である。
【図２４】更新対象にするユーザを選択する際の画面変化図である。
【図２５】更新対象にするユーザと管理項目を選択する際の画面変化図である。
【図２６】図１７のＳ１０２の「保存情報の更新処理」に係るフロー図である。
【図２７】エントリの作成に係るフロー図である。
【図２８】エントリの編集に係るフロー図である。
【図２９】エントリの削除に係るフロー図である。
【図３０】本発明の実施の形態の例である情報処理装置を表す。
【図３１】融合機に管理されるサーバ情報に係るツリー構造を表す。
【図３２】更新情報付加設定を登録する際の画面変化図である。
【図３３】保存情報の更新開始要求に係るＸＭＬデータを表す。
【図３４】保存情報のリモート更新に係るフロー図である。
【符号の説明】
【０１５８】
１１  情報処理装置
２１  ハードウェア
２２  ソフトウェア
２３  起動部
３１  アプリケーション
３２  プラットフォーム
１０１  融合機
１１１  ハードウェア
１１２  ソフトウェア
１１３  融合機起動部
１２１  撮像部
１２２  印刷部
１２３  その他のハードウェア
１３１  アプリケーション
１３２  プラットフォーム
１３３  アプリケーションプログラムインタフェース
１３４  エンジンインタフェース
１４１  コピーアプリ
１４２  プリンタアプリ
１４３  スキャナアプリ
１４４  ファクシミリアプリ
１４５  ネットワークファイルアプリ
１４６  初期設定アプリ
１５１  コントロールサービス
１５２  システムリソースマネージャ
１５３  ハンドラ
１６１  ネットワークコントロールサービス
１６２  ファクシミリコントロールサービス
１６３  デリバリコントロールサービス
１６４  エンジンコントロールサービス
１６５  メモリコントロールサービス
１６６  オペレーションパネルコントロールサービス
１６７  ユーザディレクトリコントロールサービス
１６８  システムコントロールサービス
１７１  ファクシミリコントロールユニットハンドラ
１７２  イメージメモリハンドラ
２０１  コントローラ
２０２  オペレーションパネル
２０３  ファクシミリコントロールユニット
２１１  ＣＰＵ
２１２  ＡＳＩＣ
２２１  ＮＢ
２２２  ＳＢ
２３１  ＭＥＭ−Ｐ
２３２  ＭＥＭ−Ｃ
２３３  ＨＤＤ
２３４  メモリカードスロット
２３５  メモリカード
２４１  ＮＩＣ
２４２  ＵＳＢデバイス
２４３  ＩＥＥＥ１３９４デバイス
２４４  セントロニクスデバイス
３０１  原稿セット部
３０２  給紙部
３０３  排紙部
３１１  タッチパネル
３１２  数字ボタン
３１３  スタートボタン
３１４  リセットボタン
３１５  初期設定ボタン
３２１  ＡＤＦ
３２２  フラットベッド
３２３  フラットベッドカバー
５０１  アドレス帳
６０１  ツリー構造
７０１  ＬＤＡＰサーバ
７１１  ＬＡＮ
７２１  スキャナ用画面
７２２  ファクシミリ用画面
９０１  初期設定画面
９０２  システム初期設定画面
９０３  ＬＤＡＰサーバ登録／変更画面
９１１  システム初期設定ボタン
９２１  ＬＤＡＰサーバ登録／変更ボタン
９２２  アドレス帳登録／変更ボタン
９２３  タイマ設定ボタン
９３１  設定ボタン
９３２  ユーザ識別情報設定ボタン
９３３  変更ボタン
１００１  ルーペボタン
１００２  ＬＤＡＰ検索ボタン
１０１１  ＬＤＡＰサーバ選択ボタン
１０１２  ＬＤＡＰ検索条件入力ボタン
１０２１  ＯＫボタン
１０２２  ＯＫボタン
１２０１  詳細ボタン
１２０２  詳細閉じるボタン
１５０１  ユーザ識別情報設定画面
１５０２  属性選択画面
１６０１  アドレス帳登録／変更画面
１６０２  属性選択画面
１８０１  更新開始ボタン
１８０２  更新対象ボタン
１８０３  キャンセルボタン
１９０１  更新内容確認ボタン
１９０２  更新履歴確認ボタン
１９０３  更新前に戻すボタン
２００１  管理項目
２００２  エントリの更新バージョン
２００３  エントリのオプション情報
２０１１  項目値
２０１２  項目値の更新履歴
２０１３  属性
２０１４  サーバ情報
２０１５  オプション情報
２１０１  更新対象選択画面
２１０２  サーバ選択画面
２１０３  項目選択画面
２１１１  サーバボタン
２１１２  項目ボタン
２１１３  サーバ＆項目ボタン
２１２１  更新開始ボタン
３２０１  更新情報付加設定画面
３２０２  リンクエントリ選択画面
【図１】
2004362550.tif 000003
【図２】
2004362550.tif 000004
【図３】
2004362550.tif 000005
【図４】
2004362550.tif 000006
【図５】
2004362550.tif 000007
【図６】
2004362550.tif 000008
【図７】
2004362550.tif 000009
【図８】
2004362550.tif 000010
【図９】
2004362550.tif 000011
【図１０】
2004362550.tif 000012
【図１１】
2004362550.tif 000013
【図１２】
2004362550.tif 000014
【図１３】
2004362550.tif 000015
【図１４】
2004362550.tif 000016
【図１５】
2004362550.tif 000017
【図１６】
2004362550.tif 000018
【図１７】
2004362550.tif 000019
【図１８】
2004362550.tif 000020
【図１９】
2004362550.tif 000021
【図２０】
2004362550.tif 000022
【図２１】
2004362550.tif 000023
【図２２】
2004362550.tif 000024
【図２３】
2004362550.tif 000025
【図２４】
2004362550.tif 000026
【図２５】
2004362550.tif 000027
【図２６】
2004362550.tif 000028
【図２７】
2004362550.tif 000029
【図２８】
2004362550.tif 000030
【図２９】
2004362550.tif 000031
【図３０】
2004362550.tif 000032
【図３１】
2004362550.tif 000033
【図３２】
2004362550.tif 000034
【図３３】
2004362550.tif 000035
【図３４】
2004362550.tif 000036