(57)【要約】【課題】データ送信装置とディレクトリサーバとを含むデータ送信システムにおいて、ディレクトリサーバに記憶された送信先情報を含むエントリ情報を利用できるかをデータ送信前に確認することができるデータ送信システム、データ送信方法、データ送信装置、プログラムを提供する。【解決手段】データ送信システム１は、検索条件設定手段、仮検索手段、仮取得手段、エントリ情報報知手段を有し、複合機１０からディレクトリサーバ３０に記憶された送信先情報を含むエントリ情報を検索取得して、検索条件に合致した検索結果を取得できたかをデータ送信前に確認する。エントリ情報を取得できなければ、取得できなかったことが報知されるため、複合機１０からディレクトリサーバ３０のエントリ情報を利用できないことが予め分かる。【選択図】図１
2007096704.tif 000002
【特許請求の範囲】
【請求項１】
ディレクトリサーバを含むデータ送信システムであって、
入力装置の指示に従い、前記ディレクトリサーバに記憶されたエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
設定された前記検索条件で前記ディレクトリサーバから前記エントリ情報を検索する仮検索手段と、
前記ディレクトリサーバから前記検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、取得された前記エントリ情報を報知するエントリ情報報知手段と、
設定された前記検索条件を記憶する検索条件記憶手段と、
前記入力装置の指示に従い、前記検索条件記憶手段に記憶された検索条件で前記ディレクトリサーバからエントリ情報を検索する本検索手段と、
前記ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得された前記エントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された前記送信先情報に従ってデータを送信するデータ送信手段と、
を備えることを特徴とするデータ送信システム。
【請求項２】
前記エントリ情報報知手段は、前記エントリ情報の一部を認識できない態様で報知する請求項１に記載のデータ送信システム。
【請求項３】
前記エントリ情報報知手段は、複数の前記エントリ情報を報知する請求項１又は２に記載のデータ送信システム。
【請求項４】
前記エントリ情報報知手段は、前記エントリ情報の中から報知対象のエントリ情報をランダムに選択して報知する請求項１ないし３のいずれか１項に記載のデータ送信システム。
【請求項５】
前記エントリ情報報知手段は、複数の前記エントリ情報を表示装置の１つの画面内で報知する請求項１ないし４のいずれか１項に記載のデータ送信システム。
【請求項６】
前記エントリ情報報知手段は、前記エントリ情報を表示した後に、前記入力装置からの指示により、他のエントリ情報を報知する請求項１ないし５のいずれか１項に記載のデータ送信システム。
【請求項７】
前記エントリ情報報知手段は、前記エントリ情報を構成する属性のうち、前記検索条件として使用された属性以外の属性も併せて報知する請求項１ないし６のいずれか１項に記載のデータ送信システム。
【請求項８】
前記エントリ情報報知手段は、前記エントリ情報を構成する属性のうち、前記検索条件として使用された属性を、前記検索条件として使用されなかった他の属性とは区別した態様で報知する請求項１ないし請求項７のいずれか１項に記載のデータ送信システム。
【請求項９】
前記エントリ情報は、前記ディレクトリサーバのツリー構成されたディレクトリ内に格納されており、前記エントリ情報報知手段は、検索された前記エントリ情報を格納している前記ディレクトリを報知する請求項１ないし８のいずれか１項に記載のデータ送信システム。
【請求項１０】
入力装置の指示に従い、ディレクトリサーバに記憶された送信先情報を含むエントリ情報を検索する条件である検索条件を設定する検索条件設定手順と、
設定された前記検索条件で前記ディレクトリサーバから前記エントリ情報を検索する仮検索手順と、
前記ディレクトリサーバから前記検索条件に合致したエントリ情報を取得する仮取得手順と、
報知装置に、取得された前記エントリ情報を報知するエントリ情報報知手順と、
設定された前記検索条件を記憶する検索条件記憶手順と、
前記入力装置の指示に従い、前記検索条件記憶手順で記憶された検索条件で前記ディレクトリサーバからエントリ情報を検索する本検索手順と、
前記ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手順と、
取得された前記エントリ情報から所望の送信先情報を抽出する抽出手順と、
抽出された前記送信先情報に従ってデータを送信するデータ送信手順と、
を実行することを特徴とするデータ送信方法。
【請求項１１】
プロセッサを備えた装置上で動作するプログラムであって、
入力装置の指示に従い、ディレクトリサーバに記憶された送信先情報を含むエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
設定された前記検索条件で前記ディレクトリサーバから前記エントリ情報を検索する仮検索手段と、
前記ディレクトリサーバから前記検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、取得された前記エントリ情報を報知するエントリ情報報知手段と、
設定された前記検索条件を記憶する検索条件記憶手段と、
前記入力装置の指示に従い、前記検索条件記憶手段に記憶された検索条件で前記ディレクトリサーバからエントリ情報を検索する本検索手段と、
前記ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得された前記エントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された前記送信先情報を、前記送信先情報に従ってデータを送信するデータ送信手段に提供する送信先情報提供手段として動作することを特徴とするプログラム。
【請求項１２】
入力装置の指示に従い、ディレクトリサーバに記憶されたエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
設定された前記検索条件で前記ディレクトリサーバから前記エントリ情報を検索する仮検索手段と、
前記ディレクトリサーバから前記検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、前記仮取得手段によって取得された前記エントリ情報を報知するエントリ情報報知手段と、
設定された前記検索条件を記憶する検索条件記憶手段と、
前記入力装置の指示に従い、前記検索条件記憶手段に記憶された検索条件で前記ディレクトリサーバからエントリ情報を検索する本検索手段と、
前記ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得された前記エントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された前記送信先情報に従って前記データを送信するデータ送信手段と、を備えることを特徴とするデータ送信装置。
【請求項１３】
ディレクトリサーバを含むデータ送信システムであって、
入力装置の指示に従い、前記ディレクトリサーバに記憶された前記エントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
設定された前記検索条件で前記ディレクトリサーバから前記エントリ情報を検索する仮検索手段と、
前記ディレクトリサーバから前記検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、前記仮取得手段によって前記エントリ情報の取得が成功したか否かを報知する取得成否報知手段と、
設定された前記検索条件を記憶する検索条件記憶手段と、
前記入力装置の指示に従い、前記検索条件記憶手段に記憶された検索条件で前記ディレクトリサーバからエントリ情報を検索する本検索手段と、
前記ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得された前記エントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された前記送信先情報に従って前記データを送信するデータ送信手段と、を備えることを特徴とするデータ送信システム。
【請求項１４】
入力装置の指示に従い、ディレクトリサーバに記憶された送信先情報を含むエントリ情報を検索する条件である検索条件を設定する検索条件設定手順と、
設定された検索条件で前記ディレクトリサーバからエントリ情報を検索する仮検索手順と、
前記ディレクトリサーバから前記検索条件に合致したエントリ情報を取得する仮取得手順と、
報知装置に、前記仮取得手段によって前記エントリ情報の取得が成功したか否かを報知する取得成否報知手順と、
設定された前記検索条件を記憶する検索条件記憶手順と、
前記入力装置の指示に従い、前記検索条件記憶手順で記憶された検索条件で前記ディレクトリサーバを検索する本検索手順と、
前記ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手順と、
取得された前記エントリ情報から所望の送信先情報を抽出する抽出手順と、
抽出された前記送信先情報に従って前記データを送信するデータ送信手順と、
を実行することを特徴とするデータ送信方法。
【請求項１５】
プロセッサを備えた装置上で動作するプログラムであって、
入力装置の指示に従い、ディレクトリサーバに記憶された送信先情報を含むエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
設定された検索条件で前記ディレクトリサーバからエントリ情報を検索する仮検索手段と、
前記ディレクトリサーバから前記検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、前記エントリ情報の取得が成功したか否かを報知する取得成否報知手段と、
設定された前記検索条件を記憶する検索条件記憶手段と、
前記入力装置の指示に従い、前記検索条件記憶手段に記憶された検索条件で前記ディレクトリサーバからエントリ情報を検索する本検索手段と、
前記ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得された前記エントリ情報から所望のエントリ情報を抽出する抽出手段と、
抽出された前記エントリ情報を、前記送信先情報に従ってデータを送信するデータ送信装置に提供する送信先情報提供手段として動作することを特徴とするプログラム。
【請求項１６】
入力装置の指示に従い、ディレクトリサーバに記憶されたエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
前記ディレクトリサーバから前記検索条件に合致したエントリ情報を取得する仮取得手段と、
設定された検索条件で前記ディレクトリサーバからエントリ情報を検索する仮検索手段と、
報知装置に、前記仮取得手段によって前記エントリ情報の取得が成功したか否かを報知する取得成否報知手段と、
設定された前記検索条件を記憶する検索条件記憶手段と、
前記入力装置の指示に従い、前記検索条件記憶手段に記憶された検索条件で前記ディレクトリサーバからエントリ情報を検索する本検索手段と、
前記ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得された前記エントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された前記送信先情報に従ってデータを送信するデータ送信手段と、を備えることを特徴とするデータ送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ送信システム、データ送信方法、プログラム、及びデータ送信装置に関する。
【背景技術】
【０００２】
外部の装置と通信を行い画像データを送受信するファクシミリ装置が知られている。さらに、外部の装置から取得したデータを出力するプリント機能、原稿を取り込み、取り込んだ画像データに基づく画像を出力する複写機能、他のファクシミリと通信を行うファクシミリ機能等の多機能を有するＭＦＰ（Multiple Function Peripheral、複合機能周辺機器）が知られている。
【０００３】
ＭＦＰやファクシミリ装置は、送信先を登録する記憶部を有し、登録先を呼び出して、所定のボタン操作を行うことにより、原稿を送信するファクシミリ機能を利用することが多い。さらに、ネットワークに接続され、そのネットワークに同様に接続されているサーバ内に送信先情報を記憶させ、ＭＦＰからそのサーバの送信先情報を呼び出して、原稿の送信を行うように構成されたものもある。
【０００４】
特許文献１に、ＬＤＡＰサーバ等の情報管理サーバから送信先情報を取得する画像形成装置が開示されている。
【０００５】
【特許文献１】特開２００４−２７４４８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、送信先情報の取得の成否に応じた処理について開示がなく、意図した検索結果を得られない場合に対応できない。さらに、ＭＦＰやファクシミリ装置等を増設した場合の情報管理サーバに対する設定テスト、情報管理サーバを変更した場合の設定テストが行われずに、原稿送信時に所望の送信先情報を取得できないという問題もあった。
【０００７】
本発明の課題は、データ送信装置とディレクトリサーバとを含むデータ送信システムにおいて、ディレクトリサーバに記憶された送信先情報を利用できるかをデータ送信前に確認することができるデータ送信システム、データ送信方法、データ送信装置、プログラムを提供することである。
【課題を解決するための手段及び発明の効果】
【０００８】
上記課題を解決するための本発明の請求項１のデータ通信システムは、
ディレクトリサーバとを含むデータ送信システムであって、
入力装置の指示に従い、ディレクトリサーバに記憶されたエントリ情報を検索する検索条件である検索条件を設定する検索条件設定手段と、
設定された検索条件でディレクトリサーバからエントリ情報を検索する仮検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、取得されたエントリ情報を報知するエントリ情報報知手段と、
設定された検索条件を記憶する検索条件記憶手段と、
入力装置の指示に従い、検索条件記憶手段に記憶された検索条件でディレクトリサーバからエントリ情報を検索する本検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得されたエントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された送信先情報に従ってデータを送信するデータ送信手段と、
を備えることを特徴とする。
【０００９】
請求項１によれば、本発明のデータ送信システムは、データ送信装置とディレクトリサーバとを含み、ディレクトリサーバには、エントリ情報が記憶され、入力装置によって検索条件を設定し、ディレクトリサーバのエントリ情報を仮検索手段によって検索し、検索条件に合致するエントリ情報を仮取得手段によって取得して、そのエントリ情報をエントリ情報報知手段によって報知装置に報知することができる。これにより、ディレクトリサーバに記憶されたエントリ情報をデータ送信のために利用できるかという接続確認を予めすることができる。また、検索条件記憶手段に記憶された検索条件で本検索手段によって、ディレクトリサーバのエントリ情報を検索し、本取得手段によって、検索条件に合致したエントリ情報を取得することができる。さらに、本検索手段によって取得されたエントリ情報から送信先情報を抽出して、データ送信手段によって、データを送信することができる。つまり、ディレクトリサーバに記憶されたエントリ情報を利用することができることを予め確認することができ、仮取得手段、本取得手段、抽出手段、データ送信手段によって、ディレクトリサーバに記憶されたエントリ情報を利用して、データを所望の送信先に送信することができる。例えば、ＭＦＰやファクシミリ装置等を増設した場合、ディレクトリサーバを変更した場合に、ディレクトリサーバに対する設定テストを予め行うことができる。
【００１０】
請求項２によれば、エントリ情報報知手段は、エントリ情報の一部を認識できない態様で報知するように構成することもできる。つまりエントリ情報報知手段は、エントリ情報に含まれる容易に知られては困る情報を報知しないようにすることができる。これにより、接続確認の際の安全性を高めることができる。
【００１１】
請求項３によれば、エントリ情報報知手段は、複数のエントリ情報を報知するように構成することもできる。このため、ユーザは、設定された検索条件に合致する複数のエントリ情報を確認することができる。これにより、意図した情報と同じ情報が偶然に検索されたのか、検索条件が正しく設定され、それに従って正しく検索されたのかを確認することができる。
【００１２】
請求項４によれば、エントリ情報報知手段は、エントリ情報の中から報知対象のエントリ情報をランダムに選択して報知するように構成することもできる。これにより、接続確認の度に特定のエントリ情報が報知されることを防ぎ、その特定のエントリ情報がユーザに広まることを防ぐことができる。
【００１３】
請求項５によれば、エントリ情報報知手段は、複数のエントリ情報を表示装置の１つの画面内で報知するように構成することもできる。これにより、意図した情報と同じ情報が偶然に検索されたのか、検索条件が正しく設定され、それに従って正しく検索されたのかを確認することができる。とくに１つの画面内で報知するため、容易に検索結果が正しいかをユーザが把握することができる。
【００１４】
請求項６によれば、エントリ情報報知手段は、エントリ情報を報知した後に、入力装置からの指示により、他のエントリ情報を報知するように構成することもできる。これにより、意図した情報と同じ情報が偶然に検索されたのか、検索条件が正しく設定され、それに従って正しく検索されたのかを確認することができる。
【００１５】
請求項７によれば、エントリ情報報知手段は、エントリ情報を構成する属性のうち、検索条件として使用された属性以外の属性も併せて報知するように構成することもできる。これにより、それらの属性も併せて閲覧することにより、意図した情報と同じ情報が偶然に検索されたのか、検索条件が正しく設定され、それに従って正しく検索されたのかを確認することができる。
【００１６】
請求項８によれば、エントリ情報報知手段は、エントリ情報を構成する属性のうち、検索条件として使用された属性を、検索条件として使用されなかった他の属性とは区別した態様で報知するように構成することもできる。これにより、検索条件として使用された属性の検索結果を把握しやすい。
【００１７】
請求項９によれば、エントリ情報は、ディレクトリサーバのツリー構成されたディレクトリ内に格納されており、エントリ情報報知手段は、検索されたエントリ情報を格納しているディレクトリを報知するように構成することもできる。エントリ情報報知手段は、検索されたエントリ情報を格納しているディレクトリを報知するため、意図した情報と同じ情報が偶然に検索されたのか、検索条件が正しく設定され、それに従って正しく検索されたのかを確認することができる。
【００１８】
上記課題を解決するための本発明の請求項１０のデータ送信方法は、
入力装置の指示に従い、ディレクトリサーバに記憶された送信先情報を含むエントリ情報を検索する条件である検索条件を設定する検索条件設定手順と、
設定された検索条件でディレクトリサーバからエントリ情報を検索する仮検索手順と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する仮取得手順と、
報知装置に、取得されたエントリ情報を報知するエントリ情報報知手順と、
設定された検索条件を記憶する検索条件記憶手順と、
入力装置の指示に従い、検索条件記憶手順で記憶された検索条件でディレクトリサーバからエントリ情報を検索する本検索手順と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手順と、
取得されたエントリ情報から所望の送信先情報を抽出する抽出手順と、
抽出された送信先情報に従ってデータを送信するデータ送信手順と、
を実行することを特徴とする。
【００１９】
請求項１０によれば、検索条件設定手順において、入力装置によって検索条件を設定し、仮検索手順において、ディレクトリサーバのエントリ情報を検索して、仮取得手順において、検索条件に合致するエントリ情報を取得して、エントリ情報報知手順において、報知装置にそのエントリ情報を報知することができる。このような方法により、ディレクトリサーバに記憶されたエントリ情報をデータ送信のために利用できるかという接続確認を予めすることができる。また、検索条件記憶手順で記憶された検索条件で本検索手順によって、ディレクトリサーバのエントリ情報を検索し、本取得手順によって、検索条件に合致したエントリ情報を取得することができる。さらに、本検索手順によって取得されたエントリ情報から送信先情報を抽出して、データ送信手順において、データを送信することができる。つまり、本発明のデータ送信方法によれば、ディレクトリサーバに記憶されたエントリ情報を利用することができることを予め確認することができ、ディレクトリサーバに記憶されたエントリ情報を利用して、データを所望の送信先に送信することができる。
【００２０】
上記課題を解決するための本発明の請求項１１のプログラムは、
プロセッサを備えた装置上で動作するプログラムであって、
入力装置の指示に従い、ディレクトリサーバに記憶された送信先情報を含むエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
設定された検索条件でディレクトリサーバからエントリ情報を検索する仮検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、取得されたエントリ情報を報知するエントリ情報報知手段と、
設定された検索条件を記憶する検索条件記憶手段と、
前記入力装置の指示に従い、検索条件記憶手段に記憶された検索条件でディレクトリサーバからエントリ情報を検索する本検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得されたエントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された送信先情報を、送信先情報に従ってデータを送信するデータ送信手段に提供する送信先情報提供手段として動作することを特徴とする。
【００２１】
請求項１１によれば、本発明のプログラムは、プロセッサを備えた装置上で動作し、本発明のプログラムによってディレクトリサーバに記憶されたエントリ情報を利用することができることを予め確認することができ、ディレクトリサーバに記憶されたエントリ情報を利用して、データを所望の送信先に送信することができる。
【００２２】
上記課題を解決するための本発明の請求項１２のデータ送信装置は、
入力装置の指示に従い、ディレクトリサーバに記憶されたエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
設定された検索条件でディレクトリサーバからエントリ情報を検索する仮検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、仮取得手段によって取得されたエントリ情報を報知するエントリ情報報知手段と、
設定された検索条件を記憶する検索条件記憶手段と、
入力装置の指示に従い、検索条件記憶手段に記憶された検索条件でディレクトリサーバからエントリ情報を検索する本検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得されたエントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された送信先情報に従ってデータを送信するデータ送信手段と、を備えることを特徴とする。
【００２３】
請求項１２によれば、本発明のデータ送信装置は、ディレクトリサーバに記憶されたエントリ情報を利用することができることを予め確認することができ、ディレクトリサーバに記憶されたエントリ情報を利用して、データを所望の送信先に送信することができる。
【００２４】
上記課題を解決するための本発明の請求項１３のデータ送信システムの第２は、
ディレクトリサーバを含むデータ送信システムであって、
入力装置の指示に従い、ディレクトリサーバに記憶されたエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
設定された検索条件でディレクトリサーバからエントリ情報を検索する仮検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、仮取得手段によってエントリ情報の取得が成功したか否かを報知する取得成否報知手段と、
設定された検索条件を記憶する検索条件記憶手段と、
入力装置の指示に従い、検索条件記憶手段に記憶された検索条件でディレクトリサーバからエントリ情報を検索する本検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得されたエントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された送信先情報に従ってデータを送信するデータ送信手段と、を備えることを特徴とする。
【００２５】
請求項１３によれば、本発明のデータ送信システムは、データ送信装置とディレクトリサーバとを含み、ディレクトリサーバには、エントリ情報が記憶され、入力装置によって検索条件を設定し、ディレクトリサーバのエントリ情報を仮検索手段によって検索し、検索条件に合致するエントリ情報を仮取得手段によって取得し、エントリ情報の取得が成功したか否かを、取得成否報知手段によって、報知装置に、報知することができる。これにより、ディレクトリサーバに記憶されたエントリ情報をデータ送信のために利用できるかという接続確認を予めすることができる。また、検索条件記憶手段に記憶された検索条件で本検索手段によって、ディレクトリサーバのエントリ情報を検索し、本取得手段によって、検索条件に合致したエントリ情報を取得することができる。さらに、本検索手段によって取得されたエントリ情報から送信先情報を抽出して、データ送信手段によって、データを送信することができる。
【００２６】
上記課題を解決するための本発明の請求項１４のデータ送信方法の第２は、
入力装置の指示に従い、ディレクトリサーバに記憶された送信先情報を含むエントリ情報を検索する条件である検索条件を設定する検索条件設定手順と、
設定された検索条件でディレクトリサーバからエントリ情報を検索する仮検索手順と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する仮取得手順と、
報知装置に、仮取得手段によってエントリ情報の取得が成功したか否かを報知する取得成否報知手順と、
設定された検索条件を記憶する検索条件記憶手順と、
入力装置の指示に従い、検索条件記憶手順で記憶された検索条件でディレクトリサーバを検索する本検索手順と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手順と、
取得されたエントリ情報から所望の送信先情報を抽出する抽出手順と、
抽出された送信先情報に従ってデータを送信するデータ送信手順と、
を実行することを特徴とする。
【００２７】
請求項１４によれば、本発明のデータ送信方法により、ディレクトリサーバに記憶されたエントリ情報を利用することができることを予め確認することができ、ディレクトリサーバに記憶されたエントリ情報を利用して、データを所望の送信先に送信することができる。
【００２８】
上記課題を解決するための本発明の請求項１５のプログラムの第２は、
プロセッサを備えた装置上で動作するプログラムであって、
入力装置の指示に従い、ディレクトリサーバに記憶された送信先情報を含むエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
設定された検索条件でディレクトリサーバからエントリ情報を検索する仮検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する仮取得手段と、
報知装置に、エントリ情報の取得が成功したか否かを報知する取得成否報知手段と、
設定された検索条件を記憶する検索条件記憶手段と、
入力装置の指示に従い、検索条件記憶手段に記憶された所望の検索条件でディレクトリサーバからエントリ情報を検索する本検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得されたエントリ情報から所望のエントリ情報を抽出する抽出手段と、
抽出されたエントリ情報を、送信先情報に従ってデータ送信するデータ送信手段に提供する送信先情報提供手段として動作することを特徴とする。
【００２９】
請求項１５によれば、本発明のプログラムは、プロセッサを備えた装置上で動作し、ディレクトリサーバに記憶されたエントリ情報を利用することができるかを予め確認することができ、ディレクトリサーバに記憶されたエントリ情報を利用して、データを所望の送信先に送信することができる。
【００３０】
上記課題を解決するための本発明の請求項１６のデータ送信装置の第２は、
入力装置の指示に従い、ディレクトリサーバに記憶されたエントリ情報を検索する条件である検索条件を設定する検索条件設定手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する仮取得手段と、
設定された検索条件でディレクトリサーバからエントリ情報を検索する仮検索手段と、
報知装置に、仮取得手段によってエントリ情報の取得が成功したか否かを報知する取得成否報知手段と、
設定された検索条件を記憶する検索条件記憶手段と、
入力装置の指示に従い、検索条件記憶手段に記憶された検索条件でディレクトリサーバからエントリ情報を検索する本検索手段と、
ディレクトリサーバから検索条件に合致したエントリ情報を取得する本取得手段と、
取得されたエントリ情報から所望の送信先情報を抽出する抽出手段と、
抽出された送信先情報に従ってデータを送信するデータ送信手段と、を備えることを特徴とする。
【００３１】
請求項１６に構成によれば、本発明のデータ送信装置は、ディレクトリサーバに記憶されたエントリ情報を利用することができるかを予め確認することができ、ディレクトリサーバに記憶されたエントリ情報を利用して、データを所望の送信先に送信することができる。
【発明を実施するための最良の形態】
【００３２】
以下図面を参照しつつ本発明の実施の形態について説明する。なお、本発明におけるデータ送信装置には、ＦＡＸ装置、及びＦＡＸ機能、メール送信機能、印刷機能、スキャナ機能、コピー機能等の機能を１台に集約した複合機等を含む。以下に示す実施形態では、複合機をデータ送信装置として、端末装置とともにネットワークに組み込んだデータ送信システムの一実施例について説明する。
【００３３】
図１は、本発明のデータ送信システムの一例を示す概略図である。図１のデータ送信システム１は、データ送信装置である複合機１０が、送信先情報を含むエントリ情報を記憶するディレクトリサーバ（例えば、ＬＤＡＰサーバ）３０と、端末装置５０に対し有線通信ネットワーク１００を介して接続されている。有線通信ネットワーク１００には、シリアル通信ケーブル、パラレル通信ケーブル、有線ＬＡＮケーブル等を用いることができる。なお、本実施例においては、有線通信ネットワーク１００には有線ＬＡＮケーブル等が用いられている。
【００３４】
或いは、端末装置５０の替わりに、持ち運びの容易なモバイル端末である端末装置が無線通信ネットワークを介して接続されていてもよい。無線通信ネットワークには、無線ＬＡＮ、ＩＥＥＥ  ８０２．１１ｘ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等を用いることができる。
【００３５】
図２は、複合機１０の電気的構成を示すブロック図である。複合機１０は、ＣＰＵ１１、ワークメモリ１２ａを備えるＲＡＭ１２、各種プログラムを記憶するＲＯＭ１３、バスライン１４、入出力部（図中では「Ｉ／Ｏ」と表示）１５、不揮発性メモリであるメモリ１６（例えばＥＥＰＲＯＭなどの不揮発性メモリで構成される）、有線通信ネットワーク１００に接続されてディレクトリサーバ３０、端末装置５０とデータ等を送受信する送受信用の通信インターフェース（図中では「Ｉ／Ｆ」と表示）１８、及び受信した印刷制御データを一時格納する受信バッファメモリ（以下、受信バッファともいう）１７を備えて構成される。入出力部１５には、タッチパネル、押しボタンスイッチあるいはテンキーなどから構成された入力部２１、ＬＣＤ等からなる表示部２２、及び、周知のインクジェット印字機構、レーザー印字機構、熱転写印字機構、あるいはドットインパクト式印字機構などからなる印刷部２３が接続されている。なお、通信インターフェース１８は、有線通信用インターフェースであり有線通信ネットワーク１００に接続されている。ＲＯＭ１３には、印刷制御プログラム１３ａ、スキャナ制御プログラム１３ｂ、ＦＡＸ制御プログラム１３ｃ、通信プログラム１３ｄ、接続確認プログラム１３ｅ及び検索プログラム１３ｆが格納されている。
【００３６】
図３に、複合機１０の入力部２１及び表示部２２を構成する操作パネルの例を示す。操作パネルは、表示部２２としての表示パネル２２ｐと，入力部２１としての入力ボタン２１ａ，ワンタッチダイヤルボタン２１ｂ，選択ボタン２１ｃ，決定ボタン２１ｄ，送信ボタン２１ｅ等を含む。
【００３７】
ユーザは、入力ボタン２１ａによって、電話番号等の入力を行うことができる。また操作パネルは、例えば１〜４までの番号を備えた押しボタンのワンタッチダイヤルボタン２１ｂを備えている。ワンタッチダイヤルボタン２１ｂは、その１〜４までの各番号に対応づけて電話番号、ＦＡＸ番号、メールアドレス、フォルダ名等の情報を登録することができる。また、ワンタッチダイヤルボタン２１ｂは、該当する番号の押しボタンスイッチを指定するだけで、その該当する番号に対応づけられた情報を選択できる。つまりワンタッチダイヤルボタン２１ｂを押下することにより、１回の押下で設定された送信先へ送信が可能である。
【００３８】
さらに、操作パネルは、スピードダイヤルを選択することを指定するための指定ボタンを備えており、スピードダイヤルは、該当する番号と指定ボタンとの組み合わせにより指定するものである。スピードダイヤルには、例えば、１０〜９９までの各番号に対応づけて電話番号、ＦＡＸ番号、メールアドレス等の情報を登録することができる。また、スピードダイヤルは、該当する番号と指定ボタンとを指定するだけで、該当する番号に対応づけられた情報を選択できる。
【００３９】
さらに表示パネル２２ｐは、入力ボタン２１ａ等により指定された番号等を表示するためのものであり、例えば、ＬＣＤ等により液晶表示される。選択ボタン２１ｃ、決定ボタン２１ｄで、表示パネル２２ｐに表示されたメニュー選択を行い、送信ボタン２１ｅでデータの送信を行うことができる。
【００４０】
また、本実施形態においてデータ送信装置は、いわゆる複合機１０として構成され、印刷部２３、複写や画像取り込みに使用するスキャナ部２４、ＦＡＸ部２５が制御対象として入出力部１５に接続されている。これら印刷部２３、スキャナ部２４及びＦＡＸ部２５の動作は周知のものであり、ＲＯＭ１３に格納された対応する制御プログラム１３ａ，１３ｂ，１３ｃを、ＣＰＵ１１がＲＡＭ１２のワークメモリ１２ａにて実行することで動作制御される。
【００４１】
また、複合機１０は、有線通信ネットワーク１００に接続された外部通信網を経由して印刷画像データが組み込まれた電子メールを送受信するメール送受信装置の機能を具備してなる。このメール送受信機能を実現するプログラムは周知のものであり、ＲＯＭ１３に格納された通信プログラム１３ｄに組み込まれている。
【００４２】
接続確認プログラム１３ｅは、複合機１０からディレクトリサーバ３０内に記憶された送信先情報を取得できるかを確認するためのプログラムである。そして複合機１０のＣＰＵ１１が、接続確認プログラム１３ｅを実行することにより、検索条件設定手段、仮検索手段、仮取得手段、エントリ情報報知手段として機能する。
【００４３】
検索プログラム１３ｆは、複合機１０からデータを送信する際に、複合機１０からディレクトリサーバ３０内に記憶された送信先情報を取得するためのプログラムである。複合機１０のＣＰＵ１１が、検索プログラム１３ｆを実行することにより、本検索手段、本取得手段、抽出手段、データ送信手段として機能する。
【００４４】
複合機１０内のメモリ１６には、人名又は会社名等に電話番号，メールアドレス等の送信先情報が付加された電話帳が記憶されている。この電話帳は、複合機１０の入力部２１を操作することにより検索することが可能で、その電話番号にファクシミリ送信や、メールアドレスにネットワークを介したインターネットファクシミリ送信をすることができる。
【００４５】
図４は、ディレクトリサーバ３０の電気的構成を示すブロック図である。ディレクトリサーバ３０は、ＣＰＵ３１、ワークメモリ３２ａを備えるＲＡＭ３２、各種プログラムを記憶するＲＯＭ３３、記憶装置であるハードディスクドライブ（ＨＤＤ）３４、バスライン３５、入出力部（図中では「Ｉ／Ｏ」と表示）３６、ＣＤ−ＲＯＭドライブ３９及び有線通信ネットワーク１００に接続されて印刷制御データ等を送受信する送受信用の通信インターフェース４０等を備えたパーソナルコンピュータ（あるいはワークステーション）として構成される。ＨＤＤ３４やＣＤ−ＲＯＭドライブ３９は、インターフェース４４、４９を介してバスライン３５に接続されている。ＨＤＤ３４は、ディレクトリサーバ３０の基盤ソフトウェアとなるＯＳ３４ａ、ＬＤＡＰサーバとしての機能を実現するＬＤＡＰプログラム３４ｂ、エントリ情報を格納するデータベース３４ｃ等が記憶されている。入出力部３６には、キーボードあるいはマウス等からなる入力部３７、ＬＣＤあるいはＣＲＴからなる表示部３８が接続されている。
【００４６】
本実施例において、ディレクトリサーバ３０は、ＬＤＡＰ（Lightweight Directory Access Protocol）でアクセスすることのできるＬＤＡＰサーバとして構成されており、ディレクトリサーバ３０は、送信先情報を含むエントリ情報を格納するデータベース３４ｃを有する。このデータベース３４ｃは、人名、およびその人名に付随する種々の特定情報（所属、電話番号、ＦＡＸ番号、メールアドレス等）であるエントリ情報を記憶する。
【００４７】
ＬＤＡＰサーバでは、人間や組織を階層ツリー構造に配置し、個々の人間に関する情報は、個々のエントリ情報としてデータベース３４ｃに格納されている。図５にＬＤＡＰサーバの階層ツリー構造の例を示し、図６にエントリ情報の例を示す。エントリ情報は、ｃ（国），ｄｃ（ドメインコンポーネント），ｏ（組織），ｏｕ（組織内単位），ｃｎ（姓名），ｓｎ（姓），ｍａｉｌ（メールアドレス），ｔｅｌｅｐｈｏｎｅ（電話番号），ｆａｘ（ファクシミリ電話番号）等の属性を含む。各エントリ情報は、階層化されている。
【００４８】
ＬＤＡＰサーバ３０とＬＤＡＰクライアントとしての複合機１０との間では、様々な要求と応答が繰り返され、例えば、複合機１０からＬＤＡＰサーバ３０に「検索」が要求されると、ＬＤＡＰサーバ３０から複合機１０に「検索結果」が応答される。この機能を利用して、複合機１０からＬＤＡＰサーバ３０に、送信先情報（ファクシミリ電話番号、メールアドレス等）を含むエントリ情報の検索を要求し、その検索結果に従って、ファクシミリ送信やインターネットファクシミリ送信、メール送信を行うことができる。
【００４９】
図７は、端末装置５０の電気的構成を示すブロック図である。端末装置５０は、ＣＰＵ５１、ワークメモリ５２ａを備えるＲＡＭ５２、各種プログラムを記憶するＲＯＭ５３、記憶装置であるハードディスクドライブ（ＨＤＤ）５４、バスライン５５、入出力部（図中では「Ｉ／Ｏ」と表示）５６、ＣＤ−ＲＯＭドライブ５９及び有線通信ネットワーク１００に接続されて印刷制御データ等を送信する送受信用の通信インターフェース６０等を備えたパーソナルコンピュータ（あるいはワークステーション）として構成される。ＨＤＤ５４やＣＤ−ＲＯＭドライブ５９は、インターフェース６４、６９を介してバスライン５５に接続されている。ＨＤＤ５４は、端末装置３０の基盤ソフトウェアとなるＯＳ５４ａ、複合機１０と接続してディレクトリサーバ３０との接続を確認するための通信プログラム５４ｂ等がインストールされている。入出力部５６には、キーボードあるいはマウス等からなる入力部５７、ＬＣＤあるいはＣＲＴからなる表示部５８が接続されている。
【００５０】
端末装置５０は、前述のように有線通信ネットワーク１００に接続され、同じく有線通信ネットワーク１００に接続された複合機１０の操作及びディレクトリサーバ３０の操作を、端末装置５０をユーザが操作することにより行うことができる。
【００５１】
そして、端末装置５０をユーザが操作することにより、複合機１０のＲＯＭ１３に記憶された接続確認プログラム１３ｅを、該複合機１０のＣＰＵ１１が実行することにより、ＣＰＵ１１は、検索条件設定手段、仮検索手段、仮取得手段、エントリ情報報知手段として機能する。
【００５２】
また、該複合機１０のＣＰＵ１１が、複合機１０のＲＯＭ１３に記憶されたＦＡＸ制御プログラム１３ｃ、検索プログラム１３ｆを実行することにより、ＣＰＵ１１は、検索条件記憶手段、本検索手段、本取得手段、抽出手段、データ送信手段として機能する。
【００５３】
端末装置５０のＨＤＤ５４に格納されている通信プログラム５４ｂは、ＣＤ−ＲＯＭなどの記録媒体に格納した形で配布され、ＣＤ−ＲＯＭドライブ５９にてこれを読み取ることにより端末装置５０にインストール可能であるし、また、有線通信ネットワーク１００を介してダウンロードすることによりインストールすることも可能である。
【００５４】
本実施例では、端末装置５０において、ＨＤＤ５４に記憶された通信プログラム５４ｂを実行することで、端末装置５０から複合機１０へ接続し、接続確認プログラム１３ｅが実行されることで、複合機１０からディレクトリサーバ３０への接続確認を行うことができるようになっている。以下、接続確認プログラム１３ｅによる接続確認処理の流れを説明する。
【００５５】
図８に複合機１０が備えるディレクトリサーバ３０への接続設定画面を示す。端末装置５０をユーザが操作することにより、複合機１０に接続し、接続設定画面を端末装置５０の表示部５８に表示させる。この接続設定画面は、複合機１０のＲＯＭ１３に記憶された接続確認プログラム１３ｅが実行されることにより、表示部５８に表示される。「LDAP Server Address」において、複合機１０が利用するＬＤＡＰサーバであるディレクトリサーバ３０が指定される。「Search
Root」において、ディレクトリサーバ３０内の検索されるディレクトリが指定される。「Attribute of Detail」において、情報検索を行った場合に表示される情報の指定がなされる。すなわち、ここで指定された情報が、検索結果として表示される。「Setting
for Connection Test」において、接続確認処理における条件の指定がなされる。具体的には、「Random access」のチェックがされると、ディレクトリ内のエントリ情報にランダムにアクセスされる。「Directly
Check」のチェックがされていれると、エントリ情報を検索する際に、ディレクトリを変更して、次のエントリ情報を検索する。「Full Attribute
Check」のチェックがされていると、エントリ情報の内容が全部表示される。「Secret Mode」のチェックがされていると、シークレットモード（エントリ情報の一部を表示しない）でエントリ情報を表示する。図８のような接続設定画面において、ユーザが接続確認処理の検索条件等の諸条件を指定して、「Submit」を選択することによって、接続確認処理が行われる。したがって、端末装置５０は、入力装置、検索条件設定手段を構成する。
【００５６】
図９に従って、接続確認処理について説明する。接続設定画面において、接続確認処理の諸条件が指定され、「Submit」ボタンが押されると、複合機１０のＣＰＵ１１は、ワークメモリ１３ａ内に形成されたStatusとReceived
Entryを初期化する（Ｓ１）。次に複合機１０のＣＰＵ１１は、接続設定画面において指定された「LDAP Server Address」のディレクトリサーバ３０と通信が可能であるかを判断する（Ｓ２）。そのアドレスのディレクトリサーバ３０と通信が不可能であれば（Ｓ２：Ｎｏ）、Statusを「Server Not Found」に設定する（Ｓ３）。そのアドレスのディレクトリサーバ３０と通信が可能であれば（Ｓ２：Ｙｅｓ）、複合機１０のＣＰＵ１１は、ディレクトリサーバ３０に接続するための認証が有りに設定されているかを判断する（Ｓ４）。認証設定がなければ（Ｓ４：Ｎｏ）、Ｓ９へ進む。
【００５７】
認証設定が有りの場合には（Ｓ４：Ｙｅｓ）、複合機１０のＣＰＵ１１は、ディレクトリサーバ３０によるユーザ名の確認が成功したかを判断する（Ｓ５）。ディレクトリサーバ３０によるユーザ名の確認が成功しなかった場合には（Ｓ５：Ｎｏ）、Statusを「User Not Found」に設定する（Ｓ６）。
【００５８】
ディレクトリサーバ３０によるユーザ名の確認が成功した場合には（Ｓ５：Ｙｅｓ）、複合機１０のＣＰＵ１１は、ディレクトリサーバ３０によるパスワードの確認が成功したかを判断する（Ｓ７）。ディレクトリサーバ３０によるパスワードの確認が成功しなかった場合には（Ｓ７：Ｎｏ）、Statusを「Invalid Password」に設定する（Ｓ８）。
【００５９】
ディレクトリサーバ３０によるパスワードの確認が成功した場合（Ｓ７：Ｙｅｓ）、または、認証設定がなしの場合（Ｓ４：Ｎｏ）に、複合機１０のＣＰＵ１１は、ディレクトリサーバ３０の「Search Root」の検索が成功したかを判断する（Ｓ９）。「Search Root」は、接続設定画面において設定された検索するルートディレクトリである。ディレクトリサーバ３０の「Search Root」の検索が成功しなかった場合には（Ｓ９：Ｎｏ）、Statusを「Search Root Not Found」に設定する（Ｓ１０）。
【００６０】
ディレクトリサーバ３０による「Search Root」の検索が成功した場合（Ｓ９：Ｙｅｓ）、複合機１０のＣＰＵ１１は、接続設定画面の「Setting for Connection Test」において、ランダムアクセスが指示されているかを判断する（Ｓ１１）。ランダムアクセスが指示されている場合（Ｓ１１：Ｙｅｓ）には、複合機１０のＣＰＵ１１は、エントリの数を取得する（Ｓ１２）。ここで、エントリの数とは、ディレクトリサーバ３０内のデータベース３４ｃのルートディレクトリの配下に属するエントリ情報の数である。次に複合機１０のＣＰＵ１１は、エントリの数内で乱数を発生させる（Ｓ１３）。この処理は、ランダムアクセスが指示されているため、ルートディレクトリの配下に属するどのエントリ情報を取得するかをランダムに決定する処理である。つまり、ランダムにエントリ情報を取得する。そして、複合機１０のＣＰＵ１１は、ディレクトリサーバ３０のデータベース３４ｃのアクセス先のインデクスを発生させた乱数に設定する（Ｓ１４）。ここでインデクスは、後述するように、どのエントリ情報にアクセスするかを決定するものである。
【００６１】
一方、ランダムアクセスが指示されていない場合（Ｓ１１：Ｎｏ）には、複合機１０のＣＰＵ１１は、ディレクトリサーバ３０のデータベース３４ｃのアクセス先のインデクスを１に設定する（Ｓ１４）。
【００６２】
そして、複合機１０のＣＰＵ１１は、ディレクトリサーバ３０のデータベース３４ｃに記憶された、設定されたインデクスのエントリ情報にアクセスする（Ｓ１５）。
【００６３】
図１０を用いて、エントリアクセス処理（図９のＳ１５）について説明する。複合機１０のＣＰＵ１１は、ワークメモリ１２ａに形成されたカウンタ値を１に初期化する（Ｓ３１）。複合機１０のＣＰＵ１１は、前ステップにおいて設定したインデクスが、ディレクトリサーバ３０内のデータベース３４ｃに記憶されたエントリ情報の数以下であるかを判断する（Ｓ３２）。インデクスが、ディレクトリサーバ３０内のデータベース３４ｃに記憶されたエントリ情報の数以下でないならば（Ｓ３２：Ｎｏ）、インデクスをエントリ情報の数に設定する（Ｓ３３）。次に、複合機１０のＣＰＵ１１は、インデクスが１以上であるかを判断する（Ｓ３４）。インデクスが、１以上でないならば（Ｓ３４：Ｎｏ）、インデクスを１に設定する（Ｓ３５）。以上のステップにおいて、インデクスが１以上エントリ情報の数以下の範囲内に設定される。
【００６４】
Ｓ３６において、複合機１０のＣＰＵ１１は、前ステップにおいて設定されたインデクスの、ディレクトリサーバ３０内のデータベース３４ｃに記憶されたエントリ情報にアクセスする。例えば、図１１に示すように、インデクスが１に設定されていれば、１番目のエントリ情報にアクセスする。設定インデクスのエントリ情報にアクセスが成功しなければ（Ｓ３６：Ｎｏ）、複合機１０のＣＰＵ１１は、Statusを「Invalid Search Root」に設定する。設定インデクスのエントリ情報にアクセスが成功すれば（Ｓ３６：Ｙｅｓ）、複合機１０のＣＰＵ１１は、設定インデクスのエントリ情報の指定Attribute値を取得する（Ｓ３８）。指定Attribute値とは、接続設定画面において、取得するように指定された項目である（「Attribute of Detail」）。
【００６５】
複合機１０のＣＰＵ１１は、指定Attribute値があるかを判断し（Ｓ３９）、指定Attribute値がなければ（Ｓ３９：Ｎｏ）、他の記憶されたエントリ情報があるかを判断する（Ｓ４０）。設定インデクスのエントリ情報に指定Attribute値がなくても他に記憶されたエントリ情報があれば、Ｓ４４へ進む。指定Attribute値がなく、さらに他のエントリ情報も記憶されていないならば（Ｓ４０：Ｎｏ）、複合機１０のＣＰＵ１１は、Statusを「Entry Not Found」に設定して、Ｓ４４へ進む。
【００６６】
一方、複合機１０のＣＰＵ１１は、設定インデクスのエントリ情報に、指定Attribute値があれば（Ｓ３９：Ｙｅｓ）、エントリ情報を表示情報としてワークメモリ１２ａに保存し（Ｓ４２）、Statusをクリアする（Ｓ４３）。
【００６７】
複合機１０のＣＰＵ１１は、カウンタ値が、接続設定画面において設定したエントリ要求数（「Number of Entry」）に一致しているかを判断する（Ｓ４４）。エントリ要求数とは、一画面に表示させるエントリ情報の数であり、エントリ要求数だけエントリ情報を読み出していれば（Ｓ４４：Ｙｅｓ）、エントリアクセス処理を終了する。
【００６８】
一方、カウンタ値が、エントリ要求数（「Number of Entry」）に一致していなければ（Ｓ４４：Ｎｏ）、複合機１０のＣＰＵ１１は、カウンタ値及びインデスクをインクリメントする（Ｓ４５）。接続設定画面において、ディレクトリ毎（「Setting for Connection Test」の「Directory Check」）のチェックがされていなければ、Ｓ３２に戻る。ディレクトリ毎のチェックがされていれば（Ｓ４６：Ｙｅｓ）、エントリ情報を検索する検索ディレクトリを変更して（Ｓ４７）、Ｓ３２に戻り、カウンタ値がエントリ要求数となるまでエントリ情報を取得する。複合機１０のＣＰＵ１１は、エントリ要求数だけエントリ情報を読み出せば（Ｓ４４：Ｙｅｓ）、エントリアクセス処理を終了し、接続結果表示処理を行う。
【００６９】
次に、図１２を用いて接続結果表示処理（図９のＳ１７）について説明する。複合機１０のＣＰＵ１１は、表示データを初期化する（Ｓ５１）。複合機１０のＣＰＵ１１は、Status情報があるかを判断し（Ｓ５２）、Status情報があれば（Ｓ５２：ＹＥＳ）、Status情報を端末装置５０の画面（表示部５８）に表示する（Ｓ５３）。これによって、エントリ情報を取得できなかったことが、ユーザに報知される。つまり、この場合は、複合機１０からディレクトリサーバ３０のエントリ情報を利用できないということが報知されたことになる。
【００７０】
Status情報がなければ、複合機１０のＣＰＵ１１は、端末装置５０の画面（表示部５８）に「Status：ＯＫ」と表示し（Ｓ５４）、カウンタ値を１に初期化する（Ｓ５５）。そして、複合機１０のＣＰＵ１１は、表示情報としてワークメモリ１２ａに保存されているエントリ情報の一番目のエントリ情報を読み出す（Ｓ５６）。
【００７１】
複合機１０のＣＰＵ１１は、接続設定画面において、シークレットモード（「Setting for Connection Test」の「Secret Mode」）のチェックがされていれば（Ｓ５７：Ｙｅｓ）、表示情報としてワークメモリ１２ａに保存されているエントリ情報の内容の最初と最後の文字以外をｘに変更して、情報の一部が表示されないようにする（Ｓ５８）。つまりシークレットモードでは、個人情報やパスワード等の容易に知られては困る情報を報知しないようにする。
【００７２】
複合機１０のＣＰＵ１１は、接続設定画面において、ディレクトリ毎（「Setting for Connection Test」の「Directory Check」）のチェックがされているかを判断し（Ｓ５９）、チェックがされていれば（Ｓ５９：Ｙｅｓ）、そのエントリ情報が検索されたディレクトリを画面に表示するようにセットする（Ｓ６０）。
【００７３】
複合機１０のＣＰＵ１１は、接続設定画面において、「Full Attribute Check」（「Setting for Connection Test」の「Full Attribute Check」）のチェックがされているかを判断し（Ｓ６１）、チェックがされていなければ（Ｓ６１：Ｎｏ）、図１３に示すように、エントリ情報の指定Attribute値を画面（端末装置５０の表示部５８）に表示する（Ｓ６２）。図１３では、「Number of Entry」が１、「Directory Check」がチェックされている場合の画面表示の例を示す。したがって、ディレクトリが表示されている。また図１４は、「Number of Entry」が３で、シークレットモードの指定がされている場合の画面表示の例を示す。シークレットモードでは、エントリ情報の一部が認識されない態様で表示されている。このような表示を行うことにより、情報漏洩の危険性が低くなる。
【００７４】
複合機１０のＣＰＵ１１は、接続設定画面において、「Full Attribute Check」（「Setting for Connection Test」の「Full Attribute Check」）のチェックがされていれば（Ｓ６１：Ｙｅｓ）、エントリ情報の内容を全部表示するようにセットする（Ｓ６３）。そして、ＬＤＡＰで使用するAttributeの項目名を付加し（Ｓ６４）、ＬＤＡＰで使うAttributeの文字の文字色を、例えば赤に変更し（Ｓ６５）、このエントリ情報を画面に表示する（Ｓ６６）。この場合の画面表示の例を図１５に示す。図は、赤字にて表示されるところを太字にて表示している。このように、色を変えて表示することより、ユーザが情報を把握しやすくなる。
【００７５】
複合機１０のＣＰＵ１１は、カウンタ値がエントリ要求数に一致しているかを判断し（Ｓ６７）、一致していれば、接続結果表示処理を終了する。
【００７６】
カウンタ値がエントリ要求数に一致していなければ（Ｓ６７：Ｎｏ）、複合機１０のＣＰＵ１１は、保存されたエントリ情報の中に、次のエントリ情報があるかを判断する（Ｓ６８）。なければ（Ｓ６８：Ｎｏ）、接続結果画面表示処理を終了する。次のエントリ情報があれば（Ｓ６８：Ｙｅｓ）、保存してある次のエントリ情報を読み出し（Ｓ６９）、カウンタ値をインクリメントし（Ｓ７０）、Ｓ５７へ戻り、Ｓ６２またはＳ６６において、そのエントリ情報を画面に表示する。
【００７７】
図９に戻り、Ｓ１７の接続結果表示処理が終了すると、複合機１０のＣＰＵ１１は、Nextボタンが押されたかを判断し（Ｓ１８）、Nextボタンが押されれば（Ｓ１８：Ｙｅｓ）、アクセス先のインデクスを１増やして（Ｓ１９）、Ｓ１６へ戻り、エントリアクセス処理（Ｓ１６）、接続画面結果表示処理（Ｓ１７）を繰り返す。
【００７８】
Nextボタンが押されずに（Ｓ１８：Ｎｏ）、Prevボタンが押されれば（Ｓ２０：Ｙｅｓ）、複合機１０のＣＰＵ１１は、アクセス先のインデクスを１減らして（Ｓ２１）、Ｓ１６へ戻り、エントリアクセス処理（Ｓ１６）、接続画面結果表示処理（Ｓ１７）を繰り返す。
【００７９】
Closeボタンが押されなければ（Ｓ２２：Ｎｏ）、複合機１０のＣＰＵ１１は、Ｓ１８へ戻って、同様の処理を繰り返し、Closeボタンが押されれば（Ｓ２２：Ｙｅｓ）、検索条件（図８参照）をメモリ１６に保存し（Ｓ２３）、全ての処理を終了する。すなわち、接続確認の処理が終了する。メモリ１６は検索条件記憶手段として機能する。
【００８０】
以上の接続確認処理が終了した後に、実際にデータを送信する場合の処理について、図１６を用いて説明する。ユーザは、送信するデータとなる原稿を複合機１０にセットする（Ｓ８１）。そして、ユーザは、次のいずれかの操作を行う。
（１）送信先の電話番号を複合機１０のボタンを操作して直接入力をする（Ｓ８２）。
（２）登録された電話帳を参照するため、送信先情報を検索する操作をする（Ｓ８３）。
（３）複合機１０のワンタッチダイヤルボタンを押下する（Ｓ８４）。
（４）複合機１０のスピードダイヤル呼び出しを利用する（Ｓ８５）。
【００８１】
（１）の操作が行われた場合（Ｓ８２）には、複合機１０は、原稿を読み取り（Ｓ８７）、ＦＡＸを送信する従来の処理を行う（Ｓ８８）。これにより、複合機１０からデータが送信される。この場合には、ディレクトリサーバ３０内のエントリ情報の検索は行われない。
【００８２】
（２）〜（４）の操作が行われた場合には、複合機１０は、メモリ１６に記憶された検索条件でディレクトリサーバ３０内に登録されたエントリ情報、又は、複合機１０内に登録された電話帳を検索するアドレス帳検索処理を行う（Ｓ８６）。そして、ＦＡＸ送信を行うためのファクシミリ電話番号検索、メール送信を行うためのメールアドレス検索がなされる。
【００８３】
図１７に表示パネル２２ｐの表示例を示す。図１７（Ａ）は、エントリ情報、又は複合機１０内に登録されたアドレス帳の検索時の表示例である。図１７（Ｂ）は、メールアドレスの表示例である。所望する送信先情報が検索されると、複合機１０は、原稿を読み取り（図１７（Ｃ））（Ｓ８７）、ＦＡＸ制御プログラム１３ｃを実行してＦＡＸを送信する（図１７（Ｄ））（Ｓ８８）。また、複数の送信先情報が検索された場合には、ユーザによって複合機１０のボタンが操作されることにより、所望の送信先情報が抽出される。
【００８４】
複合機１０のＣＰＵ１１が、検索プログラム１３ｆ、ＦＡＸ制御プログラム１３ｃを実行することにより、検索条件記憶手段、本検索手段、本取得手段、抽出手段、データ送信手段、送信先情報提供手段として機能する。
【００８５】
なお上記実施例では、接続確認処理において、複合機１０は、エントリ情報を取得して、そのエントリ情報を表示するように構成したが、エントリ情報を表示せずに、エントリ情報の取得が成功したか否かを報知するように構成してもよい。図１８にエントリ情報の取得が成功したか否かを報知する構成とした例を示す。画面上には、「Status:OK」と表示されており、エントリ情報の取得が成功したことが示されている。
【００８６】
以上のように、本実施例によれば、データ送信装置である複合機１０とディレクトリサーバ３０とを含むデータ送信システム１において、ディレクトリサーバ３０に記憶された送信先情報を含むエントリ情報を検索取得できるかをデータ送信前にデータ送信装置の側まで行かなくても確認することができる。つまり、複合機１０等のデータ送信装置からディレクトリサーバ３０のデータの取得を確認することができる。
【００８７】
なお、上記実施例において、複合機１０の接続確認プログラム１３ｅが動作し、端末装置５０の表示部５８にて接続確認プログラム１３ｅの作成する表示画面が表示されることにより、接続確認処理が行われるように構成されていることにより、使用者は複合機１０が複数存在していたとしても自身が操作する端末装置５０からそれぞれの複合機１０に検索条件を設定することができるという利点がある。また、端末装置５０のＨＤＤ５４内に、接続確認プログラム１３ｅと同等の接続確認処理を行う端末用接続確認プログラム５４ｃが格納され（図７参照）、端末用接続確認プログラム５４ｃが作成する表示画面を表示部５８に表示し、使用者は入力部５７にて端末用接続確認プログラム５４ｃを操作することにより接続確認処理が行われるように構成しても同じ利点がある。
【００８８】
また、上記実施例のおいて、複合機１０の接続確認プログラム１３ｅが動作し、ディレクトリサーバ３０の接続確認処理を行うため、複合機１０がディレクトリサーバ３０を検索する結果が良好かどうか確実に確認できるという利点がある。複合機１０が表示部２２に接続確認プログラム１３ｅが作成する表示画面を表示し、使用者が入力部２１を操作して接続確認プログラム１３ｅを操作することにより、接続確認処理が行われるように構成しても同じ利点がある。
【００８９】
検索条件は、ＲＡＭ３２や、複合機１０が認識可能な記憶装置など、どこに記憶されていても良いが、上記実施例ではメモリ１６に保存していたため、複合機１０のリセット等を行っても、記憶した検索条件が保持される利点がある。また、検索条件は、Closeボタンが押されるとメモリ１６に保存していたが、Submitボタンが押されたときに保存されてもよく、CloseボタンとともにCancelボタンを設け、Cancelボタンが押されたら検索条件は保存されないように構成されていてもよい。
【図面の簡単な説明】
【００９０】
【図１】本発明のデータ送信システムの一例を示す概略図。
【図２】複合機の電気的構成例を示すブロック図。
【図３】操作パネルの例を示す図。
【図４】ディレクトリサーバの電気的構成例を示すブロック図。
【図５】ディレクトリサーバ内のツリー構造の例を示す図。
【図６】ディレクトリサーバ内のエントリ情報の例を示す図。
【図７】端末装置の電気的構成例を示すブロック図。
【図８】ディレクトリサーバへの接続設定画面の例を示す図。
【図９】接続確認処理の一例を示すフローチャート。
【図１０】エントリアクセス処理の一例を示すフローチャート。
【図１１】エントリ情報取得を概念的に示す図。
【図１２】接続結果表示処理の一例を示すフローチャート。
【図１３】接続確認結果表示画面の第一例を示す図。
【図１４】接続確認結果表示画面の第二例を示す図。
【図１５】接続確認結果表示画面の第三例を示す図。
【図１６】Ｆａｘ送信処理の一例を示すフローチャート。
【図１７】複合機の操作パネルの操作について説明する図。
【図１８】接続確認結果表示画面の第四例を示す図。
【符号の説明】
【００９１】
１    データ送信システム
１０    複合機
１１    ＣＰＵ
１２    ＲＡＭ
３０    ディレクトリサーバ
３４ｃ  データベース
５０    端末装置
１００  有線通信ネットワーク
【図１】
2007096704.tif 000003
【図２】
2007096704.tif 000004
【図３】
2007096704.tif 000005
【図４】
2007096704.tif 000006
【図５】
2007096704.tif 000007
【図６】
2007096704.tif 000008
【図７】
2007096704.tif 000009
【図８】
2007096704.tif 000010
【図９】
2007096704.tif 000011
【図１０】
2007096704.tif 000012
【図１１】
2007096704.tif 000013
【図１２】
2007096704.tif 000014
【図１３】
2007096704.tif 000015
【図１４】
2007096704.tif 000016
【図１５】
2007096704.tif 000017
【図１６】
2007096704.tif 000018
【図１７】
2007096704.tif 000019
【図１８】
2007096704.tif 000020