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