(57)【特許請求の範囲】
【請求項１】
データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に管理する宛先管理装置と、データ送信装置と、からなり、データの送信先のアドレスである宛先情報を記憶するデータ記憶装置にネットワーク接続されるデータ送信システムであって、
前記データ送信装置は、
データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に記憶するアドレス帳記憶手段と、
前記宛先管理装置からの要求があった場合に、前記アドレス帳記憶手段に記憶されたアドレス帳を前記宛先管理装置へ送信するアドレス帳送信手段と、
前記送信したアドレス帳に含まれる、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における前記宛先情報の所在を示す所在情報を前記宛先管理装置から受け付ける所在情報受付手段と、
前記宛先管理装置から受け付けた前記所在情報に示される前記宛先情報を前記データ記憶装置から取得する宛先情報取得手段と、
前記データ記憶装置から取得した前記宛先情報を宛先管理装置へ送信する宛先情報送信手段と、を備え、
前記宛先管理装置は、
前記データ送信装置から前記アドレス帳を受信するアドレス帳受信手段と、
前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合に、当該所在情報を前記データ送信装置に送信する所在情報送信手段と、
前記所在情報に示される前記宛先情報を前記データ送信装置から受信する宛先情報受信手段と、
受信した前記宛先情報を当該アドレス帳に登録する宛先情報登録手段と、を備える
ことを特徴とするデータ送信システム。
【請求項２】
前記宛先管理装置の所在情報送信手段は、前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合であって、当該所在情報に示される前記宛先情報を前記データ記憶装置から取得するのに失敗した場合にのみ、当該所在情報を前記データ送信装置に送信する
ことを特徴とする請求項１に記載のデータ送信システム。
【請求項３】
前記データ記憶装置は、LDAPサーバである
ことを特徴とする請求項１または２に記載のデータ送信システム。
【請求項４】
前記データ送信装置は、さらに、
ユーザのログインを受け付ける受付手段と、
前記受付手段によってログインを受け付けたユーザのアドレス帳の送信を前記宛先管理装置に要求するユーザアドレス帳要求手段と、
前記宛先管理装置から送信される前記ログインを受け付けたユーザのアドレス帳を受信するユーザアドレス帳受信手段と、を備え、
前記宛先管理装置は、さらに、
データ送信装置から要求されたユーザのアドレス帳をデータ送信装置に送信するユーザアドレス帳送信手段を備える
ことを特徴とする請求項１から３のいずれかに記載のデータ送信システム。
【請求項５】
データの送信先のアドレスである宛先情報を記憶するデータ記憶装置と、データ送信装置と、にネットワーク接続される、データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に管理する宛先管理装置であって、
前記データ送信装置から、データの送信先のアドレスである宛先情報を列挙したユーザ毎のアドレス帳を受信するアドレス帳受信手段と、
前記データ送信装置から受信したアドレス帳に、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における宛先情報の所在を示す所在情報が含まれていた場合に、当該所在情報を前記データ送信装置に送信する所在情報送信手段と、
前記所在情報に示される前記宛先情報を前記データ送信装置から受信する宛先情報受信手段と、
受信した前記宛先情報を当該アドレス帳に登録する宛先情報登録手段と、を備える
ことを特徴とする宛先管理装置。
【請求項６】
前記所在情報送信手段は、前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合であって、当該所在情報に示される前記宛先情報を前記データ記憶装置から取得するのに失敗した場合にのみ、当該所在情報を前記データ送信装置に送信する
ことを特徴とする請求項５に記載の宛先管理装置。
【請求項７】
前記データ記憶装置は、LDAPサーバである
ことを特徴とする請求項５または６に記載の宛先管理装置。
【請求項８】
データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に管理する宛先管理装置と、データの送信先のアドレスである宛先情報を記憶するデータ記憶装置と、にネットワーク接続されるデータ送信装置であって、
データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に記憶するアドレス帳記憶手段と、
前記宛先管理装置からの要求があった場合に、前記アドレス帳記憶手段に記憶されたアドレス帳を前記宛先管理装置へ送信するアドレス帳送信手段と、
前記送信したアドレス帳に含まれる、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における前記宛先情報の所在を示す所在情報を前記宛先管理装置から受け付ける所在情報受付手段と、
前記宛先管理装置から受け付けた前記所在情報に示される前記宛先情報を前記データ記憶装置から取得する宛先情報取得手段と、
前記データ記憶装置から取得した前記宛先情報を宛先管理装置へ送信する宛先情報送信手段と、を備える
ことを特徴とするデータ送信装置。
【請求項９】
前記データ記憶装置は、LDAPサーバである
ことを特徴とする請求項８に記載のデータ送信装置。
【請求項１０】
データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に管理する宛先管理装置と、データ送信装置と、からなり、データの送信先のアドレスである宛先情報を記憶するデータ記憶装置にネットワーク接続されるデータ送信システムにおいて実行されるアドレス帳取得方法であって、
前記宛先管理装置からの要求があった場合に、前記データ送信装置にユーザ毎に記憶された、データの送信先のアドレスである宛先情報を列挙したアドレス帳を、前記データ送信装置から前記宛先管理装置へ送信するステップと、
前記データ送信装置から受信したアドレス帳に、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における前記宛先情報の所在を示す所在情報が含まれていた場合に、当該所在情報を、前記宛先管理装置から前記データ送信装置に送信するステップと、
前記宛先管理装置から受信した前記所在情報に示される前記宛先情報を、前記データ送信装置により前記データ記憶装置から取得するステップと、
前記データ記憶装置から取得した前記宛先情報を、前記データ送信装置から前記宛先管理装置へ送信するステップと、
前記データ送信装置から受信した前記宛先情報を、前記宛先管理装置において前記アドレス帳に登録するステップと、を備える
ことを特徴とするアドレス帳取得方法。
【請求項１１】
前記所在情報を前記宛先管理装置から前記データ送信装置に送信するステップにおいて、前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合であって、当該所在情報に示される前記宛先情報を前記宛先管理装置が前記データ記憶装置から取得するのに失敗した場合にのみ、当該所在情報を前記宛先管理装置から前記データ送信装置に送信する
ことを特徴とする請求項１０に記載のアドレス帳取得方法。
【請求項１２】
前記データ記憶装置は、LDAPサーバである
ことを特徴とする請求項１０または１１に記載のアドレス帳取得方法。
【請求項１３】
前記データ送信装置が、ユーザのログインを受け付ける受付ステップと、
前記受付ステップによってログインを受け付けたユーザのアドレス帳の送信を、前記データ送信装置が、前記宛先管理装置に要求するユーザアドレス帳要求ステップと、
データ送信装置から要求されたユーザのアドレス帳を、前記宛先管理装置が、データ送信装置に送信するユーザアドレス帳送信ステップと、
前記宛先管理装置から送信される前記ログインを受け付けたユーザのアドレス帳を、前記データ送信装置が受信するユーザアドレス帳受信ステップと、を含む
ことを特徴とする請求項１０から１２のいずれかに記載のアドレス帳取得方法。
【請求項１４】
データの送信先のアドレスである宛先情報を記憶するデータ記憶装置と、データ送信装置と、にネットワーク接続される、データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に管理する宛先管理装置に含まれるコンピュータに、
前記データ送信装置から、データの送信先のアドレスである宛先情報を列挙したユーザ毎のアドレス帳を受信する処理と、
前記データ送信装置から受信したアドレス帳に、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における前記宛先情報の所在を示す所在情報が含まれていた場合に、当該所在情報を前記データ送信装置に送信する処理と、
前記所在情報に示される前記宛先情報を前記データ送信装置から受信する処理と、
受信した前記宛先情報を当該アドレス帳に登録する処理と、を実行させる
ことを特徴とするプログラム。
【請求項１５】
前記所在情報を前記データ送信装置に送信する処理は、前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合であって、当該所在情報に示される前記宛先情報を前記データ記憶装置から取得するのに失敗した場合にのみ、当該所在情報を前記データ送信装置に送信する
ことを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記データ記憶装置は、LDAPサーバである
ことを特徴とする請求項１４または１５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ送信システム、宛先管理装置、データ送信装置、アドレス帳取得方法及びプログラムに関し、特に、データ送信装置のユーザ毎のアドレス帳を管理する宛先管理装置を導入する際に宛先情報を移行する手間を軽減する技術に関する。
【背景技術】
【０００２】
近年、ファクシミリや電子メールその他の通信手段を用いて画像データを送信するMFP（Multi Function Peripheral）においては、ユーザが宛先を入力する手間を省くために予め宛先一覧（アドレス帳）を登録して選択させるのが一般的である。
しかしながら、複数のMFPを用いる場合には、個々のMFPに宛先を登録するために手間がかかる。これに対して、いわゆるディレクトリ・サービスを利用して、アドレス帳に登録された宛先情報をディレクトリ・サーバから提供することが考えられる。
【０００３】
例えば、LDAP（Lightweight Directory Access Protocol）を用いれば、何れのMFPからも同じ内容のアドレス帳を利用することができるので、ユーザの利便性を向上させることができる。また、宛先情報以外にもさまざまな情報をMFP等、ネットワーク接続された各装置に対して提供することができる。
【特許文献１】特開２０００−２８５０４３号広報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一方、複数のユーザがMFPを共用する場合には、アドレス帳に登録する宛先の数が膨大になり所望の宛先を見つけ難くなることがある。また、他のユーザに知られたくない宛先を登録する必要が生じる場合もある。このため、ユーザ毎にアドレス帳を管理する宛先管理装置を用いる技術が提案されている。
既設のディレクトリ・サーバがある場合に、新たに宛先管理装置を導入する場合、ディレクトリ・サーバにて管理されている宛先情報を宛先管理装置に移行させる必要がある。しかしながら、宛先管理装置がディレクトリ・サーバにアクセスできない場合（アクセス権限を有さない等）、宛先情報を移行させるための手間が大きくなる。
【０００５】
本発明は、上述のような問題に鑑みてなされたものであって、宛先管理装置を導入する際の宛先情報の移行に要する手間を軽減することができるデータ送信システム、宛先管理装置、データ送信装置、アドレス帳取得方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係るデータ送信システムは、データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎管理する宛先管理装置と、データ送信装置と、からなり、データの送信先のアドレスである宛先情報を記憶するデータ記憶装置にネットワーク接続されるデータ送信システムであって、前記データ送信装置は、データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に記憶するアドレス帳記憶手段と、前記宛先管理装置からの要求があった場合に、前記アドレス帳記憶手段に記憶されたアドレス帳を前記宛先管理装置へ送信するアドレス帳送信手段と、前記送信したアドレス帳に含まれる、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における前記宛先情報の所在を示す所在情報を前記宛先管理装置から受け付ける所在情報受付手段と、前記宛先管理装置から受け付けた前記所在情報に示される前記宛先情報を前記データ記憶装置から取得する宛先情報取得手段と、前記データ記憶装置から取得した前記宛先情報を宛先管理装置へ送信する宛先情報送信手段と、を備え、前記宛先管理装置は、前記データ送信装置から前記アドレス帳を受信するアドレス帳受信手段と、前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合に、当該所在情報を前記データ送信装置に送信する所在情報送信手段と、前記所在情報に示される前記宛先情報を前記データ送信装置から受信する宛先情報受信手段と、受信した宛先情報を当該アドレス帳に登録する宛先情報登録手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
このようにすれば、宛先管理装置がディレクトリ・サーバにアクセスできなくても、データ送信装置を経由して宛先情報を取得することができるので、宛先管理装置を導入する際の宛先情報の移行に要する手間を軽減することができる。
この場合において、前記宛先管理装置の所在情報送信手段は、前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合であって、当該所在情報に示される前記宛先情報を前記データ記憶装置から取得するのに失敗した場合にのみ、当該所在情報を前記データ送信装置に送信するとするのが望ましい。
【０００８】
また、前記データ記憶装置は、LDAPサーバであるとすれば、更に好適である。
また、前記データ送信装置は、さらに、ユーザのログインを受け付ける受付手段と、前記受付手段によってログインを受け付けたユーザのアドレス帳の送信を前記宛先管理装置に要求するユーザアドレス帳要求手段と、前記宛先管理装置から送信される前記ログインを受け付けたユーザのアドレス帳を受信するユーザアドレス帳受信手段と、を備え、前記宛先管理装置は、さらに、データ送信装置から要求されたユーザのアドレス帳をデータ送信装置に送信するユーザアドレス帳送信手段を備えても良い。
本発明に係る宛先管理装置は、データの送信先のアドレスである宛先情報を記憶するデータ記憶装置と、データ送信装置と、にネットワーク接続される、データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に管理する宛先管理装置であって、前記データ送信装置から、データの送信先のアドレスである宛先情報を列挙したユーザ毎アドレス帳を受信するアドレス帳受信手段と、前記データ送信装置から受信したアドレス帳に、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における宛先情報の所在を示す所在情報が含まれていた場合に、当該所在情報を前記データ送信装置に送信する所在情報送信手段と、前記所在情報に示される前記宛先情報を前記データ送信装置から受信する宛先情報受信手段と、受信した前記宛先情報を当該アドレス帳に登録する宛先情報登録手段と、を備えることを特徴とする。
【０００９】
このようにしても、上と同様の効果を得ることができる。
この場合において、前記所在情報送信手段は、前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合であって、当該所在情報に示される前記宛先情報を前記データ記憶装置から取得するのに失敗した場合にのみ、当該所在情報を前記データ送信装置に送信するとするのが望ましい。
【００１０】
また、前記データ記憶装置は、LDAPサーバであるとすれば、更に好適である。
本発明に係るデータ送信装置は、データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に管理する宛先管理装置と、データの送信先のアドレスである宛先情報を記憶するデータ記憶装置と、にネットワーク接続されるデータ送信装置であって、データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に記憶するアドレス帳記憶手段と、前記宛先管理装置からの要求があった場合に、前記アドレス帳記憶手段に記憶されたアドレス帳を前記宛先管理装置へ送信するアドレス帳送信手段と、前記送信したアドレス帳に含まれる、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における前記宛先情報の所在を示す所在情報を前記宛先管理装置から受け付ける所在情報受付手段と、前記宛先管理装置から受け付けた前記所在情報に示される前記宛先情報を前記データ記憶装置から取得する宛先情報取得手段と、前記データ記憶装置から取得した前記宛先情報を宛先管理装置へ送信する宛先情報送信手段と、を備えることを特徴とする。
【００１１】
この場合において、前記データ記憶装置は、LDAPサーバであるとすれば好適である。
本発明に係るアドレス帳取得方法は、データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に管理する宛先管理装置と、データ送信装置と、からなり、データの送信先のアドレスである宛先情報を記憶するデータ記憶装置にネットワーク接続されるデータ送信システムにおいて実行されるアドレス帳取得方法であって、前記宛先管理装置からの要求があった場合に、前記データ送信装置にユーザ毎に記憶された、データの送信先のアドレスである宛先情報を列挙したアドレス帳を、前記データ送信装置から前記宛先管理装置へ送信するステップと、前記データ送信装置から受信したアドレス帳に、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における前記宛先情報の所在を示す所在情報が含まれていた場合に、当該所在情報を、前記宛先管理装置から前記データ送信装置に送信するステップと、前記宛先管理装置から受信した前記所在情報に示される前記宛先情報を、前記データ送信装置により前記データ記憶装置から取得するステップと、前記データ記憶装置から取得した前記宛先情報を、前記データ送信装置から前記宛先管理装置へ送信するステップと、前記データ送信装置から受信した宛先情報を、前記宛先管理装置において前記アドレス帳に登録するステップと、を備えることを特徴とする。
【００１２】
この場合において、前記所在情報を前記宛先管理装置から前記データ送信装置に送信するステップにおいて、前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合であって、当該所在情報に示される前記宛先情報を前記宛先管理装置が前記データ記憶装置から取得するのに失敗した場合にのみ、当該所在情報を前記宛先管理装置から前記データ送信装置に送信するとするのが望ましい。
【００１３】
また、前記データ記憶装置は、LDAPサーバであるとすれば、更に好適である。
また、前記データ送信装置が、ユーザのログインを受け付ける受付ステップと、前記受付ステップによってログインを受け付けたユーザのアドレス帳の送信を、前記データ送信装置が、前記宛先管理装置に要求するユーザアドレス帳要求ステップと、データ送信装置から要求されたユーザのアドレス帳を、前記宛先管理装置が、データ送信装置に送信するユーザアドレス帳送信ステップと、前記宛先管理装置から送信される前記ログインを受け付けたユーザのアドレス帳を、前記データ送信装置が受信するユーザアドレス帳受信ステップと、を含むとしても良い。
本発明に係るプログラムは、データの送信先のアドレスである宛先情報を記憶するデータ記憶装置と、データ送信装置と、にネットワーク接続される、データの送信先のアドレスである宛先情報を列挙したアドレス帳をユーザ毎に管理する宛先管理装置に含まれるコンピュータに、前記データ送信装置から、データの送信先のアドレスである宛先情報を列挙したユーザ毎のアドレス帳を受信する処理と、前記データ送信装置から受信したアドレス帳に、前記データ記憶装置から前記宛先情報を取得するための前記データ記憶装置における前記宛先情報の所在を示す所在情報が含まれていた場合に、当該所在情報を前記データ送信装置に送信する処理と、前記所在情報に示される前記宛先情報を前記データ送信装置から受信する処理と、受信した前記宛先情報を当該アドレス帳に登録する処理と、を実行させることを特徴とする。
【００１４】
この場合において、前記所在情報を前記データ送信装置に送信する処理は、前記データ送信装置から受信したアドレス帳に前記所在情報が含まれていた場合であって、当該所在情報に示される前記宛先情報を前記データ記憶装置から取得するのに失敗した場合にのみ、当該所在情報を前記データ送信装置に送信するとするのが望ましい。
また、前記データ記憶装置は、LDAPサーバであるとすれば、更に好適である。 
【発明を実施するための最良の形態】
【００１５】
以下、本発明に係るデータ送信システム、宛先管理装置、データ送信装置、アドレス帳取得方法及びプログラムの実施の形態について、図面を参照しながら説明する。
［１］  データ送信システムの構成
先ず、本発明の実施の形態に係るデータ送信システムの構成について説明する。
図１に示されるように、本実施の形態に係るデータ送信システム１は、宛先管理装置１００、データ記憶装置としてのLDAPサーバ１０１及びデータ送信装置１０２、１０３がネットワーク１０４にて相互に接続されてなる。
【００１６】
宛先管理装置１００はデータ送信装置１０２、１０３の登録ユーザ毎にアドレス帳を記憶しており、データ送信装置１０２、１０３からの要求に応じて当該アドレス帳を送信する。
LDAPサーバ１０１は宛先情報等を記憶するデータベースを備えており、LDAPクライアント（ここでは、データ送信装置１０２、１０３）からの要求に応じて当該データベースの記憶内容を応答する。一方、宛先管理装置１００はLDAPサーバ１０１にアクセスする権限を有さず、LDAPサーバ１０１から直接宛先情報を取得することができない。
【００１７】
データ送信装置１０２、１０３はユーザ認証を行なうことによって登録ユーザにのみ自機の使用を許可する。また、データ送信装置１０２、１０３は他の装置にデータ等を送信するに先立って、宛先管理装置１００からユーザ毎のアドレス帳を取得して、その内容を表示し、ユーザに所望の宛先を選択させる。
［２］  宛先管理装置の構成
次に、宛先管理装置の構成について説明する。
【００１８】
（１）  ハードウェア構成
図２は、宛先管理装置１００の主要なハードウェア構成を示す図である。図２に示されるように、宛先管理装置１００はCPU（central processing unit）２０３、メモリ２０１、２０５、ブリッジ２０２、２０６、メモリコントローラ２０４、HDD（hard disk drive）２０７、キーボード２０８、NIC（network interface card）２０９及びバス２１０を備えている。
【００１９】
ブリッジ２０２、２０６、メモリコントローラ２０４及びNIC２０９はバス２１０にて相互に接続されている。CPU２０３とメモリ２０１はブリッジ２０２を介してバス２１４に接続されている。メモリ２０５はメモリコントローラ２０４を介して、また、HDD２０７とキーボード２０８とはブリッジ２０６を介して、それぞれバス２１０に接続されている。
【００２０】
NIC２０９は、ＬＡＮ１０４を介してデータ送信装置１０２、１０３と通信する。
（２）  機能構成
次に、宛先管理装置１００の機能構成について説明する。
図３は、宛先管理装置１００の主要な機能構成を示すブロック図である。図３に示されるように、宛先管理装置１００はアドレス帳要求部３０１、アドレス帳受信部３０２、宛先情報要求部３０３、宛先情報受信部３０４、アドレス帳要求受信部３０５、アドレス帳送信部３０６、ユーザインタフェース部３０７及びアドレス帳記憶部３０８を備えている。
【００２１】
アドレス帳要求部３０１は、データ送信装置１０２、１０３にユーザ毎のアドレス帳の送信を要求する。アドレス帳受信部３０２は、データ送信装置１０２、１０３からユーザ毎のアドレス帳を受信して、アドレス帳記憶部３０８に記憶させる。
宛先情報要求部３０３は、LDAPサーバ１０１から宛先情報を取得して送信するようにデータ送信装置１０２、１０３に要求する。宛先情報受信部３０４は、データ送信装置１０２、１０３から宛先情報を受信して、アドレス帳記憶部３０８に記憶させる。
【００２２】
アドレス帳要求受信部３０５は、データ送信装置１０２、１０３からアドレス帳の要求を受信する。アドレス帳送信部３０６は、前記要求に応じて、アドレス帳記憶部３０８からアドレス帳を読み出し、要求元のデータ送信装置１０２、１０３へ送信する。
ユーザインタフェース部３０７は、宛先管理装置１００の管理者の指示に応じてアドレス帳要求部３０１に、アドレス帳を要求するよう指示する。宛先記憶部３０８は、ユーザ毎のアドレス帳を記憶する。
【００２３】
［３］  データ送信装置１０２、１０３の構成
次に、データ送信装置１０２の構成について説明する。データ送信装置１０３はデータ送信装置１０２と同様の構成を備えるので、データ送信装置１０２の説明を以ってデータ送信装置１０３の説明に代える。
（１）  ハードウェア構成
先ず、データ送信装置１０２のハードウェア構成について説明する。
【００２４】
図４は、データ送信装置１０２の主要なハードウェア構成を示すブロック図である。図４に示されるように、データ送信装置１０２はCPU４０３、メモリ４０１、４０５、ブリッジ４０２、４０７、メモリコントローラ４０４、プリントエンジン４０６、HDD４０８、操作パネル４０９、スキャナ４１０、ラスタインタフェース４１１、画像処理部４１２、NIC４１３、ファクシミリモデム４１４及びバス４１５を備えている。
【００２５】
ブリッジ４０２、４０７、メモリコントローラ４０４、ラスタインタフェース４１１、画像処理部４１２、NIC４１３及びファクシミリモデム４１４はバス４１５にて相互に接続されている。CPU４０３とメモリ４０１はブリッジ４０２を介してバス４１５に接続されている。メモリ４０５とプリントエンジン４０６とはメモリコントローラ４０４を介して、また、HDD４０８と操作パネル４０９とはブリッジ４０７を介して、それぞれバス４１５に接続されている。
【００２６】
NIC４１３は、LAN１０４を介して宛先管理装置１００に宛先情報を登録したり、取得したりする。また、NIC４１３はSMTP（Simple Mail Transfer Protocol）やFTP（File Transfer Protocol）等のTCP/IP（Transmission Control Protocol/Internet Protocol）上の手順に従ってデータの送受信を行う。
画像処理部４１２はメモリ４０５から画像データを読み出して、画像処理を施した後、再びメモリ４０５に書き込む。画像処理された画像データはメモリコントローラ４０４を経由してプリントエンジン４０６に転送され、画像形成に供される。
【００２７】
スキャナ４１０にて読み取られた画像データはラスタインタフェース４１１等を経由してメモリ４０５に書き込まれ、画像処理部４１２にて画像処理された後、プリントエンジン４０６にて画像形成される。
スキャナ４１０にて読み取られた画像データは、NIC４１３により、Scan To E-mail（IETF RFC2305、ITU-T T.37）やScan To FTP（IETF RFC959）といった機能を用いて送信される。
【００２８】
HDD４０８は宛先情報を記憶する。操作パネル４０９はユーザから宛先情報の入力を受け付けたり、宛先管理装置１００から取得した宛先情報を表示したりする。
ファクシミリモデム４１４は、電話回線を介してファクシミリ通信するためのモデムであって、Ｇ３規格に準拠する。なお、言うまでもなく、ＩＳＤＮ回線を用いるＧ４規格等、Ｇ３規格以外のファクシミリモデムを用いても良い。
【００２９】
NIC４１３を用いる場合であれ、ファクシミリモデム４１４を用いる場合であれ、データ送信装置１０２は、アドレス帳に含まれている宛先情報を参照してデータを送信することができる。また、データ送信装置１０２は、操作パネル４０９にてユーザが入力した宛先情報を用いてデータを送信しても良い。
データ送信装置１０２は、画像データや文字データを送信する。また、この他、音声データを送信しても良い。
【００３０】
（２）  機能構成
次に、データ送信装置１０２の機能構成について説明する。
図５は、データ送信装置１０２の主要な機能構成を示すブロック図である。図５に示されるように、データ送信装置１０２はアドレス帳要求受信部５０１、アドレス帳送信部５０２、宛先情報要求受信部５０３、宛先情報送信部５０４、アドレス帳要求部５０５、アドレス帳受信部５０６、アドレス帳記憶部５０７、アドレス帳取得部５０８、データ送信部５０９、宛先情報要求部５１０、宛先情報受信部５１１及びユーザインタフェース部５１２を備えている。
【００３１】
アドレス帳要求受信部５０１は、宛先管理装置１００からユーザ毎のアドレス帳の要求を受け付ける。アドレス帳送信部５０２は、アドレス帳記憶部５０７からユーザ毎のアドレス帳を読み出して、宛先管理装置１００へ送信する。
宛先情報要求受信部５０３は、LDAPサーバ１０１から宛先情報を取得して送信するようにとの要求を宛先管理装置１００から受信する。宛先情報送信部５０４は、LDAPサーバ１０１から取得した宛先情報を宛先管理装置１００へ送信する。
【００３２】
アドレス帳要求部５０５は、宛先管理装置１００にアドレス帳を要求する。アドレス帳受信部５０６は、宛先管理装置１００からアドレス帳を受信する。
アドレス帳記憶部５０７は、ユーザ毎のアドレス帳を記憶する。アドレス帳取得部５０８は宛先管理装置１００やLDAPサーバ１０１から宛先情報を取得する。
データ送信部５０９はアドレス帳記憶部５０７に記憶されているアドレス帳を参照して宛先情報を取得し、当該宛先情報に従ってデータを他装置に送信する。この場合において、データ送信部５０９は、宛先情報の内容に応じて、NIC４１３を用いてデータを送信したり、ファクシミリモデム４１４を用いてデータを送信したりする。
【００３３】
宛先情報要求部５１０は、LDAPサーバ１０１に宛先情報を要求する。宛先情報受信部５１１はLDAPサーバ１０１から宛先情報を受信する。ユーザインタフェース部５１２は、ユーザのログインをアドレス帳取得部５０８に通知したり、当該ユーザのアドレス帳に含まれる宛先情報を表示したりする。
［４］  通信シーケンス
次に、データ送信システム１における通信シーケンスについて説明する。以下においては、データ送信装置１０２との間の通信シーケンスを例にとるが、データ送信装置１０３の場合も同様である。
（１）宛先管理装置１００が既存のアドレス帳を取得する場合
図６に示されるように、先ず、宛先管理装置１００は、アドレス帳要求部３０１にてデータ送信装置１０２にユーザ毎のアドレス帳の送信を要求する。これに対して、データ送信装置１０２はユーザ毎のアドレス帳をアドレス帳記憶部５０７から読み出して宛先管理装置１００へ送信する。
【００３４】
宛先管理装置１００は、アドレス帳受信部３０２にてデータ送信装置１０２からユーザ毎のアドレス帳を受信したら、これをアドレス帳記憶部３０８に記憶させる。
アドレス帳記憶部３０８に記憶したアドレス帳にLDAPサーバ１０１から宛先情報を取得するための情報であって、当該宛先情報の所在を示す情報（以下、「所在情報」という。）が含まれている場合には、宛先情報要求部３０３にてデータ送信装置１０２に所在情報を送信し、当該所在情報にて所在を示された宛先情報の送信を要求する。
【００３５】
データ送信装置１０２は、宛先情報要求受信部５０３にて宛先管理装置１００から宛先情報の要求を受信すると、当該所在情報を参照して、宛先情報要求部５１０にてLDAPサーバ１０１に宛先情報を要求する。LDAPサーバ１０１は要求された宛先情報をデータ送信装置１０２に送信する。データ送信装置１０２は、宛先情報受信部５１１にて当該宛先情報を受信すると、これを宛先情報送信部５０４にて宛先管理装置１００に送信する。
（２）データ送信装置１０２がアドレス帳を取得する場合
図７に示されるように、データ送信装置１０２は、ユーザがログインしたら、当該ユーザのアドレス帳を宛先管理装置１００に要求する。宛先管理装置１００は、要求されたユーザのアドレス帳をデータ送信装置１０２に送信する。
【００３６】
［５］  宛先管理装置１００の動作
次に、宛先管理装置１００の動作について説明する。
図８は、宛先管理装置１００の動作を示すフローチャートである。図８に示されるように、宛先管理装置１００はそのユーザ（管理者）からアドレス帳を取得せよとの指示を受けると（Ｓ８０１：Ｙｅｓ）、データ送信装置１０２、１０３のそれぞれにおいて登録されたすべてのユーザについて以下の処理を繰り返す（Ｓ８０２〜Ｓ８１１）。
【００３７】
すなわち、宛先管理装置１００は、ユーザ毎に、データ送信装置にアドレス帳を要求し（Ｓ８０４）、データ送信装置からアドレス帳を受信する（Ｓ８０５）。そして、当該アドレス帳を精査して、所在情報が含まれていたら（Ｓ８０６：Ｙｅｓ）、当該所在情報をデータ送信装置に送信して（Ｓ８０７）、対応する宛先情報の取得を要求する。
その後、宛先管理装置１００は、データ送信装置から前記所在情報に対応する宛先情報を受信すると（Ｓ８０８）、当該宛先情報をアドレス帳に登録する（Ｓ８０９）。
【００３８】
また、データ送信装置からユーザ毎のアドレス帳を要求されたら（Ｓ８１２：Ｙｅｓ）、要求されたアドレス帳を当該データ送信装置へ送信する（Ｓ８１３）。
宛先管理装置１００は、上記の処理を繰り返す。
［６］  データ送信装置１０２、１０３の動作
次に、データ送信装置１０２、１０３の動作について説明する。
【００３９】
図９は、データ送信装置１０２、１０３の動作を示すフローチャートである。図９に示されるように、データ送信装置は、宛先管理装置１００からユーザ毎のアドレス帳を要求されたら（Ｓ９０１：Ｙｅｓ）、要求されたユーザ毎のアドレス帳を宛先管理装置１００に送信する（Ｓ９０２）。
また、データ送信装置は、宛先管理装置１００から所在情報を受信したら（Ｓ９０３：Ｙｅｓ）、当該所在情報を用いてLDAPサーバ１０１に対応する宛先情報を要求する（Ｓ９０４）。そして、LDAPサーバ１０１から宛先情報を受信したら（Ｓ９０５）、これを宛先管理装置１００に送信する（Ｓ９０６）。
【００４０】
また、データ送信装置は、ユーザのログインを受け付けたら（Ｓ９０７：Ｙｅｓ）、当該ユーザのアドレス帳を宛先管理装置１００に要求して（Ｓ９０８）、宛先管理装置１００からアドレス帳を受信する（Ｓ９０９）。
［７］  変形例
以上、本発明を実施の形態に基づいて説明してきたが、本発明が上述の実施の形態に限定されないのは勿論であり、以下のような変形例を実施することができる。
【００４１】
（１）  上記実施の形態においては特に言及しなかったが、ユーザ毎のアドレス帳は、例えば、以下のようなデータ構造を有しても良い。図１０は、本変形例に係るユーザ毎のアドレス帳のデータ構造を示す表である。図１０に示されるように、本変形例に係るユーザ毎のアドレス帳は、宛先名毎に実アドレス、所在情報及び実アドレスを取得した日時とからなる宛先情報を列挙したデータ構造を備える。
【００４２】
なお、本発明がこれに限定されないのは言うまでもなく、図１０に示されるデータ構造に代えて他のデータ構造を採用しても良い。
（２）  上記実施の形態においては、特に言及しなかったが、宛先管理装置がLDAPサーバに直接アクセスできる場合には、データ送信装置を経由せずに、直接、LDAPサーバから所在情報に係る宛先情報を取得しても良い。
【００４３】
また、宛先情報をLDAPサーバから直接取得するのに失敗した場合にのみ、データ送信装置を経由して宛先情報を取得しても良い。このようにすれば、データ送信装置の処理負荷やネットワークの負荷を低減することができる。
（３）  上記実施の形態においては特に言及しなかったが、LDAPサーバから宛先情報を取得するには、例えば、以下のようにすれば良い。
【００４４】
すなわち、データ送信装置は、先ず、LDAPのバージョン番号、ユーザの識別名（DN: Distinguished Name）及びユーザの認証情報をLDAPサーバに送信してLDAPセッションを開始するbind操作を行なう。
LDAPサーバから認証成功の応答を受信したら、データ送信装置は宛先情報を検索するためにbaseObject、scope、derefAliases及びfilterの各パラメータを指定して、LDAPサーバに宛先情報の検索を要求するsearch操作を行なう。
【００４５】
なお、baseObjectはLDAPサーバが管理しているDIT（Directory Information Tree）或いはサブツリーに含まれるエントリであって、検索範囲の起点となるエントリのDNを示すパラメータである。
また、scopeは検索範囲の種別を示すパラメータであって、起点エントリのみ、起点エントリの直接下位エントリ、または、起点エントリを含むサブツリー全体の何れかが指定される。
【００４６】
derefAliasesはbaseObjectが別名エントリ（alias entry）である場合やbaseObjectの下位エントリに別名エントリが含まれる場合の検索範囲を指定するパラメータである。また、filterは検索条件を指定するパラメータである。
LDAPサーバから宛先検索の応答を受信したら、データ送信装置はunbind操作を行ってLDAPセッションを終了する。
【００４７】
（４）  上記実施の形態においては特に言及しなかったが、図８に示した宛先管理装置１００の動作、並びに図９に示したデータ送信装置１０２、１０３の動作は、CPU２０３やCPU４０１が不揮発性メモリ（HDDを含む。）から制御プログラムを読み出して、揮発性メモリ（DRAM等。）を用いながら、当該制御プログラムを実行することによってなされる。すなわち、本発明は、CPU２０３、４０１が実行するプログラムや、当該プログラムを実行することによって使用されるアドレス帳取得方法にも特徴を有している。
【００４８】
（５）  上記実施の形態においては、データ送信装置がスキャン機能、プリンタ機能、データ送信機能等を兼ね備えた複合機である場合について説明したが、本発明がこれに限定されないのは言うまでもなく、これに代えて、ネットワークスキャナやファクシミリをデータ送信装置としても良い。
ネットワークスキャナの場合には、スキャンデータを送信するための宛先情報（ホスト名やIPアドレス等）がアドレス帳に格納される。ファクシミリの場合には、ファクシミリデータを送信するための宛先情報（電話番号）がアドレス帳に格納される。
【産業上の利用可能性】
【００４９】
本発明に係るデータ送信システム、宛先管理装置、データ送信装置、アドレス帳取得方法及びプログラムは、データ送信装置のユーザ毎のアドレス帳を管理する宛先管理装置を導入する際に宛先情報を移行する手間を軽減する技術として有用である。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施の形態に係るデータ送信システムの構成を示す図である。
【図２】本発明の実施の形態に係る宛先管理装置１００の主要なハードウェア構成を示す図である。
【図３】本発明の実施の形態に係る宛先管理装置の主要な機能構成を示す図である。
【図４】本発明の実施の形態に係るデータ送信装置１０２の主要なハードウェア構成を示す図である。
【図５】本発明の実施の形態に係るデータ送信装置１０２の主要な機能構成を示すブロック図である。
【図６】本発明の実施の形態に係る宛先管理装置１００が既存のアドレス帳を取得する場合の通信シーケンスである。
【図７】本発明の実施の形態に係るデータ送信装置１０２がアドレス帳を取得する場合の通信シーケンスである。
【図８】本発明の実施の形態に係る宛先管理装置１００の動作を示すフローチャートである。
【図９】本発明の実施の形態に係るデータ送信装置１０２、１０３の動作を示すフローチャートである。
【図１０】本発明の変形例（１）に係るユーザ毎のアドレス帳のデータ構造を示す表である。
【符号の説明】
【００５１】
１………………………………………データ送信システム
１００…………………………………宛先管理装置
１０１…………………………………LDAPサーバ
１０２、１０３………………………データ送信装置
１０４…………………………………ネットワーク
２０３、４０３………………………ＣＰＵ
２０１、２０５、４０１、４０５…メモリ
２０２、２０６、４０２、４０７…ブリッジ
２０４、４０４………………………メモリコントローラ
２０７、４０８………………………ＨＤＤ
２０８…………………………………キーボード
２０９、４１３………………………ＮＩＣ
２１０、４１４………………………バス
３０１…………………………………アドレス帳要求部
３０２…………………………………アドレス帳受信部
３０３、５１０………………………宛先情報要求部
３０４、５１１………………………宛先情報受信部
３０５…………………………………アドレス帳要求受信部
３０６…………………………………アドレス帳送信部
３０７、５１２………………………ユーザインタフェース部
３０８、５０７………………………アドレス帳記憶部
４０６…………………………………プリントエンジン
４０９…………………………………操作パネル
４１０…………………………………スキャナ
４１１…………………………………ラスタインタフェース
４１２…………………………………画像処理部
５０１…………………………………アドレス帳要求受信部
５０２…………………………………アドレス帳送信部
５０３…………………………………宛先情報要求受信部
５０４…………………………………宛先情報送信部
５０５…………………………………アドレス帳要求部
５０６…………………………………アドレス帳受信部
５０８…………………………………アドレス帳取得部
５０９…………………………………データ送信部
【図１】
0004412371.tif 000002
【図２】
0004412371.tif 000003
【図３】
0004412371.tif 000004
【図４】
0004412371.tif 000005
【図５】
0004412371.tif 000006
【図６】
0004412371.tif 000007
【図７】
0004412371.tif 000008
【図８】
0004412371.tif 000009
【図９】
0004412371.tif 000010
【図１０】
0004412371.tif 000011