(57)【要約】【課題】  情報格納サーバに接続するための接続情報を設定しつつ、接続情報の正確性を容易に確認できる接続テスト方法、接続テストプログラム、記録媒体および情報処理装置を提供することを目的とする。【解決手段】  情報格納サーバ２３１−１から情報を取得する情報処理装置３１が、情報格納サーバ２３１−１との接続をテストする接続テスト方法であって、情報格納サーバ２３１−１に接続するための接続情報の少なくとも一部を設定する画面から接続情報を用いた接続テストの要求を受け付ける接続テスト要求受付段階と、接続テストの要求に応じて情報格納サーバ２３１−１との接続テストを行う接続テスト実行段階と、接続テストの結果を出力する接続テスト結果出力段階とを有することにより、上記課題を解決する。【選択図】  図９
2004288171.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の情報処理装置から共通に利用される情報格納サーバから、情報を取得する情報処理装置が、前記情報格納サーバとの接続をテストする接続テスト方法であって、
前記情報格納サーバに接続するための接続情報の少なくとも一部を設定する画面から前記接続情報を用いた接続テストの要求を受け付ける接続テスト要求受付段階と、
前記接続テストの要求に応じて前記情報格納サーバとの接続テストを行う接続テスト実行段階と、
前記接続テストの結果を出力する接続テスト結果出力段階と
を有することを特徴とする接続テスト方法。
【請求項２】
前記接続情報の設定および接続テストの要求は、前記情報を取得する情報処理装置に直接又は間接的に接続されたクライアントから受け付けることを特徴とする請求項１記載の接続テスト方法。
【請求項３】
前記接続テストの要求は、前記情報格納サーバとの間で行う接続テストのテスト項目が選択されていることを特徴とする請求項１又は２記載の接続テスト方法。
【請求項４】
前記接続テストの要求は、前記情報格納サーバとの間で行う接続テストのレベルが設定されており、前記接続テストのレベルによって前記接続テストのテスト項目が選択されていることを特徴とする請求項１又は２記載の接続テスト方法。
【請求項５】
前記接続テスト要求受付段階、接続テスト実行段階および接続テスト結果出力段階の処理を繰り返し行い、前記情報格納サーバとの接続をテストすることを特徴とする請求項１乃至４何れか一項記載の接続テスト方法。
【請求項６】
前記接続テストは、接続情報の入力項目に不足がないかを確認するものであり、前記接続テスト結果出力段階において、接続情報の入力項目の不足の有無と不足している入力項目とを接続テスト結果として出力することを特徴とする請求項１乃至５何れか一項記載の接続テスト方法。
【請求項７】
前記接続テストは、前記情報格納サーバの稼働状態を確認するものであり、前記接続テスト結果出力段階において、前記情報格納サーバが稼働または停止している旨を、接続テスト結果として出力することを特徴とする請求項１乃至５何れか一項記載の接続テスト方法。
【請求項８】
前記接続テストは、接続情報に含まれる認証情報を用いて前記情報格納サーバに対して認証処理を行い、接続情報に含まれる認証情報の正確性を確認するものであり、前記接続テスト結果出力段階において、接続情報に含まれる認証情報を用いて行った認証処理が成功または失敗した旨を、接続テスト結果として出力することを特徴とする請求項１乃至５何れか一項記載の接続テスト方法。
【請求項９】
前記接続テストは、接続情報に含まれる検索条件を用いて前記情報格納サーバに対して検索処理を行い、検索が可能であるかを確認するものであり、前記接続テスト結果出力段階において、接続情報に含まれる検索条件を用いて行った検索処理が成功または失敗した旨を、接続テスト結果として出力することを特徴とする請求項１乃至５何れか一項記載の接続テスト方法。
【請求項１０】
前記接続テストは、接続情報に含まれる検索条件を用いて前記情報格納サーバに対して検索処理を行い、検索が可能であるかを確認するものであり、前記接続テスト結果出力段階において、接続情報に含まれる検索条件を用いて行った検索処理の結果または検索処理が失敗した旨を、接続テスト結果として出力することを特徴とする請求項１乃至５何れか一項記載の接続テスト方法。
【請求項１１】
前記接続テストは、接続情報に含まれる検索条件を用いて前記情報格納サーバに対して検索処理を行い、検索が可能であるかを確認するものであり、前記接続テスト結果出力段階において、前記情報格納サーバから検索した情報を１つ以上の文字コードで変換し、接続テスト結果として出力することを特徴とする請求項１乃至５何れか一項記載の接続テスト方法。
【請求項１２】
前記接続テストは、接続情報に含まれる任意検索条件を用いて前記情報格納サーバに対して検索処理を行い、検索が可能であるかを確認するものであり、前記接続テスト結果出力段階において、接続情報に含まれる任意検索条件を用いて行った検索処理が成功した旨または検索処理が失敗した任意検索条件を接続テスト結果として出力することを特徴とする請求項１乃至５何れか一項記載の接続テスト方法。
【請求項１３】
前記接続テスト要求受付段階は、前記情報を取得する情報処理装置の入力手段から前記接続テストの要求を受け付けることを特徴とする請求項１乃至１２何れか一項記載の接続テスト方法。
【請求項１４】
前記接続テスト結果出力段階は、前記接続テストの結果を前記情報を取得する情報処理装置の表示手段または印刷手段に出力することを特徴とする請求項１乃至１３何れか一項記載の接続テスト方法。
【請求項１５】
前記接続テスト結果出力段階は、前記接続テストの結果を前記情報を取得する情報処理装置に直接又は間接的に接続されたクライアントの表示手段または印刷手段に出力することを特徴とする請求項１乃至１３何れか一項記載の接続テスト方法。
【請求項１６】
前記接続テスト結果出力段階は、前記接続テスト結果から電子メールを形成し、その電子メールを前記情報を取得する情報処理装置に直接又は間接的に接続されたクライアントに送信することを特徴とする請求項１乃至１５何れか一項記載の接続テスト方法。
【請求項１７】
前記接続テスト結果出力段階は、前記接続テスト結果を画像化し、画像化した接続テスト結果を電子メールに添付して、前記情報を取得する情報処理装置に直接又は間接的に接続されたクライアントに送信することを特徴とする請求項１乃至１５何れか一項記載の接続テスト方法。
【請求項１８】
コンピュータに、請求項１乃至１７何れか一項記載の接続テスト方法を実現させるための接続テストプログラム。
【請求項１９】
コンピュータに、請求項１乃至１７何れか一項記載の接続テスト方法を実現させるための接続テストプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２０】
１つ以上の情報処理装置から共通に利用される情報格納サーバから情報を取得する情報処理装置であって、
前記情報格納サーバに接続するための接続情報の少なくとも一部を設定する画面から前記接続情報を用いた接続テストの要求を受け付ける接続テスト要求受付手段と、
前記接続テストの要求に応じて前記情報格納サーバとの接続テストを行う接続テスト実行手段と、
前記接続テストの結果を出力する接続テスト結果出力手段と
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続テスト方法、接続テストプログラム、記録媒体および情報処理装置に係り、特に１つ以上の情報処理装置から共通に利用される情報格納サーバとの接続をテストする接続テスト方法、その接続テスト方法を利用する接続テストプログラム、記録媒体および情報処理装置に関する。
【背景技術】
【０００２】
パソコン等の情報処理装置は、様々な情報処理にそれぞれ対応する１つ以上のソフトウェアを実行させることで様々な情報処理を行わせるものである。このような情報処理装置は、例えば他のコンピュータなどにネットワークを介して接続されており、配信機能を利用して情報の配信を行う。配信機能を有する情報処理装置は、例えばメールアドレスなどの宛先データをユーザ情報として予め設定しておくことが多い。
【０００３】
また、情報処理装置の応用例としての画像形成装置は、プリンタ，コピー，ファクシミリおよびスキャナなどの各装置の機能を１つの筐体内に収納している。画像形成装置は１つの筐体内に表示部，印刷部および撮像部などを設けると共に、プリンタ，コピー，ファクシミリおよびスキャナにそれぞれ対応する４種類のソフトウェアを設け、そのソフトウェアを切り替えることより、プリンタ，コピー，ファクシミリおよびスキャナとして動作させるものである。
【０００４】
例えば特許文献１には、上記のような画像形成装置（以下、融合機という）の一例が記載されている。このような融合機では、スキャナやファックス等で利用するメールアドレスやファクシミリ番号などの宛先データを、ユーザ情報として予め設定しておくことが多かった。
【０００５】
情報処理装置または融合機に対するユーザ情報の設定は、例えば情報処理装置の入力装置または融合機の操作パネル上から行われる。その他、情報処理装置または融合機に対するユーザ情報の設定は、例えば情報処理装置または融合機にネットワークを介して接続されているクライアントからも行われていた。
【特許文献１】特開２００２−８４３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、情報処理装置または融合機に対するユーザ情報の設定は、時間および手間の掛かる作業であった。しかも、複数台の情報処理装置または融合機を所有するユーザは、情報処理装置毎または融合機毎にユーザ情報の設定を行う必要があった。
【０００７】
したがって、従来の情報処理装置または融合機ではユーザ情報を利用する配信機能またはコピーやスキャナ等の機能を使用するために、時間及び手間の掛かるユーザ情報の設定作業を情報処理装置毎または融合機毎にしなければならなかった。
【０００８】
一方、企業等では情報処理装置の配信機能または融合機のスキャナやファックス等の機能で使用するユーザ情報を情報格納サーバなどで管理することが多くなっている。したがって、情報格納サーバなどで管理しているユーザ情報を情報処理装置または融合機で利用したいというユーザの要望も増えてきている。
【０００９】
しかしながら、情報格納サーバなどで管理しているユーザ情報を情報処理装置または融合機で利用するためには、情報処理装置または融合機が情報格納サーバに接続するための接続情報を設定しておく必要があった。この接続情報は、多数の項目から構成されていることが多く、且つ情報格納サーバに接続するために一字の間違いも許されない項目も含まれている。
【００１０】
したがって、従来の情報処理装置または融合機では情報格納サーバなどで管理しているユーザ情報を利用するために、多数の項目から構成されている接続情報を正確に設定しておかなければならなかった。
【００１１】
例えば設定した接続情報の正確性を確認する場合、ユーザは接続情報の設定が終了したあと、その接続情報を利用して情報格納サーバへの接続を試みることで接続情報の正確性を確認していた。しかしながら、接続情報を設定する画面と設定した接続情報を利用して情報格納サーバへの接続を試みる画面とは異なることが多く、設定された接続情報の正確性を容易に確認できないという問題があった。
【００１２】
本発明は、上記の点に鑑みなされたもので、情報格納サーバに接続するための接続情報を設定しつつ、接続情報の正確性を容易に確認できる接続テスト方法、接続テストプログラム、記録媒体および情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
そこで、上記課題を解決するため、本発明は、１つ以上の情報処理装置から共通に利用される情報格納サーバから、情報を取得する情報処理装置が、前記情報格納サーバとの接続をテストする接続テスト方法であって、前記情報格納サーバに接続するための接続情報の少なくとも一部を設定する画面から前記接続情報を用いた接続テストの要求を受け付ける接続テスト要求受付段階と、前記接続テストの要求に応じて前記情報格納サーバとの接続テストを行う接続テスト実行段階と、前記接続テストの結果を出力する接続テスト結果出力段階とを有することを特徴とする。
【００１４】
また、本発明は、コンピュータに、上記の接続テスト方法を実現させるための接続テストプログラムであることを特徴とする。
【００１５】
また、本発明は、コンピュータに、上記の接続テスト方法を実現させるための接続テストプログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【００１６】
また、本発明は、１つ以上の情報処理装置から共通に利用される情報格納サーバから情報を取得する情報処理装置であって、前記情報格納サーバに接続するための接続情報の少なくとも一部を設定する画面から前記接続情報を用いた接続テストの要求を受け付ける接続テスト要求受付手段と、前記接続テストの要求に応じて前記情報格納サーバとの接続テストを行う接続テスト実行手段と、前記接続テストの結果を出力する接続テスト結果出力手段とを有することを特徴とする。
【００１７】
本発明は、情報格納サーバに接続するための接続情報を設定する画面から、接続情報を用いた接続テストの要求ができるので、設定した接続情報の正確性の確認を迅速かつ容易に行うことができる。この結果、本発明は正確な接続情報を用いて情報格納サーバに接続し、情報格納サーバが格納している情報を取得できる。
【発明の効果】
【００１８】
本発明によれば、情報格納サーバに接続するための接続情報を設定しつつ、接続情報の正確性を容易に確認できる接続テスト方法、接続テストプログラム、記録媒体および情報処理装置を提供できる。
【発明を実施するための最良の形態】
【００１９】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。図１は、本発明による情報処理装置の一実施例の構成図である。情報処理装置１は、ハードウェア資源２と，ソフトウェア群３とを含むように構成される。ハードウェア資源２は、入力装置２１，出力装置２２，メモリ装置２４，その他のハードウェアリソース２７等を含む。ソフトウェア群３は、アプリケーション８−１〜８−ｎ，システム初期設定部９，ユーザ情報管理部１０，通信制御部１１，メール成型部１２，メール送受信部１３，システム資源管理部１４，ＵＮＩＸ（登録商標）などのＯＳ１５，ＢＩＯＳ１６，デバイスドライバ１７等を含む。
【００２０】
情報処理装置１は、電源投入時にＯＳ１５のプログラムを例えばその他のハードウェアリソース２７に含まれる補助記憶装置から読み出し、そのプログラムをメモリ装置２４に転送して起動する。また、情報処理装置１は電源投入時またはオペレータからの起動指示によりアプリケーション８−１〜８−ｎのプログラムを補助記憶装置から読み出し、そのプログラムをメモリ装置２４に転送して起動する。
【００２１】
アプリケーション８−１〜８−ｎは、情報処理装置１に様々な情報処理を行わせるものである。ＢＩＯＳ１６は、ハードウェア資源２を制御するプログラムである。また、デバイスドライバ１７はハードウェア資源２に含まれる周辺機器等を管理するプログラムである。なお、システム初期設定部９，ユーザ情報管理部１０，通信制御部１１，メール成型部１２，メール送受信部１３，システム資源管理部１４の処理の詳細は後述する。
【００２２】
ＯＳ１５は、アプリケーション８−１〜８−ｎ，システム初期設定部９，ユーザ情報管理部１０，通信制御部１１，メール成型部１２，メール送受信部１３，システム資源管理部１４の各ソフトウェアをプロセスとして並列制御する。また、ＯＳ１５はＢＩＯＳ１６およびデバイスドライバ１７を利用してハードウェア資源２に対する要求を行う。
【００２３】
アプリケーション８−１〜８−ｎは、ＡＰＩ（Application Program Interface ）１８を利用して、システム初期設定部９，ユーザ情報管理部１０，通信制御部１１，メール成型部１２，メール送受信部１３，システム資源管理部１４またはＯＳ１５に要求を送信する。ＡＰＩ１８は、予め定義されている関数により、アプリケーション８−１〜８−ｎからの要求をシステム初期設定部９，ユーザ情報管理部１０，通信制御部１１，メール成型部１２，メール送受信部１３，システム資源管理部１４またはＯＳ１５に送信するために利用される。
【００２４】
次に、情報処理装置１のハードウェア構成について説明する。図２は、本発明による情報処理装置の一実施例のハードウェア構成図である。情報処理装置１は、それぞれバスＢで相互に接続されている入力装置２１，出力装置２２，補助記憶装置２３，メモリ装置２４，演算処理装置２５およびインターフェース装置２６を有するように構成される。
【００２５】
入力装置２１はキーボード，マウスなどで構成され、様々な操作指示を入力するために用いられる。出力装置２２は、ディスプレイ，プリンタなどで構成され、操作指示を入力するために必要な情報を出力する。補助記憶装置２３は、情報処理装置１に係る処理を行わせるプログラムを格納すると共に、そのプログラムの処理に必要なファイルやデータ等を格納している。インターフェース装置２６はモデムなどで構成され、ネットワークに接続する為に用いられる。
【００２６】
メモリ装置２４は、情報処理装置１の起動時に補助記憶装置２３からプログラムを読み出して格納する。演算処理装置２５は、メモリ装置２４に格納されたプログラムに従って処理を実行する。
【００２７】
このような情報処理装置１は、例えばクライアントなどにネットワークを介して接続され、配信機能を利用して画像情報などの配信を行う。配信機能を利用するためには、情報処理装置１にメールアドレスなどの宛先データをユーザ情報として設定しておく必要がある。
【００２８】
次に、本発明による情報処理装置１の応用例としての融合機３１について説明する。図３は、本発明による融合機の一実施例の構成図である。融合機３１は、ソフトウェア群３２と，融合機起動部３３と，ハードウェア資源３４とを含むように構成される。
【００２９】
融合機起動部３３は融合機３１の電源投入時に最初に実行され、アプリケーション層３５およびプラットフォーム３６を起動する。また、ハードウェア資源３４は白黒レーザプリンタ（Ｂ＆Ｗ  ＬＰ）４１と，カラーレーザプリンタ（Ｃｏｌｏｒ  ＬＰ）４２と，スキャナやファクシミリなどのその他のハードウェアリソース４３とを含む。ソフトウェア群３２は、ＵＮＩＸ（登録商標）などのＯＳ上に起動されているアプリケーション層３５とプラットフォーム３６とを含む。
【００３０】
アプリケーション層３５はプリンタアプリ５１と，コピーアプリ５２と，ファックスアプリ５３と，スキャナアプリ５４と，ネットファイルアプリ５５と，初期設定アプリ５６とを含む。なお、ネットファイルアプリ５５はネットワークファイル用アプリケーションであり、融合機３１にネットワークを介して接続される情報格納サーバ等との通信を管理するものである。
【００３１】
プラットフォーム３６は、アプリケーション層３５からの処理要求を解釈してハードウェア資源３４の獲得要求を発生するコントロールサービス層３７と、ハードウェア資源３４の管理を行ってコントロールサービス層３７からの獲得要求を調停するＳＲＭ（システムリソースマネージャ）６９と、ＳＲＭ６９からの獲得要求に応じてハードウェア資源３４の管理を行うハンドラ層３８とを含む。
【００３２】
また、コントロールサービス層３７はＮＣＳ（ネットワークコントロールサービス）６１，ＤＣＳ（デリバリーコントロールサービス）６２，ＯＣＳ（オペレーションパネルコントロールサービス）６３，ＦＣＳ（ファックスコントロールサービス）６４，ＥＣＳ（エンジンコントロールサービス）６５，ＭＣＳ（メモリコントロールサービス）６６，ＵＣＳ（ユーザインフォメーションコントロールサービス）６７及びＳＣＳ（システムコントロールサービス）６８など、一つ以上のサービスモジュールを含むように構成される。
【００３３】
なお、プラットフォーム３６はＡＰＩ８１を有するように構成されている。ＯＳは、アプリケーション層３５およびプラットフォーム３６の各ソフトウェアをプロセスとして並列実行する。
【００３４】
ＮＣＳ６１のプロセスは、データを送受信する際の仲介を行う。ＤＣＳ６２のプロセスは、融合機に蓄積されている文書データの配送などの制御を行う。ＯＣＳ６３のプロセスは、オペレータと本体制御との間の情報伝達手段となる操作パネルの制御を行う。ＦＣＳ６４のプロセスは、ファックスを送受信するためのＡＰＩを提供する。ＥＣＳ６５のプロセスは、ハードウェア資源３４のエンジン部の制御を行う。ＭＣＳ６６のプロセスは、メモリ制御を行う。ＵＣＳ６７のプロセスは、ユーザ情報の管理を行う。ＳＣＳ６８のプロセスは、システムを制御するための処理を行う。ＳＲＭ６９のプロセスは、ＳＣＳ６８と共にシステムの制御およびハードウェア資源３４の管理を行う。
【００３５】
また、ハンドラ層３８は後述するＦＣＵ（ファックスコントロールユニット）の管理を行うＦＣＵＨ（ファックスコントロールユニットハンドラ）７０と、プロセスに対するメモリ領域の割り振り及びプロセスに割り振ったメモリ領域の管理を行うＩＭＨ（イメージメモリハンドラ）７１とを含む。ＳＲＭ６９およびＦＣＵＨ７０は、エンジンＩ／Ｆ８２を利用して、ハードウェア資源３４に対する処理要求を行う。図３の構成により、融合機３１は各アプリケーションで共通的に必要な処理をプラットフォーム３６で一元的に処理することができる。
【００３６】
次に、融合機３１のハードウェア構成について説明する。図４は、本発明による融合機の一実施例のハードウェア構成図である。融合機３１は、コントローラ１００と，操作パネル１２０と，ＦＣＵ１２１と，エンジン部１２２とを含む。コントローラ１００は、ＣＰＵ１０１と，システムメモリ１０２と，ＮＢ（ノースブリッジ）１０３と，ＳＢ（サウスブリッジ）１０４と，ＡＳＩＣ１０６と，ローカルメモリ１０７と，ＨＤＤ（ハードディスク装置）１０８と、ＮＩＣ（ネットワークインターフェースカード）１０９と，ＵＳＢデバイス１１０と，ＩＥＥＥ１３９４デバイス１１１と，セントロニクス１１２とを含む。
【００３７】
ＣＰＵ１０１は、融合機３１の全体制御を行うものである。例えばＣＰＵ１０１は、ＯＳ上にプロセスを起動して実行させる。ＮＢ１０３はブリッジである。ＳＢ１０４は、ＰＣＩバス１１３とＲＯＭや周辺デバイス等とを接続するためのブリッジである。システムメモリ１０２は、融合機３１の描画用メモリなどとして用いるメモリである。ローカルメモリ１０７は、コピー用画像バッファ，符号バッファとして用いるメモリである。
【００３８】
ＡＳＩＣ１０６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣである。ＨＤＤ１０８は、画像データ，文書データ，プログラム，フォントデータ等の蓄積を行うストレージ（補助記憶装置）の一例である。ＮＩＣ１０９は、融合機３１をネットワークに接続するインターフェース機器である。また、ＵＳＢデバイス１１０，ＩＥＥＥ１３９４デバイス１１１およびセントロニクス１１２は、夫々の規格に準じたインターフェースである。
【００３９】
操作パネル１２０は、オペレータからの入力操作を受け付けると共に、オペレータに向けた表示を行う操作部である。なお、ＦＣＵ１２１はメモリを有しており、例えば融合機３１の電源がＯＦＦのときに受信したファクシミリデータを一時的に格納するために利用する。
【実施例１】
【００４０】
以下、本発明による接続テスト方法について、本発明による情報処理装置１の応用例としての融合機３１の処理を説明する。なお、本実施例では、情報格納サーバがＬＤＡＰ（Lightweight Directory Access Protocol ）に準拠している例について説明し、情報格納サーバをＬＤＡＰサーバと呼び、融合機３１を情報格納サーバと接続するための接続情報をＬＤＡＰサーバ情報と呼ぶこととする。また、ＬＤＡＰサーバはユーザ情報を管理しているものとする。
【００４１】
図５は、ＬＤＡＰサーバ情報の取得要求について説明するための図である。なお、図５では説明に必要のない構成を省略している。ＵＣＳ６７は、ＬＤＡＰサーバ情報をＨＤＤ１０８などに格納してＬＤＡＰサーバ毎に管理している。ＵＣＳ６７が管理するＬＤＡＰサーバ情報は、サーバ名称，ホスト名（ＩＰアドレス），ポート番号，検索開始位置，認証情報，任意検索条件（複数）および文字コードなどを含んでいる。
【００４２】
ＵＣＳ６７は、ファックスアプリ５３，スキャナアプリ５４，ＳＣＳ６８のシステム初期設定機能２０２又は融合機３１外部のクライアント２３２−１，２３２−２からの取得要求に応じて、ＬＤＡＰサーバ情報をファックスアプリ５３，スキャナアプリ５４，ＳＣＳ６８のシステム初期設定機能２０２又は融合機３１外部のクライアント２３２−１，２３２−２に提供する。ファックスアプリ５３，スキャナアプリ５４，ＳＣＳ６８のシステム初期設定機能２０２又は融合機３１外部のクライアント２３２−１，２３２−２に提供されるＬＤＡＰサーバ情報には、サーバ名称，ホスト名（ＩＰアドレス），ポート番号，検索開始位置，認証情報，任意検索条件（複数）および文字コードなどが含まれる。ＳＣＳ６８のソフトキーボード機能２０１は、操作パネル１２０表示されるソフトキーボードの制御を行う。
【００４３】
図６は、ＬＤＡＰサーバ情報を用いた検索要求について説明するための図である。図６では、説明に必要のない構成を省略している。ＵＣＳ６７は、ファックスアプリ５３，スキャナアプリ５４，ＳＣＳ６８のシステム初期設定機能２０２又は融合機３１外部のクライアント２３２−１，２３２−２からの検索要求に応じてＬＤＡＰサーバ２３１−１，２３１−２にユーザ情報などの検索要求を行う。ＵＣＳ６７は、例えばネットファイルアプリ５５，ＮＣＳ６１およびネットワーク２３０を介してＬＤＡＰサーバ２３１−１，２３１−２に検索要求を行う。
【００４４】
ファックスアプリ５３，スキャナアプリ５４，ＳＣＳ６８のシステム初期設定機能２０２又は融合機３１外部のクライアント２３２−１，２３２−２は検索要求を行うとき、検索対象となるＬＤＡＰサーバ２３１−１，２３１−２のサーバ名称，ホスト名，ポート番号などの検索対象サーバ情報、検索条件、最大ヒット件数などの検索に必要な検索情報をＵＣＳ６７に提供する。
【００４５】
ファックスアプリ５３，スキャナアプリ５４，ＳＣＳ６８のシステム初期設定機能２０２又は融合機３１外部のクライアント２３２−１，２３２−２は、ＬＤＡＰサーバ情報を用いて必要なユーザ情報の検索要求をＵＣＳ６７に対して行うことで、ＬＤＡＰサーバ２３１−１，２３１−２に格納されているユーザ情報の検索を行う。
【００４６】
図７は、検索要求に対する検索完了通知について説明するための図である。図７では説明に必要のない構成を省略している。ＵＣＳ６７は、例えばネットワーク２３０，ＮＣＳ６１およびネットファイルアプリ５５を介してＬＤＡＰサーバ２３１−１，２３１−２から検索要求応答を受信する。ＵＣＳ６７は検索要求応答を受信すると、その検索要求応答をＨＤＤ１０８などに格納する。例えば検索要求応答は、名前，メールアドレス，ファクシミリ番号，会社名，部署名，パスワードなどのユーザ情報を含んでいる。また、ＵＣＳ６７は検索要求応答を受信すると、ファックスアプリ５３，スキャナアプリ５４，ＳＣＳ６８のシステム初期設定機能２０２又は融合機３１外部のクライアント２３２−１，２３２−２に検索完了通知を提供する。検索完了通知は、成功，タイムアウト，最大ヒット数オーバー，認証失敗などの検索結果を含んでいる。
【００４７】
図８は、ユーザ情報の取得要求について説明するための図である。なお、図８では説明に必要のない構成を省略している。検索完了通知を受信したファックスアプリ５３，スキャナアプリ５４又はＳＣＳ６８のシステム初期設定機能２０２は、例えば検索結果が成功であるとき、ＵＣＳ６７に対してユーザ情報の取得要求を行う。ＵＣＳ６７は、ファックスアプリ５３，スキャナアプリ５４又はＳＣＳ６８のシステム初期設定機能２０２からの取得要求に応じて、ユーザ情報をファックスアプリ５３，スキャナアプリ５４又はＳＣＳ６８のシステム初期設定機能２０２に提供する。
【００４８】
例えばファックスアプリ５３は、ＵＣＳ６７にユーザ情報の取得要求を行うことでファックス機能に必要なユーザ情報を取得し、そのユーザ情報を用いて操作パネル１２０に画面２１０を表示する。画面２１０には、ファックスデータを送信する宛先情報（例えばファクシミリ番号）を選択するための情報が表示される。スキャナアプリ５４は、ＵＣＳ６７にユーザ情報の取得要求を行うことでスキャナ機能に必要なユーザ情報を取得し、そのユーザ情報を用いて操作パネル１２０に画面２２０を表示する。画面２２０には、スキャナデータを送信する宛先情報（例えばメールアドレス）を選択するための情報が表示される。
【００４９】
以上、本発明による融合機３１は、ＬＤＡＰサーバ２３１−１，２３１−２などで管理されているユーザ情報を検索できるので、融合機３１毎にユーザ情報を手入力で設定する必要がない。なお、ＬＤＡＰサーバ２３１−１，２３１−２などで管理しているユーザ情報を融合機３１で利用するためには、ＬＤＡＰサーバ情報を正確に設定しておかなければならない。そこで、本発明の融合機３１は後述するような接続テストを行うことで、ＬＤＡＰサーバ情報の正確性を確認する。
【００５０】
図９は、接続テスト要求について説明するための図である。なお、図９では説明に必要のない構成を省略している。接続テスト要求は、ＳＣＳ６８のシステム初期設定機能２０２または融合機３１外部のクライアント２３２−１，２３２−２からＵＣＳ６７に対して行われる。なお、接続テスト要求はＳＣＳ６８のシステム初期設定機能２０２と同様な機能を有する初期設定アプリ５６が行ってもよい。
【００５１】
システム初期設定機能２０２からの接続テスト要求は、後述するＬＤＡＰサーバ情報登録画面からユーザが接続テストの実行を指示することにより行われる。また、クライアント２３２−１，２３２−２からの接続テスト要求は、画面上に表示される例えばＷｅｂ形式のＬＤＡＰサーバ情報登録画面からユーザが接続テストの実行を指示することにより行われる。
【００５２】
ＵＣＳ６７は、ネットワーク２３０，ＮＣＳ６１およびネットファイルアプリ５５を介して、クライアント２３２−１，２３２−２からの接続テスト要求を受信する。接続テスト要求は、テストレベル，ホスト名，ポート番号，検索開始位置，認証情報，任意検索条件および文字コードなどのＬＤＡＰサーバ情報が含まれる。
【００５３】
接続テスト要求を受信すると、ＵＣＳ６７は接続テスト要求に含まれるＬＤＡＰサーバ情報を用いて、ＬＤＡＰサーバ２３１−１，２３１−２に接続テストのための各種要求（例えば認証要求，検索要求など）を行う。そして、ＵＣＳ６７は接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２または融合機３１外部のクライアント２３２−１，２３２−２に提供する。
【００５４】
ユーザは操作パネル１２０やクライアント２３２−１，２３２−２の画面上に表示された接続テストの結果を確認することで、入力されているＬＤＡＰサーバ情報の正確性を確認することができる。
【００５５】
まず、ＬＤＡＰサーバ情報登録処理と接続テスト処理とを操作パネル１２０の画面上から指示する例を説明する。図１０は、ＬＤＡＰサーバ情報登録処理と接続テスト処理との関係を表した一例のシーケンス図である。なお、ＬＤＡＰサーバ情報登録処理と接続テスト処理とをクライアント２３２−１，２３２−２の画面上から指示してもよい。
【００５６】
ステップＳ１では、ユーザが操作パネル１２０を操作してＬＤＡＰサーバ情報登録画面の表示を指示する。ＳＣＳ６８のシステム初期設定機能２０２は、ユーザからの指示によりＬＤＡＰサーバ情報登録画面を操作パネル１２０に表示する。ユーザは操作パネル１２０に表示されたソフトキーボードを操作することで、操作パネル１２０に表示されたＬＤＡＰサーバ情報登録画面にＬＤＡＰサーバ情報を設定する。ユーザがＬＤＡＰサーバ情報登録画面から接続テストの実行を指示すると、ＳＣＳ６８はステップＳ２に進み、ＵＣＳ６７に対して接続テスト要求を行う。
【００５７】
接続テスト要求を受信すると、ＵＣＳ６７はステップＳ３に進み、接続テスト要求に含まれるＬＤＡＰサーバ情報を用いて、ＬＤＡＰサーバ２３１−１，２３１−２に接続テストのための各種要求を行う。ステップＳ４では、ＵＣＳ６７が接続テストの結果を取得する。
【００５８】
ステップＳ５に進み、ＵＣＳ６７は接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２に提供する。システム初期設定機能２０２は提供された接続テストの結果を操作パネル１２０に表示する。ユーザは操作パネル１２０に表示された接続テストの結果を確認することで、これから登録しようとしているＬＤＡＰサーバ情報の正確性を確認できる。
【００５９】
ステップＳ６に進み、ユーザは接続テストの結果から接続テストが成功したと判断すると（Ｓ６においてＹＥＳ）、操作パネル１２０を操作してＬＤＡＰサーバ情報登録画面に設定したＬＤＡＰサーバ情報の登録を指示する。ステップＳ７に進み、ＳＣＳ６８のシステム初期設定機能２０２はユーザからの指示によりＬＤＡＰサーバ情報の登録要求をＵＣＳ６７に対して行う。ＵＣＳ６７は、ＳＣＳ６８からＬＤＡＰサーバ情報の登録要求を受信すると、そのＬＤＡＰサーバ情報を登録する。
【００６０】
なお、ユーザは接続テストの結果から接続テストが失敗したと判断すると（Ｓ６においてＮＯ）、操作パネル１２０からＬＤＡＰサーバ情報登録画面の表示を指示する。ＳＣＳ６８のシステム初期設定機能２０２は、ステップＳ１に戻り、ＬＤＡＰサーバ情報登録画面を操作パネル１２０に表示する。
【００６１】
図１０のシーケンス図に表した処理では、ＬＤＡＰサーバ情報設定処理と接続テスト処理との繰り返しにより、正確なＬＤＡＰサーバ情報が設定されたあとでＬＤＡＰサーバ情報の登録が可能である。
【００６２】
次に、ステップＳ１のＬＤＡＰサーバ情報を設定する処理について詳細に説明する。図１１は、ＬＤＡＰサーバ情報登録画面の一例のイメージ図である。ユーザが操作パネル１２０からＬＤＡＰサーバ情報登録画面の表示を指示すると、システム初期設定機能２０２は操作パネル１２０に画面３００を表示する。ユーザは新規にＬＤＡＰサーバ情報を登録する場合、画面３００の新規登録ボタン３０１を押下する。また、既に登録されているＬＤＡＰサーバ情報を変更する場合、ＬＤＡＰサーバ選択ボタン３０２を押下する。ここでは、新規にＬＤＡＰサーバ情報を登録する例を説明する。
【００６３】
画面３００の新規登録ボタン３０１が押下されると、システム初期設定機能２０２は画面３１０を操作パネル１２０に表示する。図１１の画面３１０は、名前，サーバ名称，認証情報，ユーザ名などを入力する仕組みを有する。例えばユーザは操作パネル１２０に表示されたソフトキーボードを操作し、画面３１０に名前，サーバ名称，認証情報，ユーザ名などを入力する。ユーザは画面３１０に入力可能なＬＤＡＰサーバ情報以外を入力する場合、次ページ表示ボタン３１１を押下する。
【００６４】
画面３１０の次ページ表示ボタン３１１が押下されると、システム初期設定機能２０２は画面３２０を操作パネル１２０に表示する。画面３２０には接続テストを実行するためのテスト実行ボタン３２１，後述するテストレベル設定画面を操作パネル１２０に表示させるテストレベル設定ボタン３２２，ポート番号，検索開始位置，文字コードの一例としての日本語文字コードなどを入力する仕組みを有する。
【００６５】
例えばユーザは操作パネル１２０に表示されたソフトキーボードを操作し、画面３２０にポート番号，検索開始位置，日本語文字コードなどを入力する。ユーザは画面３２０に入力可能なＬＤＡＰサーバ情報以外を入力する場合、前ページ表示ボタン３２３または次ページ表示ボタン３２４を押下する。
【００６６】
画面３２０の前ページ表示ボタン３２３が押下されると、システム初期設定機能２０２は画面３１０を操作パネル１２０に表示する。一方、画面３２０の次ページ表示ボタン３２４が押下されると、システム初期設定機能２０２は画面３３０を操作パネル１２０に表示する。画面３３０は、１つ以上の任意検索条件を入力する仕組みを有する。任意検索条件とは、任意に設定可能な検索もしくは取得に使用する属性をいう。
【００６７】
例えばユーザは操作パネル１２０に表示されたソフトキーボードを操作し、画面３３０に任意検索条件を入力する。ユーザは画面３３０に入力可能なＬＤＡＰサーバ情報以外を入力する場合、前ページ表示ボタン３３１を押下する。
【００６８】
なお、画面３１０，３２０及び３３０の設定ボタン又は取消ボタンが押下されると、システム初期設定機能２０２は画面３００を操作パネル１２０に表示する。画面３１０，３２０及び３３０の設定ボタンが押下されると、システム初期設定機能２０２は、画面３１０，３２０及び３３０に設定されたＬＤＡＰサーバ情報を登録したあと、画面３００を操作パネル１２０に表示する。一方、画面３１０，３２０及び３３０の取消ボタンが押下されると、システム初期設定機能２０２は設定されたＬＤＡＰサーバ情報を登録せずに、画面３００を操作パネル１２０に表示する。
【００６９】
次に、テストレベルを設定する処理について詳細に説明する。図１２は、テストレベル設定画面の一例のイメージ図である。ユーザが画面３２０のテストレベル設定ボタン３２２を押下すると、システム初期設定機能２０２は操作パネル１２０に画面４００を表示する。画面４００は、入力項目，サーバ状態，認証，任意検索条件などの接続テスト項目を選択する仕組みを有する。
【００７０】
接続テスト項目「入力項目」は、ＬＤＡＰサーバ情報の入力項目に不足がないかをチェックするものである。接続テスト項目「サーバ状態」は、ネットワークの接続性を検査するためのコマンド（例えばｐｉｎｇコマンド）により、ＬＤＡＰサーバの稼働状態を確認するものである。
【００７１】
接続テスト項目「認証」は、設定に対応した認証要求（例えばｌｄａｐ＿ｂｉｎｄコマンド）を実行し、ＬＤＡＰサーバ２３１−１，２３１−２からの戻り値により、認証情報に間違いが無いかをチェックするものである。接続テスト項目「任意検索条件」は、後述する任意検索条件１〜３でそれぞれ検索要求を行い、任意検索条件１〜３によりＬＤＡＰサーバ２３１−１，２３１−２が検索可能かをチェックするものである。ユーザは画面４００で選択可能な接続テスト項目以外を選択する場合、次ページ表示ボタン４０１を押下する。
【００７２】
画面４００の次ページ表示ボタン４０１が押下されると、システム初期設定機能２０２は操作パネル１２０に画面４１０を表示する。画面４１０は、日本語文字コード，簡易検索，テスト用条件検索，通常検索などの接続テスト項目を選択する仕組みを有する。
【００７３】
接続テスト項目「日本語文字コード」は、操作パネル１２０に表示する情報（例えばＬＤＡＰサーバ２３１−１，２３１−２に登録されている認証者の情報または検索結果）を１つ以上の日本語文字コードで表示するものである。接続テスト項目「簡易検索」は、検索条件を例えば「ｏｂｊｅｃｔＣｌａｓｓ＝＊」として「ｌｄａｐ＿ｓｅａｒｃｈコマンド」等を実行し、ＬＤＡＰサーバ２３１−１，２３１−２が検索可能かをチェックするものである。接続テスト項目「テスト用条件検索」は、テスト用の検索条件を予め入力してから「ｌｄａｐ＿ｓｅａｒｃｈコマンド」等の検索要求を行い、その検索結果を操作パネル１２０に表示するものである。
【００７４】
検索条件として、「ｏｂｊｅｃｔＣｌａｓｓ＝＊」の他、「ｃｎ＝＊」，「ｍａｉｌ＝＊」又は「ｆａｃｓｉｍｉｌｅＴｅｌｅｐｈｏｎｅＮｕｍｂｅｒ＝＊」等も利用できる。検索条件に含まれる「＊」に何らかの条件を入れることもできる。また、属性を変更することも可能である。属性の変更をすることで、融合機３１に必要な情報を検索できるかをチェックできる。例えばメールに関する情報が必要な融合機３１であれば、「ｍａｉｌ＝＊」を検索条件として選択すればよい。
【００７５】
また、検索要求として、ｌｄａｐ＿ｓｅａｒｃｈの他，ｌｄａｐ＿ｓｅａｒｃｈ＿ｅｘｔ，ｌｄａｐ＿ｓｅａｒｃｈ＿ｅｘｔ＿ｓ，ｌｄａｐ＿ｓｅａｒｃｈ＿ｓ，ｌｄａｐ＿ｓｅａｒｃｈ＿ｓｔ等のコマンドが利用される。
【００７６】
なお、一度入力されたテスト用の検索条件は次に変更されるまで保持するようにしてもよい。接続テスト項目「通常検索」は、検索条件を入力して通常の検索を実行し、その検索結果を操作パネル１２０に表示するものである。
【００７７】
テスト用の検索条件を入力する場合、ユーザは画面４１０のテスト用条件編集ボタン４１２を押下する。画面４１０のテスト用条件編集ボタン４１２が押下されると、システム初期設定機能２０２は操作パネル１２０に画面４２０を表示する。また、ユーザは画面４１０で選択可能な接続テスト項目以外を選択する場合、前ページ表示ボタン４１１を押下する。
【００７８】
画面４２０は、名前，メール宛先，ファックス宛先，会社名，部署名などの検索条件を入力する仕組みと、その検索条件ごとに一致，前方一致，後方一致，含む，含まない，あいまい等の一致条件を選択する仕組みとを有する。
【００７９】
テスト用の任意検索条件を入力する場合、ユーザは画面４２０の次ページ表示ボタン４２１を押下する。画面４２０の次ページ表示ボタン４２１が押下されると、システム初期設定機能２０２は操作パネル１２０に画面４３０を表示する。画面４３０は任意検索条件１〜３を入力する仕組と、その任意検索条件ごとに一致，前方一致，後方一致，含む，含まない，あいまい等の一致条件を選択する仕組みとを有する。また、ユーザは画面４３０の前ページ表示ボタン４３１を押下することで、画面４２０に戻ることもできる。
【００８０】
なお、画面４２０及び４３０の設定ボタン又は取消ボタンが押下されると、システム初期設定機能２０２は画面４１０を操作パネル１２０に表示する。画面４００及び４１０の設定ボタン又は取消ボタンが押下されると、システム初期設定機能２０２は図１１の画面３２０を操作パネル１２０に表示する。
【００８１】
画面４００及び４１０の設定ボタンが押下されると、システム初期設定機能２０２は画面４００，４１０，４２０及び４３０に設定された接続テストのテストレベルを登録したあと、画面３２０を操作パネル１２０に表示する。一方、画面４００及び４１０の取消ボタンが押下されると、システム初期設定機能２０２は設定された接続テストのテストレベルを登録せずに、画面３２０を操作パネル１２０に表示する。
【００８２】
このように、融合機３１は実施したい接続テスト項目を選択する仕組みを有することにより、接続テストのテストレベルを任意に設定できる。なお、図１２の画面４００，４１０，４２０及び４３０は、接続テスト項目をユーザに細かく選択させる例であるが、例えば１つ以上の接続テスト項目を所定段階のレベルに分け、そのレベルを選択させるようにしてもよい。この場合、ユーザはレベルを選択することにより、接続テストのテストレベルを任意に設定できる。また、接続テスト項目のデフォルト値を予め選択しておいてもよい。この場合、ユーザは接続テストのテストレベルを設定しなくてもよい。ユーザがテスト実行ボタン３２１を押下すると、システム初期設定機能２０２は選択された接続テスト項目に基づき接続テストを実行する。
【００８３】
次に、接続テスト項目が一つ選択された状態で接続テストを実行したときの処理について詳細に説明していく。なお、接続テスト項目が複数選択された状態で接続テストを実行したときの処理は、接続テスト項目が一つ選択された状態で接続テストを実行したときの処理を組み合わせることで可能である。
【００８４】
図１３は、接続テスト項目「入力項目」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。ユーザが画面３２０のテスト実行ボタン３２１を押下すると、ＳＣＳ６８のシステム初期設定機能２０２はステップＳ１１に進み、ＵＣＳ６７に対して接続テスト項目「入力項目」の接続テスト要求を行う。
【００８５】
ステップＳ１２に進み、ＵＣＳ６７はＬＤＡＰサーバ情報の入力項目（例えば画面３１０，３２０，３３０の入力項目など）に不足がないかをチェックする。ステップＳ１３に進み、ＵＣＳ６７は接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２に提供する。
【００８６】
具体的に、ＵＣＳ６７はＬＤＡＰサーバ情報の入力項目に不足がなければ接続テストの成功をシステム初期設定機能２０２に通知する。一方、ＵＣＳ６７はＬＤＡＰサーバ情報の入力項目に不足があれば不足していたＬＤＡＰサーバ情報の入力項目をシステム初期設定機能２０２に通知する。システム初期設定機能２０２は、接続テストの結果をＵＣＳ６７から受信するとステップＳ１４に進み、図１４のような結果処理を行う。
【００８７】
図１４は、接続テスト項目「入力項目」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。ステップＳ１５に進み、システム初期設定機能２０２は受信した接続テストの結果に基づき、ＬＤＡＰサーバ情報の入力項目に不足がないか否かを判定する。
【００８８】
ＬＤＡＰサーバ情報の入力項目に不足がなければ（Ｓ１５においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図１５のような画面５００を表示する。画面５００は、ＬＤＡＰサーバ情報の入力項目に不足がないことを表すメッセージ（例えば「必要な項目は全て入力されています。」など）を含んでいる。なお、ユーザは画面５００の確認ボタン５０１を押下することで、画面３２０に戻ることができる。
【００８９】
一方、ＬＤＡＰサーバ情報の入力項目に不足があれば（Ｓ１５においてＮＯ）、システム初期設定機能２０２は操作パネル１２０に図１６のような画面５１０を表示する。画面５１０は、ＬＤＡＰサーバ情報の入力項目のうち不足している入力項目を表すメッセージ（例えば「検索に必要な項目のうち、ポート番号が未入力です。」など）を含んでいる。図１６の画面５１０では、「＊＊＊＊＊＊」に不足している入力項目が表示される。なお、ユーザは画面５１０の確認ボタン５１１を押下することで、画面３２０に戻ることができる。
【００９０】
図１７は、接続テスト項目「サーバ状態」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。ユーザが画面３２０のテスト実行ボタン３２１を押下すると、ＳＣＳ６８のシステム初期設定機能２０２はステップＳ２１に進み、ＵＣＳ６７に対して接続テスト項目「サーバ状態」の接続テスト要求を行う。
【００９１】
ステップＳ２２に進み、システム初期設定機能２０２は操作パネル１２０に画面６００を表示する。画面６００は、接続テストの実行中であることを表すメッセージ（例えば「テスト実行中です。しばらくお待ち下さい。」など）を含んでいる。なお、ユーザは画面６００の中止ボタン６０１を押下することで、接続テストを中止して画面３２０に戻ることもできる。
【００９２】
システム初期設定機能２０２から接続テスト要求を受信すると、ＵＣＳ６７はステップＳ２３に進み、例えば接続テスト要求に含まれるＬＤＡＰサーバ情報からＩＰアドレスを取得し、そのＩＰアドレスに該当するＬＤＡＰサーバ２３１−１に対してｐｉｎｇコマンドを実行する。ステップＳ２４に進み、ＵＣＳ６７はＬＤＡＰサーバ２３１−１が稼働中であれば、ステップＳ２３のｐｉｎｇコマンドの結果を受信する。なお、ＵＣＳ６７はＬＤＡＰサーバ２３１−１が稼働中でなければ、ステップＳ２３のｐｉｎｇコマンドの結果を受信しない。
【００９３】
ステップＳ２５に進み、ＵＣＳ６７は接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２に提供する。具体的に、ＵＣＳ６７はステップＳ２４でｐｉｎｇコマンドの結果を受信すると、接続テストの成功をシステム初期設定機能２０２に通知する。ＵＣＳ６７はステップＳ２３でｐｉｎｇコマンドを実行してから所定時間の間に、ｐｉｎｇコマンドの結果を受信しなければ、接続テストの失敗をシステム初期設定機能２０２に通知する。
【００９４】
なお、図１７のステップＳ２３は、サーバの稼働状態をｐｉｎｇコマンドで行っているが、ＬＤＡＰプロトコルで接続するための認証要求を利用してサーバの稼働状態をチェックすることもできる。この場合、ステップＳ２４では、ステップＳ２３の認証要求の結果を受信する。なお、ＵＣＳ６７はＬＤＡＰサーバ２３１−１が稼働中でなければ、ステップＳ２３の認証要求の結果を受信しない。
【００９５】
ステップＳ２５に進み、ＵＣＳ６７は接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２に提供する。具体的に、ＵＣＳ６７はステップＳ２４で認証要求の結果を受信すると、接続テストの成功をシステム初期設定機能２０２に通知する。また、ＵＣＳ６７はステップＳ２３で認証要求を行ってから所定時間の間に、認証要求の結果を受信しなければ、接続テストの失敗をシステム初期設定機能２０２に通知する。
【００９６】
システム初期設定機能２０２は、接続テストの結果をＵＣＳ６７から受信するとステップＳ２６に進み、図１８のような結果処理を行う。図１８は、接続テスト項目「サーバ状態」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。接続テストの結果をＵＣＳ６７から受信すると、システム初期設定機能２０２はステップＳ２７に進み、ＬＤＡＰサーバ２３１−１が稼働しているか否かを判定する。
【００９７】
ＬＤＡＰサーバ２３１−１が稼働していれば（Ｓ２７においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図１９の画面６１０を表示する。画面６１０は、ＬＤＡＰサーバ２３１−１が稼働していることを表すメッセージ（例えば「サーバは稼働しています。」など）を含んでいる。なお、ユーザは画面６１０の確認ボタン６１１を押下することで、画面３２０に戻ることができる。
【００９８】
一方、ＬＤＡＰサーバ２３１−１が稼働していなければ（Ｓ２７においてＮＯ）、システム初期設定機能２０２は操作パネル１２０に図２０の画面６２０を表示する。画面６２０は、ＬＤＡＰサーバ２３１−１が稼働していないことを表すメッセージ（例えば「サーバは停止しています。」など）を含んでいる。なお、ユーザは画面６２０の確認ボタン６２１を押下することで、画面３２０に戻ることができる。
【００９９】
図２１は、接続テスト項目「認証」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。ユーザが画面３２０のテスト実行ボタン３２１を押下すると、ＳＣＳ６８のシステム初期設定機能２０２はステップＳ３１に進み、ＵＣＳ６７に対して接続テスト項目「認証」の接続テスト要求を行う。
【０１００】
ステップＳ３２に進み、ＵＣＳ６７は接続テスト要求に必要な認証情報がそろっているか否かを、接続テスト要求に含まれるＬＤＡＰサーバ情報を調べることで判定する。接続テスト要求に必要な認証情報がそろっていなければ（ステップＳ３２においてＮＯ）、ＵＣＳ６７はステップＳ３３に進み、認証情報要求をＳＣＳ６８のシステム初期設定機能２０２に対して行う。ＵＣＳ６７からの認証情報要求を受信すると、システム初期設定機能２０２はステップＳ３４に進み、操作パネル１２０に図２３の画面７００を表示する。画面７００は、ユーザ名およびパスワードからなる認証情報を入力する仕組みを有する。
【０１０１】
ユーザが画面７００にユーザ名およびパスワードを入力してＯＫボタン７０１を押下すると、システム初期設定機能２０２はステップＳ３５に進み、画面７００に入力された認証情報をＵＣＳ６７に送信する。なお、ユーザは画面７００の取消ボタン７０２を押下することで、画面３２０に戻ることもできる。
【０１０２】
ステップＳ３６に進み、システム初期設定機能２０２は操作パネル１２０に画面６００を表示する。画面６００は、接続テストの実行中であることを表すメッセージを含んでいる。また、接続テスト要求に必要な認証情報がそろっていれば（ステップＳ３２においてＹＥＳ）、システム初期設定機能２０２はＵＣＳ６７からの指示で操作パネル１２０に画面６００を表示する。なお、ユーザは画面６００の中止ボタン６０１を押下することで、接続テストを中止して画面３２０に戻ることもできる。
【０１０３】
ステップＳ３７に進み、ＵＣＳ６７は認証情報を用いた認証要求をＬＤＡＰサーバ２３１−１に対して行う。ステップＳ３８に進み、ＵＣＳ６７はステップＳ３７の認証要求の結果を受信する。例えばＵＣＳ６７は、設定に対応した認証要求として、ｌｄａｐ＿ｂｉｎｄ，ｌｄａｐ＿ｂｉｎｄ＿ｓ，ｌｄａｐ＿ｓａｓｌ＿ｂｉｎｄ，ｌｄａｐ＿ｓａｓｌ＿ｂｉｎｄ＿ｓ，ｌｄａｐ＿ｓｉｍｐｌｅ＿ｂｉｎｄ，ｌｄａｐ＿ｓｉｍｐｌｅ＿ｂｉｎｄ＿ｓ，ｌｄａｐ＿ｋｅｒｂｅｒｏｓ＿ｂｉｎｄ，ｌｄａｐ＿ｋｅｒｂｅｒｏｓ＿ｂｉｎｄ＿ｓ等のコマンドを実行し、ＬＤＡＰサーバ２３１−１からの戻り値により認証情報に間違いが無いかを確認できる。
【０１０４】
ステップＳ３９に進み、ＵＣＳ６７は接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２に提供する。具体的に、ＵＣＳ６７はステップＳ３８で認証情報に間違いがないことを確認すれば、認証の成功をシステム初期設定機能２０２に通知する。ＵＣＳ６７はステップＳ３８で認証情報に間違いがあることを確認すれば、認証の失敗をシステム初期設定機能２０２に通知する。また、ＵＣＳ６７はステップＳ３７で認証要求を行ってから所定時間の間に、認証要求の結果を受信しなければ、ＬＤＡＰサーバ２３１−１が稼働していない旨をシステム初期設定機能２０２に通知する。
【０１０５】
システム初期設定機能２０２は、接続テストの結果をＵＣＳ６７から受信するとステップＳ４０に進み、図２２の結果処理を行う。図２２は、接続テスト項目「認証」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。接続テストの結果をＵＣＳ６７から受信すると、システム初期設定機能２０２はステップＳ４１に進み、ＬＤＡＰサーバ２３１−１に対する認証が成功したか否かを判定する。
【０１０６】
ＬＤＡＰサーバ２３１−１に対する認証が成功すれば（Ｓ４１においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図２４のような画面７２０を表示する。画面７２０は、認証が成功したことを表すメッセージ（例えば「入力情報で正常に認証されました。」など）を含んでいる。なお、ユーザは画面７２０の確認ボタン７２１を押下することで、画面３２０に戻ることができる。
【０１０７】
ＬＤＡＰサーバ２３１−１に対する認証が成功しなければ（Ｓ４１においてＮＯ）、システム初期設定機能２０２はステップＳ４２に進む。ステップＳ４２では、システム初期設定機能２０２が、ＬＤＡＰサーバ２３１−１に対する認証が失敗したか否かを判定する。
【０１０８】
ＬＤＡＰサーバ２３１−１に対する認証が失敗すれば（Ｓ４２においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図２５の画面７３０を表示する。画面７３０は、認証が失敗したことを表すメッセージ（例えば「認証に失敗しました。」など）を含んでいる。なお、ユーザは画面７３０の確認ボタン７３１を押下することで、画面３２０に戻ることができる。
【０１０９】
ＬＤＡＰサーバ２３１−１に対する認証が失敗しているのでなければ（Ｓ４２においてＮＯ）、システム初期設定機能２０２は操作パネル１２０にＬＤＡＰサーバ２３１−１が稼働していないことを表す前述した画面６２０を表示する。なお、以下の説明では図２１のシーケンス図のステップＳ３１〜Ｓ３５の処理を認証情報チェック処理と呼ぶ。
【０１１０】
図２６は、接続テスト項目「簡易検索」，「テスト用条件検索」または「通常検索」の何れか一つが選択された状態で接続テストを実行したときの処理を表したシーケンス図である。ユーザが画面３２０のテスト実行ボタン３２１を押下すると、ＳＣＳ６８のシステム初期設定機能２０２はステップＳ５１に進み、図２１のステップＳ３１〜Ｓ３５と同様な認証情報チェック処理を行う。
【０１１１】
ステップＳ５２に進み、システム初期設定機能２０２は接続テスト項目「通常検索」が選択された状態か否かを判定する。接続テスト項目「通常検索」が選択された状態であれば（Ｓ５２においてＹＥＳ）、システム初期設定機能２０２はステップＳ５３に進み、操作パネル１２０に検索条件の入力と一致条件の選択とを行う前述した図１２の画面４２０を表示する。
【０１１２】
ユーザが画面４２０に検索条件の入力と一致条件の選択とを行って設定ボタンを押下すると、システム初期設定機能２０２はステップＳ５４に進み、ＵＣＳ６７に対して検索に関する接続テスト要求を行う。なお、接続テスト項目「通常検索」が選択された状態でなければ（Ｓ５２においてＮＯ）、システム初期設定機能２０２はステップＳ５４に進み、ＵＣＳ６７に対して検索に関する接続テスト要求を行う。また、ステップＳ５５に進み、システム初期設定機能２０２は操作パネル１２０に接続テストの実行中であることを表す前述した図１９の画面６００を表示する。
【０１１３】
システム初期設定機能２０２から接続テスト要求を受信すると、ＵＣＳ６７はステップＳ５６に進み、図１１の画面３１０から入力された認証情報が、認証要求を行うことを表す「する」であるか否かを、接続テスト要求に含まれるＬＤＡＰサーバ情報を調べることで判定する。
【０１１４】
認証情報が認証要求を行うことを表す「する」であれば（Ｓ５６においてＹＥＳ）、ＵＣＳ６７はステップＳ５７に進む。ステップＳ５７及びＳ５８の処理は、図２１のステップＳ３７及びＳ３８と同様であるため説明を省略する。
【０１１５】
ＬＤＡＰサーバ２３１−１から認証要求の結果を受信すると、ＵＣＳ６７はステップＳ５９に進み、ＬＤＡＰサーバ２３１−１に対する認証が成功したか否かを判定する。認証が成功すれば（Ｓ５９においてＹＥＳ）、ＵＣＳ６７はステップＳ６０に進み、接続テスト要求に含まれる検索条件を用いた検索要求をＬＤＡＰサーバ２３１−１に対して行う。なお、認証情報が認証要求を行うことを表す「する」でなければ（Ｓ５６においてＮＯ）、ＵＣＳ６７はステップＳ６０に進む。ステップＳ６１に進み、ＵＣＳ６７はステップＳ６０の検索要求の結果を受信する。ステップＳ６２に進み、ＵＣＳ６７は接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２に提供する。
【０１１６】
具体的に、ＵＣＳ６７はステップＳ６１で検索の成功を確認すれば、検索の結果をシステム初期設定機能２０２に通知する。ステップＳ６１で最大ヒット数オーバーによる検索の失敗を確認すれば、ＵＣＳ６７は最大ヒット数オーバーによる検索の失敗をシステム初期設定機能２０２に通知する。また、ステップＳ６１で検索開始位置不正による検索の失敗を確認すれば、ＵＣＳ６７は検索開始位置不正による検索の失敗をシステム初期設定機能２０２に通知する。
【０１１７】
認証が成功しなければ（Ｓ５９においてＮＯ）、ＵＣＳ６７はステップＳ６２に進む。ＵＣＳ６７はステップＳ５８で認証情報に間違いがあることを確認すれば、認証の失敗をシステム初期設定機能２０２に通知する。ＵＣＳ６７はステップＳ５７で認証要求を行ってから所定時間の間に、認証要求の結果を受信しなければ、ＬＤＡＰサーバ２３１−１が稼働していない旨をシステム初期設定機能２０２に通知する。システム初期設定機能２０２は、接続テストの結果をＵＣＳ６７から受信するとステップＳ６３に進み、図２７のような結果処理を行う。
【０１１８】
図２７は、接続テスト項目「簡易検索」，「テスト用条件検索」または「通常検索」の何れか一つが選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【０１１９】
接続テストの結果をＵＣＳ６７から受信すると、システム初期設定機能２０２はステップＳ６４に進み、接続テスト項目「簡易検索」が選択された状態か否かを判定する。接続テスト項目「簡易検索」が選択された状態であれば（Ｓ６４においてＹＥＳ）、システム初期設定機能２０２はステップＳ６９に進む。
【０１２０】
ステップＳ６９では、システム初期設定機能２０２が、検索が成功したか否かを判定する。検索が成功すれば（Ｓ６９においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図２８の画面８００を表示する。画面８００は、検索が成功したことを表すメッセージ（例えば「入力情報で検索が可能です。」など）を含んでいる。なお、ユーザは画面８００の確認ボタン８０１を押下することで、画面３２０に戻ることができる。
【０１２１】
検索が成功していなければ（Ｓ６９においてＮＯ）、システム初期設定機能２０２はステップＳ７０に進む。ステップＳ７０では、システム初期設定機能２０２が、最大ヒット数オーバーを原因とした検索の失敗であるか否かを判定する。
【０１２２】
最大ヒット数オーバーを原因とした検索の失敗であれば（Ｓ７０においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に画面８００を表示する。この場合、最大ヒット数オーバーを原因とした検索の失敗は、検索条件を適切に設定すれば検索が可能であると考えられるため、検索が成功したことを表す前述した画面８００を操作パネル１２０に表示させる。最大ヒット数オーバーを原因とした検索の失敗でなければ（Ｓ７０においてＮＯ）、システム初期設定機能２０２はステップＳ７１に進む。
【０１２３】
ステップＳ７１では、システム初期設定機能２０２が、検索開始位置不正を原因とした検索の失敗であるか否かを判定する。検索開始位置不正を原因とした検索の失敗であれば（Ｓ７１においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図３０の画面８６０を表示する。画面８６０は、検索が失敗したことを表すメッセージ（例えば「検索開始位置が不正です。」など）を含んでいる。なお、ユーザは画面８６０の確認ボタン８６１を押下することで、画面３２０に戻ることができる。検索開始位置不正を原因とした検索の失敗でなければ（Ｓ７１においてＮＯ）、システム初期設定機能２０２はステップＳ７２に進む。
【０１２４】
ステップＳ７２では、システム初期設定機能２０２が、ＬＤＡＰサーバ２３１−１に対する認証が失敗したか否かを判定する。ＬＤＡＰサーバ２３１−１に対する認証が失敗すれば（Ｓ７２においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に認証が失敗したことを表す前述した画面７３０を表示する。ＬＤＡＰサーバ２３１−１に対する認証が失敗していなければ（Ｓ７２においてＮＯ）、システム初期設定機能２０２は操作パネル１２０にＬＤＡＰサーバ２３１−１が稼働していないことを表す前述した画面６２０を表示する。
【０１２５】
一方、接続テスト項目「簡易検索」が選択されていない状態であれば（Ｓ６４においてＮＯ）、システム初期設定機能２０２はステップＳ６５に進む。ステップＳ６５では、システム初期設定機能２０２が、検索が成功したか否かを判定する。検索が成功すれば（Ｓ６５においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図３１の画面８２０を表示する。画面８２０は、検索が成功したことを表すメッセージ（例えば「入力情報で正常に検索されました。」など）と、検索の結果を表示させるための検索結果表示ボタン８２２とを含んでいる。なお、ユーザは画面８２０の閉じるボタン８２１を押下することで、画面３２０に戻ることができる。
【０１２６】
検索結果表示ボタン８２２が押下されると、システム初期設定機能２０２は操作パネル１２０に画面８３０を表示する。画面８３０は、検索の結果として例えばユーザ情報を含んでいる。なお、ユーザは画面８３０の閉じるボタン８３１を押下することで、画面８２０に戻ることができる。
【０１２７】
画面８３０のユーザ情報８３２が押下されると、システム初期設定機能２０２は操作パネル１２０に画面８４０を表示する。画面８４０は、押下されたユーザ情報８３２の詳細情報を含んでいる。画面８４０の次ページ表示ボタン８４１が押下されると、システム初期設定機能２０２は操作パネル１２０に画面８５０を表示する。画面８５０は、任意検索条件１〜３を含んでいる。
【０１２８】
なお、画面８５０の前ページ表示ボタン８５１が押下されると、システム初期設定機能２０２は操作パネル１２０に画面８４０を表示する。画面８４０及び８５０の閉じるボタンが押下されると、システム初期設定機能２０２は画面８３０を操作パネル１２０に表示する。
【０１２９】
また、図３１の画面８２０には、接続テスト項目「日本語文字コード」が選択された状態で接続テストを行ったときに表示される日本語文字コードテスト結果表示ボタン８２３が含まれている。日本語文字コードテスト結果表示ボタン８２３を押下すると、接続テスト項目「日本語文字コード」の接続テストの結果を含む後述するような画面が操作パネル１２０に表示される。
【０１３０】
検索が成功していなければ（Ｓ６５においてＮＯ）、システム初期設定機能２０２はステップＳ６６に進む。ステップＳ６６では、システム初期設定機能２０２が、最大ヒット数オーバーを原因とした検索の失敗であるか否かを判定する。
【０１３１】
最大ヒット数オーバーを原因とした検索の失敗であれば（Ｓ６６においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に画面８１０を表示する。画面８１０は、最大ヒット数オーバーによる検索の失敗を表すメッセージ（例えば「最大検索数を超えました。検索条件を設定しなおしてください。」など）を含んでいる。なお、ユーザは画面８１０の確認ボタン８１１を押下することで、画面３２０に戻ることができる。最大ヒット数オーバーを原因とした検索の失敗でなければ（Ｓ６６においてＮＯ）、システム初期設定機能２０２はステップＳ６７に進む。
【０１３２】
ステップＳ６７では、システム初期設定機能２０２が、検索開始位置不正を原因とした検索の失敗であるか否かを判定する。検索開始位置不正を原因とした検索の失敗であれば（Ｓ６７においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図３０の画面８６０を表示する。画面８６０は、検索が失敗したことを表すメッセージ（例えば「検索開始位置が不正です。」など）を含んでいる。なお、ユーザは画面８６０の確認ボタン８６１を押下することで、画面３２０に戻ることができる。検索開始位置不正を原因とした検索の失敗でなければ（Ｓ６７においてＮＯ）、システム初期設定機能２０２はステップＳ６８に進む。
【０１３３】
ステップＳ６８では、システム初期設定機能２０２が、ＬＤＡＰサーバ２３１−１に対する認証が失敗したか否かを判定する。ＬＤＡＰサーバ２３１−１に対する認証が失敗すれば（Ｓ６８においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に認証が失敗したことを表す前述した画面７３０を表示する。ＬＤＡＰサーバ２３１−１に対する認証が失敗していなければ（Ｓ６８においてＮＯ）、システム初期設定機能２０２は操作パネル１２０にＬＤＡＰサーバ２３１−１が稼働していないことを表す前述した画面６２０を表示する。
【０１３４】
図３２は、接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。なお、図３２のシーケンス図は、入力された認証情報が認証要求を行うことを表す「する」である例を表している。
【０１３５】
ユーザが画面３２０のテスト実行ボタン３２１を押下すると、ＳＣＳ６８のシステム初期設定機能２０２は図２１のステップＳ３１〜Ｓ３５と同様な認証情報チェック処理をステップＳ８０で行う。ステップＳ８１に進み、ＵＣＳ６７に対して接続テスト項目「日本語文字コード」の接続テスト要求を行う。また、ステップＳ８２に進み、システム初期設定機能２０２は操作パネル１２０に接続テストの実行中であることを表す前述した画面６００を表示する。
【０１３６】
システム初期設定機能２０２から接続テスト要求を受信すると、ＵＣＳ６７はステップＳ８３に進み、認証情報を用いた認証要求をＬＤＡＰサーバ２３１−１に対して行う。ステップＳ８４に進み、ＵＣＳ６７はステップＳ８３の認証要求の結果を受信する。ステップＳ８５に進み、ＵＣＳ６７は認証者の検索要求をＬＤＡＰサーバ２３１−１に対して行う。ステップＳ８６に進み、ＵＣＳ６７はステップＳ８５の検索要求の結果を受信する。
【０１３７】
ＬＤＡＰサーバ２３１−１から検索要求の結果を受信すると、ＵＣＳ６７は認証者の検索が成功したか否かを判定する。検索が成功すれば（Ｓ８７においてＹＥＳ）、ＵＣＳ６７はステップＳ８８に進み、検索の結果を１つ以上の日本語文字コードに変換してステップＳ８９に進む。検索が成功しなければ（Ｓ８７においてＮＯ）、ＵＣＳ６７はステップＳ８９に進む。
【０１３８】
ステップＳ８９では、ＵＣＳ６７が、接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２に提供する。具体的に、ＵＣＳ６７は認証者の検索が成功すれば、１つ以上の日本語文字コードに変換した検索の結果をシステム初期設定機能２０２に通知する。ＵＣＳ６７はステップＳ８６で最大ヒット数オーバーによる検索の失敗を確認すれば、最大ヒット数オーバーによる検索の失敗をシステム初期設定機能２０２に通知する。ＵＣＳ６７は、ステップＳ８４で認証情報に間違いがあることを確認すれば、認証の失敗をシステム初期設定機能２０２に通知する。また、ＵＣＳ６７はステップＳ８３で認証要求を行ってから所定時間の間に、認証要求の結果を受信しなければ、ＬＤＡＰサーバ２３１−１が稼働していない旨をシステム初期設定機能２０２に通知する。
【０１３９】
システム初期設定機能２０２は、接続テストの結果をＵＣＳ６７から受信するとステップＳ９０に進み、図３３のような結果処理を行う。図３３は、接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【０１４０】
接続テストの結果をＵＣＳ６７から受信すると、システム初期設定機能２０２はステップＳ９１に進み、認証者の検索が成功したか否かを判定する。検索が成功すれば（Ｓ９１においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図３４の画面９００を表示する。画面９００は、検索の結果として１つ以上の日本語文字コード（例えばＵＴＦ−８，ＳＨＩＦＴ＿ＪＩＳ，ＥＵＣ＿ＪＰ，ＪＩＳなど）に変換したユーザ情報を含んでいる。
【０１４１】
ユーザは画面９００に表示されたユーザ情報を確認し、正しく日本語表示されている日本語文字コード（例えば、図３４の場合はＵＴＦ＿８）を確認し、日本語文字コード選択ボタン９０２を押下することで日本語文字コードの設定が可能である。
【０１４２】
また、画面９００のユーザ情報９０１が押下されると、システム初期設定機能２０２は操作パネル１２０に押下されたユーザ情報９０１の詳細情報を含む前述した画面８４０を表示する。画面８４０の次ページ表示ボタン８４１が押下されると、システム初期設定機能２０２は操作パネル１２０に任意検索条件１〜３を含む前述した図３１の画面８５０を表示する。
【０１４３】
検索が成功していなければ（Ｓ９１においてＮＯ）、システム初期設定機能２０２はステップＳ９２に進む。ステップＳ９２では、システム初期設定機能２０２が、画面３１０から入力された認証情報が認証要求を行わないことを表す「しない」であるか否かを判定する。認証情報が認証要求を行わないことを表す「しない」であれば（Ｓ９２においてＹＥＳ）、システム初期設定機能２０２はステップＳ９４に進む。
【０１４４】
ステップＳ９４では、システム初期設定機能２０２が、最大ヒット数オーバーを原因とした検索の失敗であるか否かを判定する。最大ヒット数オーバーを原因とした検索の失敗であれば（Ｓ９４においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に最大ヒット数オーバーによる検索の失敗を表す前述した画面８１０を表示する。
【０１４５】
最大ヒット数オーバーを原因とした検索の失敗でなければ（Ｓ９４においてＮＯ）、システム初期設定機能２０２は操作パネル１２０にＬＤＡＰサーバ２３１−１が稼働していないことを表す前述した画面６２０を表示する。認証情報が認証要求を行わないことを表す「しない」でなければ（Ｓ９２においてＮＯ）、システム初期設定機能２０２はステップＳ９３に進む。ステップＳ９３では、システム初期設定機能２０２が、ＬＤＡＰサーバ２３１−１に対する認証が失敗したか否かを判定する。
【０１４６】
ＬＤＡＰサーバ２３１−１に対する認証が失敗すれば（Ｓ９３においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に認証が失敗したことを表す画面７３０を表示する。ＬＤＡＰサーバ２３１−１に対する認証が失敗していなければ（Ｓ９３においてＮＯ）、システム初期設定機能２０２は操作パネル１２０にＬＤＡＰサーバ２３１−１が稼働していないことを表す画面６２０を表示する。
【０１４７】
図３５は、接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。なお、図３５のシーケンス図は、入力された認証情報が認証要求を行わないことを表す「しない」である例を表している。
【０１４８】
ユーザが画面３２０のテスト実行ボタン３２１を押下すると、ＳＣＳ６８のシステム初期設定機能２０２は操作パネル１２０に図３６のような画面９１０を表示する。画面９１０は、検索条件の入力をユーザに促すメッセージ（例えば「日本語文字コードで表示する情報が必要です。検索条件を入力してください。」など）を含んでいる。
【０１４９】
ユーザが画面９１０の検索条件設定ボタン９１２を押下すると、システム初期設定機能２０２は操作パネル１２０に検索条件の入力と一致条件の選択とを行う前述した画面４２０を表示する。ユーザは画面４２０に検索条件を入力したあと、画面４２０の設定ボタンまたは取消ボタンを押下することで、画面９１０に戻ることができる。ユーザは画面９１０の取消ボタン９１３を押下することで、画面３２０に戻ることもできる。
【０１５０】
ユーザが検索条件を入力したあとで画面９１０のＯＫボタン９１４を押下すると、システム初期設定機能２０２はステップＳ１０１に進み、ＵＣＳ６７に対して接続テスト項目「日本語文字コード」の接続テスト要求を行う。また、システム初期設定機能２０２はステップＳ１０２に進み、操作パネル１２０に接続テストの実行中であることを表す前述した画面６００を表示する。
【０１５１】
システム初期設定機能２０２から接続テスト要求を受信すると、ＵＣＳ６７はステップＳ１０３に進み、接続テスト要求に含まれる検索条件を用いた検索要求をＬＤＡＰサーバ２３１−１に対して行う。ステップＳ１０４に進み、ＵＣＳ６７はステップＳ１０３の検索要求の結果を受信する。
【０１５２】
ステップＳ１０５に進み、ＵＣＳ６７は受信した検索要求の結果から検索が成功したか否かを判定する。検索が成功すれば（Ｓ１０５においてＹＥＳ）、ＵＣＳ６７はステップＳ１０６に進み、一件目の検索の結果を１つ以上の日本語文字コードに変換してステップＳ１０７に進む。検索が成功しなければ（Ｓ１０５においてＮＯ）、ＵＣＳ６７はステップＳ１０７に進む。
【０１５３】
ステップＳ１０７では、ＵＣＳ６７が、接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２に提供する。具体的に、ＵＣＳ６７は検索が成功していれば、１つ以上の日本語文字コードに変換した検索の結果をシステム初期設定機能２０２に通知する。ＵＣＳ６７はステップＳ１０４で最大ヒット数オーバーによる検索の失敗を確認すれば、最大ヒット数オーバーによる検索の失敗をシステム初期設定機能２０２に通知する。また、ＵＣＳ６７はステップＳ１０３で検索要求を行ってから所定時間の間に、検索要求の結果を受信しなければ、ＬＤＡＰサーバ２３１−１が稼働していない旨をシステム初期設定機能２０２に通知する。
【０１５４】
システム初期設定機能２０２は、接続テストの結果をＵＣＳ６７から受信するとステップＳ１０９に進み、図３７のような結果処理を行う。図３７は、接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【０１５５】
接続テストの結果をＵＣＳ６７から受信すると、システム初期設定機能２０２はステップＳ１１０に進み、検索が成功したか否かを判定する。検索が成功すれば（Ｓ１１０においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に検索の結果として１つ以上の日本語文字コードに変換したユーザ情報を含む前述した画面９００を表示する。
【０１５６】
検索が成功しなければ（Ｓ１１０においてＮＯ）、システム初期設定機能２０２はステップＳ１１１に進む。ステップＳ１１１では、システム初期設定機能２０２が、最大ヒット数オーバーを原因とした検索の失敗であるか否かを判定する。最大ヒット数オーバーを原因とした検索の失敗であれば（Ｓ１１１においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に最大ヒット数オーバーによる検索の失敗を表す前述した画面８１０を表示する。
【０１５７】
最大ヒット数オーバーを原因とした検索の失敗でなければ（Ｓ１１１においてＮＯ）、システム初期設定機能２０２は操作パネル１２０にＬＤＡＰサーバ２３１−１が稼働していないことを表す前述した画面６２０を表示する。
【０１５８】
図３８は、接続テスト項目「任意検索条件」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。ユーザが画面３２０のテスト実行ボタン３２１を押下すると、ＳＣＳ６８のシステム初期設定機能２０２はステップＳ１２０に進み、図２１のステップＳ３１〜Ｓ３５と同様な認証情報チェック処理を行う。
【０１５９】
ステップＳ１２１に進み、システム初期設定機能２０２はＵＣＳ６７に対して接続テスト項目「任意検索条件」の接続テスト要求を行う。また、システム初期設定機能２０２はステップＳ１２２に進み、操作パネル１２０に接続テストの実行中であることを表す前述した画面６００を表示する。
【０１６０】
システム初期設定機能２０２から接続テスト要求を受信すると、ＵＣＳ６７はステップＳ１２３に進み、画面３１０から入力された認証情報が認証要求を行うことを表す「する」であるか否かを、接続テスト要求に含まれるＬＤＡＰサーバ情報を調べることにより判定する。
【０１６１】
認証情報が認証要求を行うことを表す「する」であれば（Ｓ１２３においてＹＥＳ）、ＵＣＳ６７はステップＳ１２４に進む。ステップＳ１２４及びＳ１２５の処理は、図２１のステップＳ３７及びＳ３８と同様であるため説明を省略する。認証要求の結果を受信すると、ＵＣＳ６７はステップＳ１２６に進み、ＬＤＡＰサーバ２３１−１に対する認証が成功したか否かを判定する。認証が成功すれば（Ｓ１２６においてＹＥＳ）、ＵＣＳ６７はステップＳ１２７に進み、接続テスト要求に含まれる任意検索条件を用いた検索要求をＬＤＡＰサーバ２３１−１に対して行う。
【０１６２】
なお、認証情報が認証要求を行うことを表す「する」でなければ（Ｓ１２３においてＮＯ）、ＵＣＳ６７はステップＳ１２７に進む。ステップＳ１２８に進み、ＵＣＳ６７はステップＳ１２７の検索要求の結果を受信する。ステップＳ１２９に進み、ＵＣＳ６７は接続テストの結果をＳＣＳ６８のシステム初期設定機能２０２に提供する。なお、認証が成功しなければ（Ｓ１２６においてＮＯ）、ＵＣＳ６７はステップＳ１２９に進む。
【０１６３】
具体的に、ＵＣＳ６７はステップＳ１２８で任意検索条件のうち使用不可なものを確認すれば、使用不可な任意検索条件をシステム初期設定機能２０２に通知する。例えば、使用不可な任意検索条件とは、ユーザが任意に決めて使用している社員番号などの情報である。ＵＣＳ６７はステップＳ１２５で認証情報に間違いがあることを確認すれば、認証の失敗をシステム初期設定機能２０２に通知する。ＵＣＳ６７はステップＳ１２４で認証要求を行ってから所定時間の間に、認証要求の結果を受信しなければ、ＬＤＡＰサーバ２３１−１が稼働していない旨をシステム初期設定機能２０２に通知する。
【０１６４】
システム初期設定機能２０２は、接続テストの結果をＵＣＳ６７から受信するとステップＳ１３０に進み、図３９のような結果処理を行う。図３９は、接続テスト項目「任意検索条件」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【０１６５】
ステップＳ１２９で接続テストの結果をＵＣＳ６７から受信すると、システム初期設定機能２０２はステップＳ１３１に進み、ＬＤＡＰサーバ２３１−１がダウンしているか否かを判定する。
【０１６６】
ＬＤＡＰサーバ２３１−１がダウンしていれば（Ｓ１３１においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０にＬＤＡＰサーバ２３１−１が稼働していないことを表す前述した画面６２０を表示する。また、ＬＤＡＰサーバ２３１−１がダウンしていなければ（Ｓ１３１においてＮＯ）、システム初期設定機能２０２はステップＳ１３２に進む。
【０１６７】
ステップＳ１３２では、システム初期設定機能２０２が、ＬＤＡＰサーバ２３１−１に対する認証が失敗したか否かを判定する。ＬＤＡＰサーバ２３１−１に対する認証が失敗すれば（Ｓ１３２においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に認証が失敗したことを表す前述した画面７３０を表示する。ＬＤＡＰサーバ２３１−１に対する認証が失敗しなければ（Ｓ１３２においてＮＯ）、システム初期設定機能２０２はステップＳ１３３に進む。
【０１６８】
ステップＳ１３３では、システム初期設定機能２０２が、任意検索条件のうち使用不可なものがあるか否かを判定する。任意検索条件のうち使用不可なものがあれば（Ｓ１３３においてＹＥＳ）、システム初期設定機能２０２は操作パネル１２０に図４０の画面１０００を表示する。画面１０００は、使用不可な任意検索条件のリストを含んでいる。なお、ユーザは画面１０００の確認ボタン１００１を押下することで、画面３２０に戻ることができる。
【０１６９】
任意検索条件のうち使用不可なものがなければ（Ｓ１３３においてＮＯ）、システム初期設定機能２０２は操作パネル１２０に図４１の画面１０１０を表示する。画面１０１０は設定された任意検索条件で検索が可能であることを表すメッセージ（例えば「設定された任意検索条件で検索が可能です。」など）を含んでいる。なお、ユーザは画面１０１０の確認ボタン１０１１を押下することで、画面３２０に戻ることができる。
【０１７０】
ここまで、ＬＤＡＰサーバ情報登録処理と接続テスト処理とを操作パネル１２０の画面上から指示する例を説明したが、クライアント２３２−１，２３２−２の画面上から指示する場合も一部の処理を除き同様である。クライアント２３２−１，２３２−２の画面上から指示する場合、ＬＤＡＰサーバ情報登録処理と接続テスト処理とに必要な情報がクライアント２３２−１，２３２−２からＵＣＳ６７に送信される点が、操作パネル１２０の画面上から指示する場合と異なる。
【０１７１】
図４２は、クライアントの画面上から指示されたＬＤＡＰサーバ情報登録処理の一例のシーケンス図である。ステップＳ１４０では、ユーザがクライアント２３２−１を操作してＬＤＡＰサーバ情報登録画面の表示を指示する。クライアント２３２−１は、ユーザからの指示によりＬＤＡＰサーバ情報登録画面を画面上に表示する。ユーザは入力装置等を操作することで、画面上に表示されたＬＤＡＰサーバ情報登録画面にＬＤＡＰサーバ情報を登録する。
【０１７２】
クライアント２３２−１は、ＬＤＡＰサーバ情報登録画面に登録されたＬＤＡＰサーバ情報のデータ登録要求をＮＣＳ６１に送信する。ステップＳ１４１に進み、ＮＣＳ６１は受信したデータ登録要求に含まれる図４３のようなＸＭＬデータを取り出し、そのＸＭＬデータをＵＣＳ６７に供給する。ステップＳ１４２に進み、ＵＣＳ６７はＮＣＳ６１から供給されたＸＭＬデータからＬＤＡＰサーバ情報を取り出し、ＨＤＤ１０８などに格納して保存する。
【０１７３】
このように、クライアント２３２−１，２３２−２はＸＭＬ等を利用することで、融合機３１の管理するＬＤＡＰサーバ情報の取得，追加，変更または削除等のＬＤＡＰサーバ情報登録処理が可能である。
【０１７４】
図４４は、クライアントの画面上から指示された接続テスト処理の一例のシーケンス図である。ステップＳ１５０では、ユーザがクライアント２３２−１を操作して接続テストの実行を指示する。ユーザが接続テストの実行を指示すると、クライアント２３２−１は接続テスト要求をＮＣＳ６１に送信する。
【０１７５】
ステップＳ１５１に進み、ＮＣＳ６１は受信した接続テスト要求に含まれる図４５のようなＸＭＬデータを取り出し、そのＸＭＬデータをＵＣＳ６７に供給する。ステップＳ１５２に進み、ＵＣＳ６７はＮＣＳ６１から供給されたＸＭＬデータからテスト用データを取り出す。
【０１７６】
ステップＳ１５３に進み、ＵＣＳ６７はテスト用データに含まれるＬＤＡＰサーバ情報を用いて、前述したようなテストレベルに応じた接続テストを行う。そして、ＵＣＳ６７は接続テストの結果を取得する。ステップＳ１５４に進み、ＵＣＳ６７は接続テストの結果をＮＣＳ６１に供給する。ステップＳ１５５に進み、ＮＣＳ６１はＵＣＳ６７から供給された接続テストの結果をクライアント２３２−１に送信する。
【０１７７】
ステップＳ１５６に進み、クライアント２３２−１は受信した接続テストの結果を画面上に表示する。ユーザはクライアント２３２−１の画面上に表示された接続テストの結果を確認することで、これから登録しようとしているＬＤＡＰサーバ情報の正確性を確認できる。このように、クライアント２３２−１，２３２−２はＸＭＬ等を利用し、融合機３１に対する接続テストの要求と、その接続テストの結果の確認とを行うことができる。
【０１７８】
接続テストの結果として表示される前述した画面５００，５１０，６１０，６２０，７２０，７３０，８００，８１０，８２０、１０００及び１０１０は、接続テストの結果詳細を操作パネル１２０に表示させる結果詳細表示ボタン及び接続テストの結果を印字する結果印字ボタンとを有する。また、接続テストの結果として表示される前述した画面９００には接続テストの結果を印字する結果印字ボタンを有する。
【０１７９】
結果印字ボタンが押下されると、融合機３１は図４６のような結果印字処理を行う。図４６は、結果印字処理を表したフローチャートである。ステップＳ１６０では、ＳＣＳ６８のシステム初期設定機能２０２が、ＳＲＭ６９に対して結果印刷要求を行う。
【０１８０】
ステップＳ１６１に進み、ＳＲＭ６９は白黒レーザプリンタ４１，カラーレーザプリンタ４２のプロッタエンジンに印刷要求を行う。プロッタエンジンは、ＳＲＭ６９からの印刷要求に応じて図４７のような接続テストの結果または図４８のような接続テストの結果詳細を出力する。なお、図４７は複数の接続テスト項目が選択された状態で接続テストを実行したときの出力例である。したがって、図４７の出力例は選択される接続テスト項目に応じて変化する。
【０１８１】
また、融合機３１は接続テストの結果または接続テストの結果詳細をテキストメールで出力することもできる。図４９は、接続テストの結果または接続テストの結果詳細をテキストメールで送信する処理を表したフローチャートである。
【０１８２】
ステップＳ１７０では、ＳＣＳ６８のシステム初期設定機能２０２が、メール送信モジュール１１００に対して接続テストの結果または接続テストの結果詳細のメール送信要求を行う。ステップＳ１７１に進み、メール送信モジュール１１００は接続テストの結果または接続テストの結果詳細を送信するためのメールを成型し、成型されたメールを例えばＳＭＴＰ（Simple Mail Transfer Protocol）で送信する。
【０１８３】
また、融合機３１は接続テストの結果または接続テストの結果詳細を画像メールで出力することもできる。図５０は、接続テストの結果または接続テストの結果詳細を画像メールで送信する処理を表したフローチャートである。
【０１８４】
ステップＳ１８０では、ＳＣＳ６８のシステム初期設定機能２０２が、接続テストの結果または接続テストの結果詳細を表した文字列から例えばビットマップ等のイメージ図を作成する。このように、接続テストの結果または接続テストの結果詳細を表した文字列からイメージ図を作成しておくことで、文字化けにより接続テストの結果または接続テストの結果詳細が確認できないという事態を防ぐことができる。
【０１８５】
ステップＳ１８１に進み、ＳＣＳ６８のシステム初期設定機能２０２はメール送信モジュール１１００に対して接続テストの結果または接続テストの結果詳細のイメージ図のメール送信要求を行う。
【０１８６】
ステップＳ１８２に進み、メール送信モジュール１１００は接続テストの結果または接続テストの結果詳細のイメージ図を送信するためのメールを成型し、成型されたメールを例えばＳＭＴＰで送信する。
【０１８７】
本実施例では融合機３１の処理を中心に説明したが、図１及び図２に示した情報処理装置１への適用が容易である。情報処理装置１では、融合機３１のシステム初期設定機能２０２，ＵＣＳ６７，ＮＣＳ６６，メール送信モジュール１１００及びＳＲＭ６９が行っていた処理を、システム初期設定部９，ユーザ情報管理部１０，通信制御部１１，メール成型部１２，メール送受信部１３，システム資源管理部１４で行うようにすればよい。
【実施例２】
【０１８８】
実施例１では、ＬＤＡＰサーバからユーザ情報を取得する場合の接続テストについて説明したが、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）等のファイル共有プロトコルやＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等のファイル転送プロトコルにおける接続テストへの適応も可能である。
【０１８９】
図５１は、ＳＭＢまたはＦＴＰにおける接続テストについて説明するための一例の図である。なお、図５１では説明に必要のない構成を省略している。ＳＭＢまたはＦＴＰにおける接続テストは、操作パネル１２０又は融合機３１外部のクライアント２３２−１，２３２−２からの指示により、ＳＣＳ６８のシステム初期設定機能２０２が、ＳＭＢライブラリ２０３又はＦＴＰライブラリ２０４を利用して行う。なお、接続テストはＳＣＳ６８のシステム初期設定機能２０２と同様な機能を有する図５２のような初期設定アプリ５６が行ってもよい。ここでは、初期設定アプリ５６が接続テストを行う例を説明する。
【０１９０】
ＳＭＢまたはＦＴＰにおける接続テストは、ユーザが図５３の接続先情報登録画面に接続先情報を登録し、接続テストボタン１２０１を押下することにより行われる。初期設定アプリ５６は、ＳＭＢライブラリ２０３又はＦＴＰライブラリ２０４を利用してＬＤＡＰサーバ情報の例と同様に接続テストを行い、接続テストの結果を操作パネル１２０に表示させる。
【０１９１】
接続テストが成功すれば、初期設定アプリ５６は操作パネル１２０に画面１２２０を表示させる。画面１２２０は、送信先との接続が成功したことを表すメッセージ（例えば「送信先の接続に成功しました。」など）を含んでいる。ユーザは画面１２２０の確認ボタン１２２１を押下することで、画面１２００に戻ることができる。
【０１９２】
また、接続テストが失敗すれば、初期設定アプリ５６は操作パネル１２０に画面１２１０を表示させる。画面１２１０は、送信先との接続が失敗したことを表すメッセージ（例えば「送信先の接続に失敗しました。」など）を含んでいる。ユーザは画面１２１０の確認ボタン１２１１を押下することで、画面１２００に戻ることができる。
【０１９３】
図５４は、ＦＴＰにおける接続テストの一例のシーケンス図である。ステップＳ１９０では、ユーザが操作パネル１２０を操作して接続先情報登録画面の接続テストボタン１２０１を押下する。接続テストボタン１２０１が押下されると、ＳＣＳ６８は初期設定アプリ５６に対して接続テストを要求する。
【０１９４】
接続テスト要求を受信すると、初期設定アプリ５６はステップＳ１９１に進み、ＦＴＰライブラリ２０４を利用してＦＴＰサーバ２４１−１に対してコネクションオープン（ログイン要求）を行う。ステップＳ１９２に進み、初期設定アプリ５６はコネクションオープンの結果をＦＴＰサーバ２４１−１から受信する。
【０１９５】
次に、初期設定アプリ５６はステップＳ１９３に進み、ＦＴＰサーバ２４１−１に対してディレクトリへのアクセスを行う。ステップＳ１９４に進み、初期設定アプリ５６はディレクトリへのアクセスの結果をＦＴＰサーバ２４１−１から受信する。初期設定アプリ５６はステップＳ１９５に進み、ＦＴＰサーバ２４１−１に対してコネクションクローズを行う。ステップＳ１９２に進み、初期設定アプリ５６はコネクションクローズの結果をＦＴＰサーバ２４１−１から受信する。
【０１９６】
ステップＳ１９７に進み、初期設定アプリ５６はＦＴＰサーバ２４１−１から受信した接続テストの結果をＳＣＳ６８に提供する。ＳＣＳ６８は提供された接続テストの結果を操作パネル１２０に表示する。操作パネル１２０に表示された接続テストの結果を確認することで、ユーザはこれから登録しようとしている接続先情報の正確性を確認できる。
【０１９７】
ユーザは、接続テストの結果から接続テストが成功したと判断すると、操作パネル１２０を操作して接続先情報登録画面に設定した接続先情報の登録を指示する。ステップＳ１９８に進み、ＳＣＳ６８はユーザからの指示により接続先情報の設定をＵＣＳ６７に対して要求する。ＵＣＳ６７は、ＳＣＳ６８から接続先情報の設定を要求されると、その接続先情報を登録する。
【０１９８】
なお、ＳＭＢにおける接続テストのシーケンス図は、図５４のＦＴＰにおける接続テストのシーケンス図と同様であり、説明を省略する。なお、接続テストは図５４のステップＳ１９１〜Ｓ１９６に表したコネクションオープン，ディレクトリへのアクセス，コネクションクローズの他、サーバ稼働状態，認証，ディレクトリの存在などが利用できる。
【０１９９】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求のの範囲から逸脱することなく、種々の変形や変更が可能である。
【図面の簡単な説明】
【０２００】
【図１】本発明による情報処理装置の一実施例の構成図である。
【図２】本発明による情報処理装置の一実施例のハードウェア構成図である。
【図３】本発明による融合機の一実施例の構成図である。
【図４】本発明による融合機の一実施例のハードウェア構成図である。
【図５】ＬＤＡＰサーバ情報の取得要求について説明するための図である。
【図６】ＬＤＡＰサーバ情報を用いた検索要求について説明するための図である。
【図７】検索要求に対する検索完了通知について説明するための図である。
【図８】ユーザ情報の取得要求について説明するための図である。
【図９】接続テスト要求について説明するための図である。
【図１０】ＬＤＡＰサーバ情報登録処理と接続テスト処理との関係を表した一例のシーケンス図である。
【図１１】ＬＤＡＰサーバ情報登録画面の一例のイメージ図である。
【図１２】テストレベル設定画面の一例のイメージ図である。
【図１３】接続テスト項目「入力項目」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。
【図１４】接続テスト項目「入力項目」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【図１５】接続テスト項目「入力項目」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図１６】接続テスト項目「入力項目」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図１７】接続テスト項目「サーバ状態」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。
【図１８】接続テスト項目「サーバ状態」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【図１９】接続テスト項目「サーバ状態」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図２０】接続テスト項目「サーバ状態」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図２１】接続テスト項目「認証」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。
【図２２】接続テスト項目「認証」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【図２３】接続テスト項目「認証」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図２４】接続テスト項目「認証」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図２５】接続テスト項目「認証」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図２６】接続テスト項目「簡易検索」，「テスト用条件検索」または「通常検索」の何れか一つが選択された状態で接続テストを実行したときの処理を表したシーケンス図である。
【図２７】接続テスト項目「簡易検索」，「テスト用条件検索」または「通常検索」の何れか一つが選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【図２８】接続テスト項目「簡易検索」，「テスト用条件検索」または「通常検索」の何れか一つが選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図２９】接続テスト項目「簡易検索」，「テスト用条件検索」または「通常検索」の何れか一つが選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図３０】接続テスト項目「簡易検索」，「テスト用条件検索」または「通常検索」の何れか一つが選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図３１】接続テスト項目「簡易検索」，「テスト用条件検索」または「通常検索」の何れか一つが選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図３２】接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。
【図３３】接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【図３４】接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図３５】接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。
【図３６】接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図３７】接続テスト項目「日本語文字コード」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【図３８】接続テスト項目「任意検索条件」が選択された状態で接続テストを実行したときの処理を表したシーケンス図である。
【図３９】接続テスト項目「任意検索条件」が選択された状態で接続テストを実行したときの結果処理を表したフローチャートである。
【図４０】接続テスト項目「任意検索条件」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図４１】接続テスト項目「任意検索条件」が選択された状態で接続テストを実行したときに操作パネルに表示される画面の一例のイメージ図である。
【図４２】クライアントの画面上から指示されたＬＤＡＰサーバ情報登録処理の一例のシーケンス図である。
【図４３】ＬＤＡＰサーバ情報登録処理で利用するＸＭＬデータの一例のイメージ図である。
【図４４】クライアントの画面上から指示された接続テスト処理の一例のシーケンス図である。
【図４５】接続テスト処理で利用するＸＭＬデータの一例のイメージ図である。
【図４６】結果印字処理を表したフローチャートである。
【図４７】複数の接続テスト項目が選択された状態で接続テストを実行したときの出力例である。
【図４８】接続テストの結果詳細の出力例である。
【図４９】接続テストの結果または接続テストの結果詳細をテキストメールで送信する処理を表したフローチャートである。
【図５０】接続テストの結果または接続テストの結果詳細を画像メールで送信する処理を表したフローチャートである。
【図５１】ＳＭＢまたはＦＴＰにおける接続テストについて説明するための一例の図である。
【図５２】ＳＭＢまたはＦＴＰにおける接続テストについて説明するための他の一例の図である。
【図５３】ＳＭＢまたはＦＴＰにおける接続テストで利用する画面の一例のイメージ図である。
【図５４】ＦＴＰにおける接続テストの一例のシーケンス図である。
【符号の説明】
【０２０１】
１    情報処理装置
９    システム初期設定部
１０    ユーザ情報管理部
１１    通信制御部
１２    メール成型部
１３    メール送受信部
１４    システム資源管理部
１５    オペレーティングシステム（ＯＳ）
１６    ＢＩＯＳ
１７    デバイスドライバ
２１    入力装置
２２    出力装置
２３    補助記憶装置
２４    メモリ装置
２５    演算処理装置
２６    インターフェース装置
３１    融合機
３，３２    ソフトウェア群
３３    融合機起動部
２，３４    ハードウェア資源
８−１〜８−ｎ，３５    アプリケーション
３６    プラットフォーム
３７    コントロールサービス層
３８    ハンドラ層
４１    白黒ラインプリンタ
４２    カラーラインプリンタ
２７，４３    ハードウェアリソース
５３    ファックスアプリ
５４    スキャナアプリ
５５    ネットファイルアプリ
５６    初期設定アプリ
６１    ネットワークコントロールサービス（ＮＣＳ）
６７    ユーザ情報管理サービス（ＵＣＳ）
６８    システムコントロールサービス（ＳＣＳ）
６９    システムリソースマネージャ（ＳＲＭ）
１２０    操作パネル
２０１    ソフトキーボード機能
２０２    システム初期設定機能
２０３    ＳＭＢライブラリ
２０４    ＦＴＰライブラリ
２３１−１，２３１−２    ＬＤＡＰサーバ
２３２−１，２３２−２    クライアント
２４０−１，２４０−２    ＳＭＢサーバ
２４１−１，２４１−２    ＦＴＰサーバ
【図１】
2004288171.tif 000003
【図２】
2004288171.tif 000004
【図３】
2004288171.tif 000005
【図４】
2004288171.tif 000006
【図５】
2004288171.tif 000007
【図６】
2004288171.tif 000008
【図７】
2004288171.tif 000009
【図８】
2004288171.tif 000010
【図９】
2004288171.tif 000011
【図１０】
2004288171.tif 000012
【図１１】
2004288171.tif 000013
【図１２】
2004288171.tif 000014
【図１３】
2004288171.tif 000015
【図１４】
2004288171.tif 000016
【図１５】
2004288171.tif 000017
【図１６】
2004288171.tif 000018
【図１７】
2004288171.tif 000019
【図１８】
2004288171.tif 000020
【図１９】
2004288171.tif 000021
【図２０】
2004288171.tif 000022
【図２１】
2004288171.tif 000023
【図２２】
2004288171.tif 000024
【図２３】
2004288171.tif 000025
【図２４】
2004288171.tif 000026
【図２５】
2004288171.tif 000027
【図２６】
2004288171.tif 000028
【図２７】
2004288171.tif 000029
【図２８】
2004288171.tif 000030
【図２９】
2004288171.tif 000031
【図３０】
2004288171.tif 000032
【図３１】
2004288171.tif 000033
【図３２】
2004288171.tif 000034
【図３３】
2004288171.tif 000035
【図３４】
2004288171.tif 000036
【図３５】
2004288171.tif 000037
【図３６】
2004288171.tif 000038
【図３７】
2004288171.tif 000039
【図３８】
2004288171.tif 000040
【図３９】
2004288171.tif 000041
【図４０】
2004288171.tif 000042
【図４１】
2004288171.tif 000043
【図４２】
2004288171.tif 000044
【図４３】
2004288171.tif 000045
【図４４】
2004288171.tif 000046
【図４５】
2004288171.tif 000047
【図４６】
2004288171.tif 000048
【図４７】
2004288171.tif 000049
【図４８】
2004288171.tif 000050
【図４９】
2004288171.tif 000051
【図５０】
2004288171.tif 000052
【図５１】
2004288171.tif 000053
【図５２】
2004288171.tif 000054
【図５３】
2004288171.tif 000055
【図５４】
2004288171.tif 000056